Ponovo se Gnome suočava s problemima autorskih prava, ovaj put sa screensaverom gnome

gnome

Jamie Zawinski, suosnivač Netscapea i Mozilla.org, tvorac i autor projekta XEmacs XScreenSaver, razgovarali o kršenju autorskih prava u čuvaru zaslona kod zaštićen za gnome-screensaver a takođe se razišao sa svojim projektima čuvara zaslona i čuvara ekrana cimeta.

Navodi se da je autor gnome-screensaver-a kopirao većinu koda projekta XScreenSaver a zatim bez dozvole promijenio licencu koda iz BSD u GPLv2. U početku je u izvornom kodu ostavljena napomena da se projekt temelji na kodu i idejama Jamieja Zawinskog, ali je kasnije uklonjen.

U 2004. godini, koja je sada prije sedamnaest godina, napisao sam dokument u kojem objašnjavam zašto sam napravio kompromise u dizajnu koji sam napravio u XScreenSaver, i u tom dokumentu sam predvidio upravo tu grešku kao svoj primjer "ovo će se dogoditi ako ne" ne radi to na ovaj način «.

Upravo sam otkrio da su, osim što je gnome-screensaver nesigurno smeće, kopirali i veći dio mog veleprodajnog xscreensaver koda, uklonili BSD obavijest o autorskim pravima i zamijenili ga GPL. Dobar posao, momci ...

Čovječe, kopirao si većinu fade.c, između ostalog, * uklonio * moje ime, autorska prava i licencu, a svoje ime i licencu stavio na vrh. Ako mislite da sam vam dao dozvolu da ponovo licencirate svoj BSD-licencirani kôd kao GPL, molimo vas da to dokažete.

Kao primjer, datoteka fade.c kopirana je iz XScreenSaver-a gotovo bez promjena. Stoga, bilo koja Linux distribucija koja uključuje gnome-screensaver, mate-screensaver ili screensaver cimeta sadrži kôd koji krši autorska prava i licence.

Prema Zawinskom, ako ga je autor čuvara zaslona gnome pitao za dozvolu licencirati kod sa dvostrukim licencama, Vjerovatno bih se složioAli kad bi ga pitali o mogućnosti da se ukloni njegovo spominjanje i dodijeli nekoga drugog kao autora, odbio bi.

Autor gnome-screensaver-a odgovorio je da se o ovom pitanju razgovaralo prije objavljivanja koda i pokušao spomenuti Zawinskog na popisu autora, ali postojao je sigurnosni problem.

"Upravo otkriveno", ali dugo smo raspravljali o tome prije nego što je objavljeno. 2. Pokazalo se da su vaši sigurnosni argumenti netačni. Pa stani? 3. Dao sam sve od sebe da vam dam kredit; otkrio bi ga nijansirani pogled. 4. Moglo bi se više raspravljati ako postoji dobra vjera

Situacija nije detaljna, ali moguće je da Zawinski nije želio da njegovo ime bude povezano s programima koji imaju potencijalne sigurnosne probleme (na primjer, prije nekoliko godina zbog sigurnosti došlo je do sukoba s Debianom i Zavinski je zatražio uklanjanje XScreenSaver iz distribucije zbog zastarjele verzije isporuke).

Istovremeno, Zawinski inzistira na tome da nije dao dozvolu za ponovno licenciranje BSD koda na GPL a ako ne, zatražite dokaz.

Jamie Zawinski ne pokušava stvoriti profit za sebe, nego je samo pokazao ovu činjenicu, kao dodatak svom objavljenom članku o bezbrižnom odnosu prema sigurnosti i ispravcima grešaka u modernim čuvarima zaslona, ​​napisanom nakon ranjivosti čuvara ekrana Cinnamon i problema skrbnika koji se pojavio, ostaje neotkriven dvije godine.

2004. Zawinski je napisao članak upozoravajući na neprihvatljivost komplikacija u čuvarima zaslona i neprimjerenu upotrebu GTK-a i dodatnih biblioteka u takvim programima.

Kao primjer, Pokazana je podrška za čitač zaslona, alati za osobe sa invaliditetom i napredne metode unosa, uzimajući u obzir postojeću arhitekturu zaključanog ekrana u sistemima zasnovanim na X11 protokolu, može dovesti do ranjivosti i, zbog složenosti takvih sistema, izbjegavanje problema bit će vrlo teško.

Od tada, slične ranjivosti se redovno pojavljuju u sofisticiranim čuvarima zaslona, ​​a posljednja je bila ranjivost čuvara zaslona Cinnamon, iskorištena putem virtualne tipkovnice.

Na kraju, ako želite znati više o tome Možete konzultirati raspravu između oba autora u sledeći link ili takođe publikaciju koju je napravio Jamie Zawinski na ovom linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.