בסוף החודש שעבר אושרה הטיוטה השלישית של רישיון התוכנה GPL 3, ואם לא יתגלעו חילוקי דעות נוספים ברגע האחרון, אישור הנוסח הסופי צפוי תוך כמה שבועות עד חודשים.
לא בטוח שיצרניות האלקטרוניקה וחברות הטכנולוגיה הגדולות ימהרו לאמץ את הגירסה החדשה של הרישיון, המשמש להפצת מוצרי קוד פתוח כמו לינוקס. GPL חובר במקור לפני כמעט 20 שנים על ידי ריצ'ארד סטולמן במסגרת קרן התוכנה החופשית ולא שונה כ-15 שנים.
על פי הנוסח המקורי, כל אדם רשאי להריץ את התוכנה לכל מטרה, לחקור, לשנות ולשפר אותה, להעתיק ולהפיץ, בתנאי שיפרסם את קוד המקור המעודכן ביחד עם רישיון ה-GPL. המטרה היא להגן על חופש התוכנה, ולמנוע מאנשים לנכס לעצמם את פירות המאמץ של אחרים.
הגירסה החדשה, GPL 3, מבטאת את המאבק בין אינטרסים סותרים – רצון בעלי הזכויות לשמר לעצמם את השליטה על המוצר לעומת שאיפת המשתמש ליהנות מגמישות וחופש פעולה. אם חוקי זכויות היוצרים הנוקשים דוגמת דיגיטל מילניום נוטים בבירור לטובת בעלי הזכויות, GPL 3 מעדיף את המשתמשים, אף יותר מבעבר.
לדוגמה, הרישיון מציין במפורש כי אם חברות יעדיפו להפיץ את המוצרים שלהן באמצעות רישיון GPL 3, כל בעל הכשרה טכנית יוכל לבצע שינויים בקוד המקור של התוכנה – בין אם היא משמשת להפעלת ממיר דיגיטלי, נגן או כל גאדג'ט אחר – ולהוסיף יכולות חדשות למוצר. המטרה: להעביר לחברות הטכנולוגיה מסר ברור כי עליהן לספק למשתמשים יותר אפשרויות מיוזמתן ולא – הם יעשו זאת בעצמם.
האידיאולוגים נגד הפרגמטים
מאחורי הרישיון החדש מתחולל מאבק בעולם הקוד הפתוח, בין חסידי הקו הנוקשה נוסח סטולמן התומכים בגישה הפתוחה בכל מחיר לבין פעילים פרגמטיים יותר כמו לינוס טורבלדס, מפתח הלינוקס. טורבלדס פסל טיוטות קודמות של הרישיון, בטענה כי אינם עונים על הצרכים המעשיים של חברות טכנולוגיה. בטיוטה האחרונה סטולמן נסוג בו מכמה סעיפים רדיקליים יותר וסלל את הדרך לאישור הסופי של הרישיון. גם בגירסתו המרוככת, GPL 3 מכוון אל עבר גישה פתוחה יותר.
הרישיון החדש מתייחס ספציפית לאיומים על חופש הבחירה של המשתמשים כמו DRM (טכנולוגיית ניהול זכויות דיגיטליות). נוסף על כך, GPL 3 אמור "לסתום חורים" בגירסה הקודמת של הרישיון, כדוגמת זה שאיפשר את השותפות בין מיקרוסופט ל-Novell, הנתפשת כיום כסוס טרויאני בעולם הקוד הפתוח.
GPL 3 כולל התייחסויות ספציפיות יותר לנושא הפטנטים, ולאופן בו חברות המפיצות תוכנה במסגרת הרישיון יכולות לשתף פעולה עם חברות המפיצות תוכנה המוגנת בפטנטים ובחוקי זכויות יוצרים.
"הסכם הפטנטים האחרון בין מיקרוסופט ל-Novell נועד לחתור תחת חופש הבחירה שה-GPL אמור לספק למשתמשים", מסר ריצ'ארד סטולמן בהצהרה, "בטיוטה האחרונה אנו מבקשים למנוע מהסכמים כאלה לעשות צחוק מהתוכנה החופשית".
עיקר הביקורת על ההסכם נוגע לעובדה כי מיקרוסופט משלמת לחברת קוד פתוח (Novell) עבור הזכות להפיץ מוצר ברישיון GPL (הפצת הלינוקס SUSE), אך היא מבטיחה להגן על לקוחות Novell רק אם יתברר כי החברה הפרה פטנטים של מיקרוסופט ב-SUSE Linux. כלומר, מצד אחד מיקרוסופט מאמצת את ה-GPL, ומצד שני היא שומרת לעצמה את הזכות לתבוע חברות המפיצות מוצרים ברישיון זה אם יתברר כי הפרו פטנטים שלה (כפי שראשיה התבטאו בעבר) והיא לא מתכוונת להגן על הלקוחות במקרה של תביעות מצד חברות אחרות.