Odluka suda o nezakonitosti ukidanja dodatnih uvjeta AGPL licence

Open Source Initiative (OSI), koja provjerava sukladnost licenci s kriterijima Open Sourcea, objavila je analizu sudske odluke u slučaju protiv PureThinka u vezi s kršenjem intelektualnog vlasništva Neo4j Inc.

Podsjetimo, PureThink je stvorio fork Neo4j projekta, koji je u početku bio isporučen pod licencom AGPLv3, ali je zatim podijeljen na besplatno Community izdanje i komercijalnu verziju Neo4 EE. Za komercijalnu verziju, dodatni uvjeti "Commons Clause" dodani su u tekst AGPL-a, ograničavajući korištenje u uslugama u oblaku. Budući da licenca AGPLv3 sadrži klauzulu koja dopušta uklanjanje dodatnih ograničenja koja krše prava dodijeljena licencom AGPL, PureThink je kreirao svoj ONgDB fork na temelju koda proizvoda Neo4 EE, ali ga je distribuirao pod redovnom licencom AGPL i reklamirao ga kao potpuno otvorena verzija Neo4 EE.

Sud je proglasio nezakonitim uklanjanje dodatnih uvjeta koje je Neo4j Inc dodao tekstu AGPL licence u forku, zbog činjenice da je promjenu teksta licence izvršio vlasnik vlasničkih prava na kod i njegove radnje u biti svode na prijenos projekta na temeljno novu vlasničku licencu stvorenu na temelju AGPL-a.

Sud se složio s tužiteljem da se klauzula AGPL-a u vezi s mogućnošću uklanjanja dodatnih uvjeta odnosi samo na davatelja licence, a korisnik je stjecatelj licence koji se mora pridržavati klauzula 7 i 10, koje zabranjuju stjecatelju licence uvođenje dodatnih ograničenja, ali ne zabraniti davatelju licence da to učini. Svako drugačije tumačenje ovih klauzula bilo bi protivno osnovnim načelima zakona o autorskim pravima, koji autorima daju isključivo pravo na licenciranje svojih proizvoda pod uvjetima po vlastitom izboru.

U isto vrijeme, autori licence AGPL pozicionirali su klauzulu koja dopušta uklanjanje dodatnih ograničenja (vidi bilješku 73) prvenstveno kao mjeru za suzbijanje zlouporabe od strane vlasnika prava koda, kao što je dodavanje dodatnih zahtjeva koji zabranjuju komercijalnu upotrebu. Ali sud se nije složio s ovim stajalištem i, na temelju rezultata prethodno razmatranog slučaja "Neo4j Inc protiv Graph Foundationa", odlučio je da je klauzula u AGPL licenci za suzbijanje nametanja dodatnih ograničenja primjenjiva na radnje korisnici (stjecatelji licence) i vlasnici vlasničkih prava na kod (davatelji licence) mogu slobodno ponovno licencirati.

Istovremeno, kao i do sada, licenca se može promijeniti samo na novi kod, a stara verzija koda koja je prethodno otvorena pod AGPL-om ostaje dostupna pod prethodnom licencom. Oni. Tuženik bi mogao razviti račvanje koda pod čistim AGPL-om u stanju prije nego što je autor promijenio licencu, ali zasnivanje račvanja na novom kodu s promijenjenom licencom, tretirajući ga kao kod pod čistim AGPL-om, neprihvatljivo je.

Izvor: opennet.ru

Dodajte komentar