Vėlgi „Gnome“ susiduria su autorių teisių problemomis, šį kartą - „gnome-screensaver“

gnome

Jamie Zawinski, „Netscape“ ir „Mozilla.org“ įkūrėjas, projekto „XEmacs XScreenSaver“ kūrėjas ir autorius, kalbėjo apie autorių teisių pažeidimus ekrano užsklandoje saugomas kodas „gnome“ ekrano užsklanda taip pat išsiskyrė su savo partnerio ekrano užsklandos ir cinamono ekrano užsklandos projektais.

Teigiama, kad „gnome-screensaver“ autorius nukopijavo didžiąją dalį kodo projekto „XScreenSaver“ ir tada be leidimo pakeitė kodo licenciją iš BSD į GPLv2. Iš pradžių šaltinio kode buvo palikta pastaba, kad projektas buvo paremtas Jamie Zawinskio kodu ir idėjomis, tačiau vėliau buvo pašalintas.

2004 m., Kuris dabar yra prieš septyniolika metų, aš parašiau dokumentą, kuriame paaiškinau, kodėl padariau dizaino kompromisus, kuriuos padariau naudodamas „XScreenSaver“, ir tame dokumente numatžiau šią tikslią klaidą kaip pavyzdį daryk tai taip “.

Ką tik sužinojau, kad be to, kad „gnome-screensaver“ yra nesaugi šiukšlė, jie taip pat nukopijavo didžiąją dalį didmeninio „xscreensaver“ kodo, pašalino BSD pranešimą apie autorių teises ir pakeitė jį GPL. Malonaus darbo vaikinai ...

Drauguži, jūs nukopijavote didžiąją dalį „fade.c“, be kitų, * pašalinote mano vardą, autorių teises ir licenciją, o savo vardą ir licenciją įrašėte viršuje. Jei manote, kad daviau leidimą iš naujo licencijuoti savo BSD licencijuotą kodą kaip GPL, prašau tai įrodyti.

Pavyzdžiui, failas „fade.c“ buvo nukopijuotas iš „XScreenSaver“ beveik be pakeitimų. Todėl bet kuriame „Linux“ paskirstyme, kuriame yra „gnome-screensaver“, „mate-screensaver“ arba „cinnamon-screensaver“, yra kodas, pažeidžiantis autorių teises ir licencijas.

Pasak Zawinskio, jei „gnome-screensaver“ autorius paprašė jo leidimo licencijuoti kodą dvigubomis licencijomis, Tikriausiai sutikčiaubet jei būtų paklausta apie galimybę pašalinti jo minėjimą ir paskirti ką nors kitą autoriu, jis atsisakytų.

„Gnome-screensaver“ autorius atsakė, kad šis klausimas buvo aptartas prieš paskelbiant kodą ir bandė paminėti Zawinskį autorių sąraše, tačiau kilo saugumo problema.

„Ką tik atradau“, bet prieš jį paskelbdami ilgai diskutavome. 2. Jūsų saugumo argumentai pasirodė neteisingi. Taigi sustok? 3. Dariau viską, kad suteikčiau jums kreditą; niuansuotas žvilgsnis tai atskleistų. 4. Jei būtų sąžiningas, galėtų būti daugiau diskusijų

Situacija nėra išsami, tačiau gali būti, kad Zawinskis nenorėjo, kad jo vardas būtų siejamas su programomis, kurios gali turėti saugumo problemų (pavyzdžiui, prieš kelerius metus dėl saugumo kilo konfliktas su „Debian“, o Zavinskis paprašė pašalinti „XScreenSaver“ iš paskirstymo dėl pasenusio versijos pristatymo).

Tuo pačiu metu Zawinskis tvirtina, kad jis nedavė leidimo iš naujo licencijuoti BSD kodą į GPL o jei ne, paprašykite įrodymų.

Jamie Zawinski nesistengia užsidirbti sau pelno, veikiau jis tik įrodė šį faktą kaip savo paskelbto straipsnio apie nerūpestingą požiūrį į saugumą ir klaidų taisymus šiuolaikiniuose ekrano užsklandose priedą, parašytą po „Cinnamon“ ekrano užsklandos pažeidžiamumo ir globėjo problemos, pasirodžiusios ekrano užsklandoje. lieka nepašalintas dvejus metus.

2004 m. Zawinski parašė straipsnį, įspėjantį apie ekrano užsklandų komplikacijų nepriimtinumą ir netinkamą GTK bei papildomų bibliotekų naudojimą tokiose programose.

Pavyzdžiui, buvo parodytas ekrano skaitytuvo palaikymas, įrankiai žmonėms su negalia ir pažangūs įvesties metodai, atsižvelgiant į esamą užrakto ekrano architektūrą sistemose, pagrįstose X11 protokolu, tai gali sukelti pažeidžiamumą ir dėl tokių sistemų sudėtingumo išvengti problemų bus labai sunku.

Nuo tada panašių pažeidžiamumų atsirado reguliariai sudėtingose ​​ekrano užsklandose, o paskutinis buvo „Cinnamon“ ekrano užsklandos pažeidžiamumas, išnaudotas per virtualią klaviatūrą.

Galiausiai, jei norite apie tai sužinoti daugiau Galite pasikonsultuoti su abiejų autorių diskusijomis kita nuoroda arba taip pat Jamie Zawinski leidinys šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.