גנו/לינוקס – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ שיחררה, שיחרר, שיחרור => שחררה, שחרר, שחרור (תג)
Jaredscribe (שיחה | תרומות)
תגיות: תו כיווניות מפורש עריכה חזותית
שורה 32:
 
==קוד המקור==
מחקר שנערך על קוד המקור של הפצת [[Red Hat Linux|רד האט לינוקס]] (מערכת ההפעלה והליבה) גילה כי הפצה מסוימת זו הכילה 30 מיליון שורות קוד מקור (SLOC). באמצעות חישוב העלות בסיוע מודל COCOMO ניתן להעריך כי מדובר בהיקף פיתוח של 8,000 שנות אדם. עלות הפיתוח, במושגים של חברות קנייניות מסורתיות, הייתה מגיעה למעל מיליארד דולרים אילו פותחה המערכת בארצות הברית בשנת 2000. רוב הקוד פותח בשפת C אבל גם באמצעות שפות אחרות כמו ++C, תסריטי Shell, שפת LISP, Assembly,‏ Perl, Fortran,‏ Python ועוד. קצת יותר ממחצית הקוד זמינה בכפוף לתנאי הרישוי[[הרישיון הציבורי הכללי של גנו|הרישוין הציבורי הכללי (GPL)]]. לינוקס עצמה מכילה 2.4 מיליון שורות קוד, כ־8% מכל שורות הקוד בהפצה זו, דוגמה מצוינת לעובדה כי עיקר הקוד אינו שייך לליבה.
 
==אידאולוגיה, מחלוקת והיסטוריה מאחורי השם גנו/לינוקס==