אנדרואיד

מהנדס: מיקרוסופט הפרה GPL לפני קוד שחרור לינוקס

Какой сегодня праздник: на календаре 24 марта

Какой сегодня праздник: на календаре 24 марта
Anonim

קוד ש- Microsoft פרסמה ביום שני עבור ליבת לינוקס תחת רישיון רישיון כללי 2 (GPLv2) היה בניגוד לרשיון זה לפני שמיקרוסופט העמידה אותו לרשותו, על פי מהנדס רשת קוד פתוח. סטיבן המינגר, המהנדס הראשי עם קוד פתוח ספק רשת Vyatta, במאמר בבלוג טוען כי מנהל רשת של תוכנת Hyper-V וירטואליזציה של מיקרוסופט השתמשו רכיבי קוד פתוח מורשה תחת GPL. מאחר שהרשיון אינו מאפשר ערבוב של קוד סגור או קוד קודי עם קוד פתוח, התוכנה היתה בניגוד ל- GPL, הוא אמר בהודעה, המפרט כיצד התגלתה ההפרה. התחיל כאשר אחד המשתמשים בפורום Vyatta שאל על תמיכה [Hyper-V] הנהג ברשת בקרנל Vyatta, "כתב Hemminger. "קצת Googling מצאו את הנהגים הנדרשים, אבל בבדיקה מקרוב היתה בעיה.הנהג היו שני רכיבי קוד פתוח שהיו תחת GPL, ו מקושר באופן סטטי למספר חלקים בינאריים.ה- GPL אינו מאפשר ערבוב של קוד פתוח סגור אז זה היה הפרה ברורה של הרישיון. "

Hemminger אמר במקום" ליצור רעש ", הוא התריע נובל על הפרה, אשר לאחר מכן הודיעה מיקרוסופט בעניין. הוא גם בירך את מיקרוסופט על שחרור הקוד, המורכב מארבעה נהגים שהם חלק מטכנולוגיה הנקראת Linux Device Driver for Virtualization. "זה לקח זמן רב מהצפוי, אבל בסופו של דבר החליטה מיקרוסופט לעשות את הדבר הנכון ולשחרר את הנהגים ", כתב. במשרדי חברת יחסי הציבור שלה, ביום חמישי שעבר, נמסר כי היא פועלת בתגובה לטענות של המינגר. נובל לא הגיבה מיד לבקשה להערה.

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

מנהלי ההתקנים שפרסמה מיקרוסופט, לאחר שהתווספו לליבת לינוקס, יספקו את כל הפצות של לינוקס לפעול ב- Windows Server 2008 ובטכנולוגיית Hyper-V Hyper-V. מיקרוסופט תספק תחזוקה שוטפת של הקוד תחת ה- GPL, כך אומרים היום (יום ב '). רבים רואים בתוכנות קוד פתוח את האיום הגדול ביותר על עסקי התוכנה של מיקרוסופט. החברה טענה כי לינוקס מפרה רבים מהפטנטים שלה, והיא ממשיכה לחפש תמלוגים מחברות קוד פתוח המשתמשות בתוכנות מבוססות לינוקס.