Знову Gnome стикається з проблемами авторських прав, цього разу - заставкою gnome

гном

Джеймі Завінський, співзасновник Netscape та Mozilla.org, творець та автор проекту XEmacs XScreenSaver, говорили про порушення авторських прав у заставці код, захищений для заставка gnome а також розлучився зі своїми проектами заставки-заставки та кориці-заставки.

Стверджується, що автор заставки gnome скопіював більшу частину коду проекту XScreenSaver а потім змінив ліцензію коду з BSD на GPLv2 без дозволу. Спочатку у вихідному коді залишилася примітка, що проект базувався на коді та ідеях Джеймі Завінського, але згодом був видалений.

У 2004 році, який зараз сімнадцять років тому, я написав документ, в якому пояснив, чому я зробив компроміси з дизайном, які я робив у XScreenSaver, і в цьому документі я передбачив саме цю помилку як свій приклад: "це станеться, якщо ви цього не зробите" робіть це так «.

Я щойно дізнався, що окрім заставки gnome, яка є небезпечним сміттям, вони також скопіювали значну частину мого оптового коду xscreensaver, видалили повідомлення про авторські права BSD і замінили його на GPL. Хороша робота, хлопці ...

Чувак, ти скопіював більшу частину fade.c, серед іншого, * видалив * моє ім'я, авторські права та ліцензію, а своє ім'я та ліцензію поставив вгорі. Якщо ви вважаєте, що я дав вам дозвіл на повторну ліцензію коду, що має ліцензію BSD, на GPL, будь ласка, доведіть це.

Наприклад, файл fade.c був скопійований із XScreenSaver майже без змін. Отже, будь-який дистрибутив Linux, який включає заставку gnome, mate-screensaver або заставку cinnamon, містить код, який порушує авторські права та ліцензію.

За словами Завінського, якщо автор заставки-гнома попросив у нього дозволу ліцензувати код подвійними ліцензіями, Я б, мабуть, погодивсяале якби його запитали про можливість усунути згадку про нього і призначити когось іншого автором, він відмовився б.

Автор заставки gnome відповів, що це питання обговорювалось до публікації коду, і намагався згадати Завінського в списку авторів, але там була проблема безпеки.

"Щойно виявили", але ми довго обговорювали це до того, як його опублікували. 2. Ваші аргументи безпеки виявилися неправильними. Тож зупинись? 3. Я зробив все можливе, щоб дати вам кредит; нюансований погляд виявив би це. 4. Може бути більше дискусій, якщо є добросовісність

Ситуація не детальна, але цілком можливо, що Завінський не хотів, щоб його ім'я асоціювалося з програмами, що мають потенційні проблеми із захистом (наприклад, кілька років тому через безпеку стався конфлікт із Debian, і Заввінський попросив видалити XScreenSaver від розповсюдження через застарілу версію).

Водночас Завінський наполягає на тому, що він не дав дозволу на повторну ліцензію коду BSD до GPL а якщо ні, то попросіть доказ.

Джеймі Завінський не намагається приносити собі прибуток, натомість він лише продемонстрував цей факт, як доповнення до своєї опублікованої статті про безтурботне ставлення до безпеки та виправлення помилок у сучасних заставках, написаної після вразливості в заставці Cinnamon та проблеми у guardian, яка виникла на екрані, і яка залишається незмінною протягом двох років.

У 2004 році Завінський написав статтю із застереженням про неприпустимість ускладнень у заставках та недоречне використання GTK та додаткових бібліотек у таких програмах.

Як приклад, показана підтримка зчитувача з екрана, інструменти для людей з обмеженими можливостями та передові методи введення, враховуючи існуючу архітектуру блокування екрану в системах, що базуються на протоколі X11, може призвести до уразливостей, і через складність таких систем уникнути проблем буде дуже складно.

З того часу подібні вразливості з’являються регулярно у складних заставках, і останньою була вразливість у заставці Cinnamon, що використовується через віртуальну клавіатуру.

Нарешті, якщо ви хочете дізнатися більше про це Ви можете проконсультуватися з дискусією обох авторів у наступна посилання або також публікація, зроблена Джеймі Завінським за цим посиланням.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.