תרומות קוד? לא בדיוק. 75% מלינוקס נכתב ע"י מפתחים בתשלום

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

במהלך ההרצאה שלו בLinux.conf.au הציג ג'ונתן קורבט, הבעלים של LWN.net את הנתונים המפתיעים משהוא האלו ואת הניתוח שלו לקוד הלינוקס.לפי קורבט 18% מהקוד נכתבו על ידי מפתחים שלא השתייכו לשום תאגיד ולא דרשו תשלום, כלומר מתנדבים טהורים, עוד 7% מהקוד נתרמו ע"י כותבים שלא הוגדרו, כלומר אין לדעת אם מדובר במתנדבים או מפתחים בתשלום, אך 75% מהקוד נתרם ע"י אנשים ששולם להם בכדי לכתוב את הקוד הזה.

בתוך תחום הקוד שנכתב בתשלום נמצאות רד-האט שבראש הטבלה עם 12% מהקוד, כשאחריה אינטל עם 8%, מיד אחר כך IBM ונובל כשכל אחת עם 6% ואוראקל עם 3%. אף על פי שהחברות הן מתחרות ויריבות מטבען, הפיתוח המרכזי של הקרנל מתנהל מצוין לפי קורבט.

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

8 responses to this post.

  1. Posted by ManicQin on ינואר 20, 2010 at 5:34 pm

    הסטטיסטיקה מתייחסת רק לקרנל?

    להגיב

  2. Posted by שניר דוד on ינואר 20, 2010 at 5:55 pm

    כן. רק לקרנל.

    להגיב

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

    להגיב

  4. Posted by ליאור קפלן on ינואר 21, 2010 at 12:02 am

    הנתונים לא חדשים, ודברים דומים הוצגו בשנים שעברו.

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

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

    קפלן

    להגיב

  5. Posted by queency on ינואר 21, 2010 at 11:23 am

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

    להגיב

  6. Posted by ManicQin on ינואר 21, 2010 at 2:24 pm

    גם כמה סיבות יש לאדם פרטי לכתוב raid?
    כמה אנשים פרטיים מודעים לרכיבים חדשים בפיתוח?

    להגיב

  7. Posted by שניר דוד on ינואר 21, 2010 at 4:14 pm

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

    להגיב

  8. שמתי לב היום במקרה שפרוסמה בYnet כתבה "בהשראת" הפוסט הזה.
    התוכן לא ממש נגדנו, וגם לא ממש אומר הרבה, אבל הכותרת ותת הכותרת יוצרים רושם שלילי, ובד"כ אנשים לא קוראים את כל הכתבה. תוצאה -> עוד נפילה שיווקית לגנו\לינוקס.

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

    להגיב

להשאיר תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת /  לשנות )

תמונת גוגל

אתה מגיב באמצעות חשבון Google שלך. לצאת מהמערכת /  לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת /  לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת /  לשנות )

מתחבר ל-%s

%d בלוגרים אהבו את זה: