Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

תוכנה חופשית וקוד פתוח - מה זה GNU ?

Anonymous - 30/01/2016 - 13:01
נושא ההודעה: מה זה GNU ?
תודה
Anonymous - 30/01/2016 - 13:28
נושא ההודעה:
http://lmgtfy.com/?q=gnu
Anonymous - 30/01/2016 - 15:47
נושא ההודעה:
ראשי תיבות רקורסיביים של "GNU's Not Unix"
Anonymous - 30/01/2016 - 18:48
נושא ההודעה:
למה כתוב בויקי שההסברים שגויים, מה ההסבר הנכון
Anonymous - 30/01/2016 - 18:58
נושא ההודעה:
למה אתה לא פונה לגירסה האנגלית שיש שם?
elcuco - 30/01/2016 - 20:57
נושא ההודעה:
Anonymous :
למה כתוב בויקי שההסברים שגויים, מה ההסבר הנכון


מה שגוי שם...? כל מה שנכתב בערך הוא נכון מאוד.
Anonymous - 30/01/2016 - 22:00
נושא ההודעה:
elcuco :
Anonymous :
למה כתוב בויקי שההסברים שגויים, מה ההסבר הנכון


מה שגוי שם...? כל מה שנכתב בערך הוא נכון מאוד.


לא יודע, תסתכל בקישור לויקי בעברית למעלה, זה מה שיש בתחילת העמוד:
יש לשכתב ערך זה. הסיבה לכך היא: הסברים שגויים ולא מועילים, היסטוריה לא ברורה.
Anonymous - 31/01/2016 - 07:14
נושא ההודעה:
גנו היא מערכת הפעלה וקולקציה רחבה של תוכנות חופשיות. גנו זה ראשי תיבות של גנו הוא לא יוניקס כי מערכת דמויית יוניקס אבל בניגוד ליוניקס היא הכוללת רק תוכנה חופשית ולא כוללת קוד שנלקח מיוניקס. הפרוייקט כולל גם קרנל אבל רוב מערכות ההפעלה שמתבססות על גנו הן הפצות לינוקס כלומר מבוססות על הקרנל של לינוקס וכוללות גם הרבה מאוד תוכנות חופשיות אחרות שלא כללות בפרוייקט גנו.

https://en.wikipedia.org/wiki/GNU
Anonymous - 31/01/2016 - 07:34
נושא ההודעה:
Anonymous :
גנו היא מערכת הפעלה וקולקציה רחבה של תוכנות חופשיות. גנו זה ראשי תיבות של גנו הוא לא יוניקס כי מערכת דמויית יוניקס אבל בניגוד ליוניקס היא הכוללת רק תוכנה חופשית ולא כוללת קוד שנלקח מיוניקס. הפרוייקט כולל גם קרנל אבל רוב מערכות ההפעלה שמתבססות על גנו הן הפצות לינוקס כלומר מבוססות על הקרנל של לינוקס וכוללות גם הרבה מאוד תוכנות חופשיות אחרות שלא כללות בפרוייקט גנו.

https://en.wikipedia.org/wiki/GNU

תודה!
Anonymous - 01/02/2016 - 16:22
נושא ההודעה:
בתור עוד מישהו שלא טרח לתקן את מה שכתוב שם, הנה קצת רקע על הבלבול:

מיזם GNU החל על ידי סטולמן בשנת 1983 (או 1984?) כניסיון ליצור מערכת הפעלה (בסגנון יוניקס, אבל טובה יותר).

עצם הניסיון לממש מחדש את יוניקס לא היה חדשני. קוד המקור של יוניקס היה נפוץ באקדמיה בשנות השבעים והשמונים ושימש ללימודי מערכות הפעלה. בתחילת שנות השמונים מערכת ההפעלה הזו נראתה טובה וחדשנית.

בניגוד למיזמים אחרים שניסו לבנות מערכת הפעלה, סטולמן החליט לא להתחיל מליבה וספריות בסיסיות אלא להתחיל מכל מיני חלקים שיכולים לרוץ מעל מערכות הפעלה אחרות. הרכיבים הללו התבררו כמועילים בפני עצמם ובהמשך אחד הדברים הראשונים שמנהלי מערכות יוניקס (או דמויי יוניקס) היו עושים לאחר התקנת שרת היה להתקין עליו את כלי גנו שהיו פשוט טובים יותר.

