גנו/לינוקס – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ שוחזר מעריכות של Matanyabot (שיחה) לעריכה האחרונה של Escarbot |
הוועד למלחמה באשר באשר הוא. |
||
שורה 2:
{{פירוש נוסף|נוכחי=כלל מערכת ההפעלה גנו/לינוקס ובדיון בשמה|אחר=מידע על הליבה|ראו=ערך [[לינוקס (ליבה)]]}}
[[תמונה:Gnu-and-penguin-color.png|שמאל||180px|]]
'''גנו/לינוקס''' היא [[מערכת הפעלה]] המבוססת על [[קוד פתוח]]. ליבת ('''Core''') המערכת היא [[לינוקס (ליבה)|
==אודות==
שורה 11:
קבוצות משתמשי לינוקס מקומיות מתקיימות בדרך כלל כפורומים המשרתים משתמשים במערכות הפעלה מבוססות לינוקס באזורים שונים.
הסימן המסחרי Linux (שמספרו 1916230) שייך ל[[לינוס טורבאלדס]] והיא מתוארת כ"מערכת הפעלה, [[תוכנה]] המאפשרת שימוש והפעלה של מחשב."
==הפצות==
{{ערך מורחב|הפצות של GNU/לינוקס}}
בסיס כל הפצה כזו הוא גרעין לינוקס
▲ישנן [[הפצות של GNU/לינוקס|הפצות לינוקס]] (distributions) רבות, כאלו שבנו אותן פרטים, תאגידים או ארגונים שונים וכל אחת מהן עשויה לכלול מספר משתנה של תוכנות מערכת ויישומים כמו גם תוכנה המאפשרת התקנת המערכת כולה במחשב.
מערכות ההפעלה כוללות
▲בסיס כל הפצה כזו הוא גרעין לינוקס אבל גם חבילות תוכנה מפרויקט GNU כולל תוכניות מעטפת (שורת פקודה), כלי שירות וספריות, מהדרים ועורכי טקסט. מאחר שתוכנות אלה (אשר בלעדיהן המערכת לא הייתה "דמוית יוניקס" מבחינת המשתמש) מגיעות מפרויקט מערכת הפעלה חופשית אשר הקדים את לינוקס עצמה, [[ריצ'רד סטולמן]] מפרויקט GNU מבקש ממשתמשים להתייחס אל מערכת ההפעלה כולה בשם GNU/לינוקס. יש מי שמקפידים, האחרים פשוט קוראים לה לינוקס.
==שימושים==
▲מערכות ההפעלה כוללות לרוב גם כלים שמקורם בפרויקט BSD ופרויקט XFree86, המהווה בסיס ל[[ממשק משתמש|ממשק המשתמש]] הגרפי.
משתמשי לינוקס,
▲משתמשי לינוקס, אשר באופן מסורתי נאלצו להתקין ולהתאים בעצמם את מערכת ההפעלה, נחשבו תמיד לטכניים יותר מאשר משתמשי חלונות ומקינטוש ולעתים קרובות נשאו בגאווה את התואר "האקר" או "גיק". לאחר שאימצו את לינוקס מספר יצרניות חומרה והתחילו להופיע מחשבים שבהם התקין את לינוקס היצרן, היא החלה להתבסס גם בקרב ציבור רחב יותר של משתמשים כולל לשימוש במחשבים על שולחן העבודה. לינוקס היא גם הבסיס של מה שמכונה [[LAMP (חבילת תוכנה)|LAMP]], צירוף של תוכנות שרת אשר זכתה לפופולריות רבה בקרב מפתחי יישומי אינטרנט.
לינוקס משמשת גם ב[[מערכת משובצת מחשב|מערכות משובצות מחשב]]. העלות הנמוכה יחסית שלה מאפשרת לעשות בה שימוש במכשירים כמו Simputer, מחשב כף יד זול במיוחד המיועד עבור אוכלוסיות דלות אמצעים במדינות מתפתחות, או בלקוחות רזים המיועדים למוסדות חינוך.
פרויקט [[OLPC]] שמטרתו להנגיש מחשבים לילדים במדינות העולם השלישי, משתמש בנגזרת מיוחדת של GNU/Linux.
סביבות עבודה גרפיות כמו [[KDE]] ו-[[GNOME]] עבור לינוקס מספקות לה ממשק עבודה דומה לזה שניתן למצוא במערכות הפעלה כמו מקינטוש או חלונות יותר מאשר ממשק שורת הפקודה המוכר ממערכת ההפעלה יוניקס וחבילות תוכנה חופשיות (אף על פי שלא תמיד מבוססות קוד מקור פתוח) מספקות יכולות דומות לאלו שניתן למצוא במערכות הפעלה "שולחניות" אחרות.▼
▲סביבות עבודה גרפיות כמו [[KDE]] ו-[[GNOME]] עבור לינוקס מספקות לה ממשק עבודה דומה לזה שניתן למצוא במערכות הפעלה כמו מקינטוש או חלונות יותר מאשר ממשק שורת הפקודה המוכר ממערכת ההפעלה יוניקס
למרות כל זאת, לינוקס נפוצה בעיקר אצל משתמשים מקצועיים וכמערכת הפעלה של שרתים. לפי נתוני אתר Google ל-2003, רק [[אחוז]] אחד מכלל משתמשי האינטרנט עושים זאת ממערכת ההפעלה לינוקס על גרסאותיה השונות.▼
▲
לפי חברת [[IDC]] בשנת 2003 השתמשו בלינוקס 3.2 אחוזים ממשתמשי המחשב בעולם.
==קוד המקור==
מחקר שנערך על קוד המקור של הפצת Redhat לינוקס (מערכת ההפעלה והליבה) גילה כי הפצה מסוימת זו הכילה 30 מיליון שורות קוד מקור (SLOC). באמצעות חישוב העלות בסיוע מודל COCOMO ניתן להעריך כי מדובר בהיקף פיתוח של 8,000 שנות אדם. עלות הפיתוח, במושגים של חברות קנייניות מסורתיות, הייתה מגיעה ליותר ממיליארד דולרים אילו פותחה המערכת בארצות הברית בשנת 2000. רוב הקוד פותח בשפת C אבל גם באמצעות שפות אחרות כמו ++C, תסריטי Shell, שפת LISP, Assembly, Perl, Fortran, Python ועוד. קצת יותר ממחצית הקוד זמינה בכפוף לתנאי הרישוי הציבורי הכללי (GPL). לינוקס עצמה מכילה 2.4 מיליון שורות קוד, כ-8% מכל שורות הקוד בהפצה זו, דוגמה מצוינת לעובדה כי עיקר הקוד איננו שייך ליבה.
==אידאולוגיה, מחלוקת והיסטוריה מאחורי השם גנו/לינוקס==
בשם "GNU/Linux" עשו שימוש לראשונה Debian בשנת 1994 כחלק משם ההפצה
▲בשם "GNU/Linux" עשו שימוש לראשונה Debian בשנת 1994 כחלק משם ההפצה שלהם, אשר התבססה על ליבת לינוקס ותוכניות GNU. בדיוור של פרויקט GNU מיוני 1994 יש התייחסות אל לינוקס כאל "תואם יוניקס" חופשי (עם הרבה כלים וספריות מפרויקט GNU). בדיוור מינואר 1995 ההתייחסות אל לינוקס הפכה הייתה באמצעות השם "גנו/לינוקס".
במאי 1996 שיחרר ריצ'רד סטולמן את גרסה 19.31 של עורך הטקסט [[Emacs]], כשהוא משנה ברשימת מערכות ההפעלה הנתמכות את השם "לינוקס" ל-"Lignux". הוא טען שיש לתת את הקרדיט הראוי לפרויקט, כשהוא משתמש במונח "מערכת גנו מבוססת לינוקס". לאחר מכן הפסיק סטולמן להשתמש במונח "Lignux" והוא משתמש באופן בלעדי במונח "גנו/לינוקס".
יש המכנים את המכלול כולו בשם '''לינוקס''', אך פעילי תנועת [[תוכנה חופשית|התוכנה החופשית]] ו[[ריצ'רד סטולמן]] בראשם
ליבת מערכת ההפעלה שהייתה אמורה לתפקד בתוך מכלול
בשלב זה
בשנת 1991 פרסם סטודנט צעיר מאוניברסיטת [[הלסינקי]] שב[[פינלנד]] בשם [[לינוס טורבלדס]] בסיס קטן למערכת הפעלה שיכול להריץ מספר כלים של גנו, ביניהם GCC ו-[[Bourne-again shell|bash]]. הפרסום היה ב[[קבוצת דיון|קבוצת הדיון]] comp.os.minix ברשת Usenet. לפי המכתב שהופץ, התכנה "לעולם לא תהיה משהו גדול ומקצועי כמו גנו", ו"לעולם לא תהיה פורטבילית" (כלומר לא תעבוד על פלטפורמות חומרה אחרות פרט למעבד 80386 של [[אינטל]])
לאור היסטוריה זו, מקפידים רבים מאנשי תנועת התוכנה החופשית לקרוא למערכת ההפעלה הכוללת בשם גנו/לינוקס. עמדת [[המוסד לתוכנה חופשית]] היא כי בשימור השם גנו בשמה של מערכת ההפעלה, היא מבקשת להזכיר כי פרויקט GNU, עקרונותיו לחירות פעולה בעולם המחשוב והתכנים הנסמכים עליו, קדמו לפרויקט הליבה של טורבאלדס בשנים. עקרונות אלו מכילים מטען פילוסופי חשוב המקיף עקרונות חברתיים שהם מנסים להפיץ ולהשריש באמצעות הפרויקט ורישיון ה-GPL. ה-FSF חוששת כי ההימנעות מציון GNU בשם המערכת ישכיח את הגרעין [[אידאולוגיה|האידאולוגי]] והמסר לא יגיע אל המשתמשים הבאים. כל זאת למרות שאנשי התנועה מודעים לכך שמערכת ההפעלה המודרנית הקרויה בשם הכולל "לינוקס" בפי כל כבר איננה מושתתת ברובה על גנו.
מנגד עומדים אלו המכנים את מערכת ההפעלה בשם לינוקס, ולא מתוך בורות. עדת המתנגדים מעלה לרוב את הטיעון של ספירת שורות קוד או מספר חבילות התוכנה במערכת
הוויכוח הניטש מוצג לעתים קרובות כמלחמת אנשים בעלי חשיבה מעשית (הדוגלים במונח [[קוד פתוח]]) לעומת האידאולוגים (הדוגלים במונח [[תוכנה חופשית]]). ריצ'רד סטולמן, אידאולוג אך גם איש מעשה שכתב לבדו את גרסאותיהן הראשונות של המרכזיות שבתוכניות פרויקט גנו, צוטט לא פעם כאומר כי "כאשר שואפים למטרה, אין כלי מעשי יותר מהאידאולוגיה".
|