Bruce Perens, jeden z autorov definície open source a spoluzakladateľ Open Source Initiative, predstavil prvý návrh novej licencie „Post-Open Zero-Cost“, ktorej cieľom je riešiť rastúce výzvy v oblasti interakcií medzi vývojármi open source a komerčnými spoločnosťami v kontexte získavania spravodlivých výnosov z komerčného používania kódu. Licencia umožňuje dodatočné podmienky komerčného používania, ako napríklad požiadavku, aby spoločnosti splatili výhody používania open source softvéru buď prostredníctvom vývoja, alebo prostredníctvom licenčných poplatkov rozdelených medzi vývojárov.
Kľúčový rozdiel medzi licenciou Post-Open a existujúcimi licenciami s otvoreným zdrojovým kódom, ako je GPL, spočíva v zavedení zmluvnej zložky, ktorú je možné ukončiť v prípade porušenia licenčných podmienok. K dispozícii sú dva typy zmluvných dohôd: bezplatné a platené. Platené zmluvy umožňujú uzatváranie dohôd udeľujúcich ďalšie práva a používajú sa na komerčnú distribúciu produktov alebo úprav vykonaných bez verejného zverejnenia.
Licencia tiež definuje organizáciu „POST-OPERATION ADMINISTRATION“, ktorá koná v mene poskytovateľov licencií, slúži ako ich právny zástupca, v prípade potreby obhajuje ich práva a rozdeľuje finančné prostriedky prijaté na základe príspevkov na vývoj. Štruktúra tejto organizácie, ktorá musí využívať transparentné procesy a finančné mechanizmy, ešte nebola určená a je predmetom budúcich diskusií.
Medzi situácie, ktoré vedú k ukončeniu zmluvnej zložky, patria: porušenie licenčných podmienok; nároky na porušenie patentu; uloženie dodatočných podmienok (napríklad pridanie sankcií do zmluvy so zákazníkom v prípade zverejnenia informácií o oprave zraniteľnosti); vykonanie zmien podliehajúcich zákonom o kontrole vývozu (napríklad na vojenské účely a vývoj zbraní); zatajovanie informácií o zraniteľnostiach alebo bránenie ich zverejneniu; a používanie kódu na trénovanie modelov strojového učenia distribuovaných za iných podmienok. Zmluvné vzťahy sa neukončujú okamžite, ale až 60 dní po oznámení porušenia. Ak sa porušenie opraví do 60 dní, udelené práva zostávajú v platnosti.
Medzi problémy licencie GPL, ktoré sa nová licencia snaží riešiť, patrí jej zameranie len na udeľovanie práv bez možnosti niekomu tieto práva odobrať. Táto funkcia umožňuje spoločnostiam obísť požiadavku GPL na neobmedzený prístup k zdrojovému kódu. Konkrétne sa na obmedzenie dostupnosti kódu používajú medzery v legislatíve týkajúce sa ukladania dodatočných zmluvných podmienok koncovým používateľom, ktoré obmedzujú redistribúciu otvoreného zdrojového kódu, z ktorého je produkt vyrobený.
Napríklad pri kúpe distribúcie RHEL zákazník podpíše so spoločnosťou Red Hat zmluvu o podpore a aktualizáciách. Táto zmluva obmedzuje redistribúciu údajov a stanovuje právo na ukončenie zmluvy, ak nainštalované kópie RHEL nezodpovedajú zakúpeným kópiám. To núti zákazníka vybrať si medzi slobodou používania softvéru a zachovaním si statusu zákazníka Red Hat. Záplaty zraniteľností dodávané pre RHEL sa aplikujú na kód GPL a na základe licencie má používateľ právo ich distribuovať. Toto by sa však mohlo vnímať ako porušenie zmluvy so spoločnosťou Red Hat a bude to dôvod na ukončenie služieb spoločnosti.
Predtým, keď boli zmeny publikované v repozitári CentOSKomunita privierala oči pred takýmito manipuláciami, ale po zmene politiky poskytovania prístupu k zdrojovému kódu balíkov RHEL bolo potrebné prepracovať mechanizmy interakcie medzi vývojármi s otvoreným zdrojovým kódom a spoločnosťami, ktoré ich prácu používajú.
Zdroj: opennet.ru
