שוב Gnome מתמודד עם בעיות זכויות יוצרים, הפעם על ידי שומר מסך gnome

גמד

ג'יימי זאווינסקי, מייסד שותף של נטסקייפ ו- Mozilla.org, יוצר ומחבר פרוייקט XEmacs XScreenSaver, דיבר על הפרת זכויות יוצרים בשומר מסך קוד מוגן עבור שומר מסך gnome וגם נפרד מפרוייקטים של שומר מסך בן זוג ושומר קינמון.

נטען כי מחבר שומר המסך gnome העתיק את רוב הקוד של פרויקט XScreenSaver ואז שינה את רישיון הקוד מ- BSD ל- GPLv2 ללא אישור. בתחילה הושארה הערה בקוד המקור לפיה הפרויקט מבוסס על הקוד והרעיונות של ג'יימי זאווינסקי, אך מאוחר יותר הוסר.

בשנת 2004, שהוא עכשיו לפני שבע עשרה שנה, כתבתי מסמך המסביר מדוע עשיתי את הפשרות של העיצוב שעשיתי ב- XScreenSaver, ובמסמך זה ניבאתי את השגיאה המדויקת הזו כדוגמה שלי ל"זה מה שיקרה אם לא תעשה " לא לעשות את זה ככה «.

בדיוק גיליתי שבנוסף לכך ששומר המסך של gnome היה זבל לא בטוח, הם גם העתיקו הרבה מקוד שומר המסך הסיטונאי שלי, הסירו את הודעת זכויות היוצרים של BSD והחליפו אותו ב- GPL. עבודה נחמדה חבר'ה ...

אחי, העתקת בין היתר את רוב fade.c * הסרת * את שמי, זכויות היוצרים והרישיונות, ושמת את שמך ורישיונך בראש הדף. אם אתה חושב שנתתי לך אישור לרישיון מחדש של קוד רישיון BSD שלי כ- GPL, אנא הוכח זאת.

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

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

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

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

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

יחד עם זאת, זאווינסקי מתעקש שלא נתן את אישורו לרישיון מחדש של קוד ה- BSD ל- GPL ואם לא, בקש הוכחה.

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

בשנת 2004 כתב זאווינסקי מאמר המתריע על אי-קבילותם של סיבוכים בשומרי מסך ועל שימוש בלתי הולם ב- GTK ובספריות נוספות בתוכניות כאלה.

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

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.