Din nou, Gnome se confruntă cu probleme legate de drepturile de autor, de data aceasta de către gnome-screensaver

gnom

Jamie Zawinski, cofondator al Netscape și Mozilla.org, creator și autor al proiectului XEmacs XScreenSaver, am vorbit despre încălcarea drepturilor de autor în screensaver cod protejat pentru gnome-screensaver și, de asemenea, s-a despărțit de proiectele sale mate-screensaver și scorțișoară.

Se presupune că autorul gnome-screensaver a copiat majoritatea codului a proiectului XScreenSaver și apoi a schimbat licența codului din BSD în GPLv2 fără permisiune. Inițial, în codul sursă a fost lăsată o notă că proiectul se bazează pe codul și ideile lui Jamie Zawinski, dar a fost ulterior eliminat.

În 2004, acum acum șaptesprezece ani, am scris un document care explică de ce am făcut compromisurile de proiectare pe care le-am făcut în XScreenSaver și, în acel document, am prezis această eroare exactă ca exemplu pentru „asta se va întâmpla dacă nu o faceți” nu o faceți așa «.

Tocmai am aflat că, pe lângă faptul că gnome-screensaver este un gunoi nesigur, au copiat și o mare parte din codul meu cu ridicata xscreensaver, au eliminat notificarea BSD privind drepturile de autor și l-au înlocuit cu GPL. Drăguți băieți ...

Omule, ai copiat majoritatea fade.c, printre altele, * mi-ai eliminat * numele, drepturile de autor și licența și ai pus numele și licența ta în partea de sus. Dacă credeți că v-am dat permisiunea de a re-licenția codul meu licențiat BSD ca GPL, vă rugăm să o demonstrați.

De exemplu, fișierul fade.c a fost copiat din XScreenSaver aproape fără modificări. Prin urmare, orice distribuție Linux care include gnome-screensaver, mate-screensaver sau scorțișoară-screensaver conține cod care încalcă drepturile de autor și licența.

Potrivit lui Zawinski, dacă autorul gnome-screensaver i-ar fi cerut permisiunea pentru a licenția codul cu licențe duale, Probabil aș fi de acorddar dacă ar fi întrebat despre posibilitatea de a elimina mențiunea despre el și de a desemna pe altcineva ca autor, el ar refuza.

Autorul gnome-screensaver a răspuns că această problemă a fost discutată înainte de publicarea codului și a încercat să menționeze Zawinski în lista autorilor, dar a existat o problemă de securitate.

„Tocmai am descoperit”, dar am discutat-o ​​pe larg înainte de a fi publicată. 2. Argumentele dvs. de securitate s-au dovedit a fi incorecte. Deci oprește-te? 3. Am făcut tot posibilul pentru a vă acorda credit; o privire nuanțată l-ar dezvălui. 4. Ar putea exista mai multe discuții dacă există bună credință

Situația nu este detaliată, dar este posibil ca Zawinski să nu fi dorit ca numele său să fie asociat cu programe care au potențiale probleme de securitate (de exemplu, în urmă cu câțiva ani din cauza securității a existat un conflict cu Debian și Zavinski a cerut să elimine XScreenSaver din distribuție din cauza livrării versiunii învechite).

În același timp, Zawinski insistă că nu și-a dat permisiunea de a re-licenția codul BSD către GPL iar dacă nu, cereți dovezi.

Jamie Zawinski nu încearcă să obțină profit pentru el, în schimb, el a demonstrat acest fapt doar ca un adaos la articolul său publicat despre atitudinea lipsită de griji față de securitate și remedierea erorilor în screensaver-urile moderne, scris după vulnerabilitatea în screensaver-ul Cinnamon și problema în gardian care a apărut screen mate-screensaver, care rămâne neegalat pentru doi ani.

În 2004, Zawinski a scris un articol care avertiza despre inadmisibilitatea complicațiilor în ecranele de protecție și despre utilizarea necorespunzătoare a GTK și a bibliotecilor suplimentare în astfel de programe.

Ca exemplu, a fost demonstrat suportul pentru cititorul de ecran, instrumente pentru persoanele cu dizabilități și metode avansate de introducere a informațiilor, luând în considerare arhitectura ecranului de blocare existent în sistemele bazate pe protocolul X11, poate duce la vulnerabilități și, datorită complexității acestor sisteme, evitarea problemelor va fi foarte dificilă.

De atunci, vulnerabilități similare au apărut în mod regulat în screensaver-urile sofisticate și ultimul a fost vulnerabilitatea în screensaver-ul Cinnamon, exploatat prin tastatura virtuală.

În cele din urmă, dacă vrei să afli mai multe despre asta Puteți consulta discuția dintre ambii autori în următorul link sau, de asemenea, publicația realizată de Jamie Zawinski în acest link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.