בשנת 1990 כבר היו לו רוב הרכיבים הבסיסיים ומיזם גנו התפנה לכתוב את ליבת המערכת. ליבה זו השתמשה בתכנון הפופולרי דאז (מיקרו קרנל. כמו מיניקס, OSX ו־Windows NT מאותה התקופה. רובן נסוגו חלקית מהתכנון הבסיסי הזה). התכנון המסובך התבטא גם בכך שמדובר על ראשי תיבות עם רקורסיה כפולה).

ובגלל הליבה הזו, מערכת ההפעלה של גנו לא הצליחה להתקדם. בשנת 1991, כאשר סטודנט אלמוני מאוניברסיטת הלסינקי כתב בקבוצת דיון על ליבה חדשה שהוא כתב, הוא כתב שיהיה מדובר על סתם מיזם חובבני ולא משהו מקצועי כמו מערכת גנו. בהמשך התהפכו היוצרות.

אני לא רוצה להיכנס לשאלה של האם נבון מצידו של סטולמן להתעקש על השם גנו/לינוקס במקום לינוקס (לאחרונה, בעקבות אנדרואיד, השם חוזר להיות מועיל) אבל זה מועיל להבין את הרקע. בתחילת שנות התשעים "לינוקס" הייתה מערכת חדשה ופושטית, לעומת המערכות הוותיקות יותר (BSD וגנו). לינוס השתמש בכל רכיבי מערכת גנו כדי לבנות את מערכת לינוקס שלו ובאמת במקור מדובר היה על מערכת (הפעלה) גנו עם ליבת לינוקס.

עם הדשדוש הגובר והולך של ליבת מערכת גנו הפך המיזם להתמקד בפיתוח רכיבי תוכנה. כמה מהרכיבים החשובים של מערכת לינוקס החלו את דרכם כחלק ממיזם גנו אבל עברו לפיתוח עצמאי (גנום. ונדמה לי שגם glibc. לא ברור לי מה לגבי גימפ. דרך אגב, gnuplot מעולם לא היה קשור למיזם גנו).
Anonymous - 01/02/2016 - 20:05
נושא ההודעה:
לא הבנתי מה הבלבול או מה לא נכון במה שכתוב שם.
באופן כללי לדעתי הבעיה היא ההגדרה של מה זאת מערכת הפעלה. מכיוון שמדובר על שכבות של תוכנות שמתבססות אחת על השניה אתה יכול לקרוא להכל מערכת הפעלה או שאתה יכול לקרוא רק לליבה מערכת הפעלה. בסוף מדובר באוסף של תוכנות (בעיקר הקומפיילר ו- glibc) אבל גם bash שרצים על ליבה של לינוקס. אתה יכול להגיד שכשמדברים על מערכת הפעלה מדובר רק על הליבה. ויש גם את X שעד היום לא הוחלף למרות השמועות המוקדמות על מותו.
האמת שאין טעם להגדיר כל חלק בנפרד לכן בסוף קוראים להכל לינוקס. אין כזה דבר מערכת הפעלה ללא ליבה לכן אי אפשר לקרוא לזה באמת מערכת הפעלה.
Anonymous - 02/02/2016 - 10:29
נושא ההודעה:
אם היום נכון לדבר על גנו\לינוקס ואנדרואיד\לינוקס (אולי דלוויק\לינוקס ?), איך צריך לקרוא למערכת (יש אינספור כאלו שמריצה שירותים מעל ulibc, ביזיבוקס וקרנל לינוקס ?

כל טקסונימיה שמישהו ינסה להכיל היום תיתקל בסתירות מעניינות. אפשר היה לנסות לדבר על מערכות שהן LSB לעומת כאלו שהן לא, אילולא היתה LSB פיקציה הלכה למעשה, שרוב ההפצות לא תומכות בה...
Anonymous - 02/02/2016 - 17:41
נושא ההודעה:
בגלל זה נכון לקרוא לאנדרואיד אנדרואיד ולא לינוקס ולהפצות לינוקס לינוקס ול- chromeos כמו שקוראים להם אפילו שכולן מבוססות על הקרנל של לינוקס.
לאף אחד לא קוראים גנו כי גנו היא לא באמת מערכת הפעלה.
Anonymous - 02/02/2016 - 20:51
נושא ההודעה:
אולי "גנו" זה לא מערכת הפעלה אבל היא כן בעל חיים.
ואם אתה מחפש להתרעם על משהו, קרא את זה...
CooL_SPoT - 06/02/2016 - 22:22
נושא ההודעה:
Image
כל הזמנים הם GMT + 2 שעות