Glibc projekts ir atcēlis obligāto tiesību nodošanu uz kodu Open Source Foundation

GNU C Library (glibc) sistēmas bibliotēkas izstrādātāji veikuši izmaiņas izmaiņu pieņemšanas un autortiesību nodošanas noteikumos, atceļot obligāto īpašuma tiesību nodošanu uz kodu Open Source Foundation. Pēc analoģijas ar iepriekš GCC projektā pieņemtajām izmaiņām CLA līguma parakstīšana ar Open Source Foundation Glibc ir pārcelta uz neobligāto operāciju kategoriju, kas tiek veikta pēc izstrādātāja pieprasījuma. Noteikumu izmaiņas, kas ļauj pieņemt ielāpus, nenododot tiesības uz atvērtā pirmkoda fondu, stāsies spēkā 2. augustā un ietekmēs visas izstrādei pieejamās Glibc filiāles, izņemot kodu, kas caur Gnulib tiek koplietots ar citiem GNU projektiem.

Papildus īpašuma tiesību nodošanai Open Source Foundation izstrādātājiem tiek dota iespēja apstiprināt tiesības pārsūtīt kodu Glibc projektam, izmantojot izstrādātāja izcelsmes sertifikāta (DCO) mehānismu. Saskaņā ar DCO autora izsekošana tiek veikta, katrai izmaiņai pievienojot rindu “Pierakstīts: izstrādātāja vārds un e-pasts”. Pievienojot šo parakstu ielāpam, izstrādātājs apstiprina savu pārsūtītā koda autorību un piekrīt tā izplatīšanai kā projekta daļai vai kā daļai no koda saskaņā ar bezmaksas licenci. Atšķirībā no GCC projekta darbībām, lēmumu Glibcā padome nenosaka no augšas, bet gan tiek pieņemts pēc iepriekšējas diskusijas ar visiem kopienas pārstāvjiem.

Obligātās līguma parakstīšanas ar Atvērtā koda fondu atcelšana būtiski vienkāršo jaunu dalībnieku iesaistīšanos izstrādē un padara projektu neatkarīgu no tendencēm Atvērtā koda fondā. Ja atsevišķu dalībnieku CLA līguma parakstīšana noveda tikai pie lieku formalitāšu kārtošanas laika tērēšanas, tad korporācijām un lielo uzņēmumu darbiniekiem tiesību nodošana Atvērtā koda fondam bija saistīta ar daudziem juridiskiem kavējumiem un apstiprinājumiem, kas ne vienmēr ir veiksmīgi pabeigts.

Atteikšanās no koda tiesību centralizētas pārvaldības pastiprina arī sākotnēji pieņemtos licencēšanas nosacījumus, jo licences maiņai tagad būs nepieciešama katra izstrādātāja personīga piekrišana, kas nav nodevis tiesības atvērtā koda fondam. Tajā pašā laikā Glibc kods joprojām tiek piegādāts saskaņā ar “LGPLv2.1 vai jaunāku” licenci, kas ļauj bez papildu apstiprinājuma pāriet uz jaunākām LGPL versijām. Tā kā tiesības uz lielāko daļu koda joprojām paliek Free Software Foundation rokās, šī organizācija turpina pildīt Glibc koda izplatīšanas garanta lomu tikai saskaņā ar bezmaksas copyleft licencēm. Piemēram, Open Source Foundation var bloķēt mēģinājumus ieviest dubulto/komerciālo licenci vai slēgtu patentētu produktu izlaišanu saskaņā ar atsevišķu vienošanos ar koda autoriem.

Viens no trūkumiem, kas rodas, atsakoties no koda tiesību centralizētas pārvaldības, ir neskaidrības, vienojoties par jautājumiem, kas saistīti ar licencēm. Ja iepriekš visas pretenzijas par licencēšanas nosacījumu pārkāpumiem tika risinātas, mijiedarbojoties ar vienu organizāciju, tad tagad pārkāpumu, arī netīšu, iznākums kļūst neprognozējams un par to jāvienojas ar katru atsevišķu dalībnieku. Kā piemērs tiek dota situācija ar Linux kodolu, kur atsevišķi kodola izstrādātāji uzsāk tiesas prāvas, tostarp ar mērķi iegūt personisku bagātināšanos.

Avots: opennet.ru

Pievieno komentāru