Glibc izstrādātāji nesen savā adresātu sarakstā paziņoja, ka ir veikuši dažas īpašas izmaiņas izmaiņu pieņemšanas un autortiesību nodošanas noteikumos, tādējādi atceļot obligāto koda īpašumtiesību nodošanu Atvērtā pirmkoda fondam.
Pēc analoģijas ar izmaiņām, kas iepriekš tika pieņemtas GCC projektā, CLA līguma parakstīšana ar Brīvās programmatūras fondu Glibc ir pārcelta uz papildu darbību kategoriju, kas tiek veikta pēc izstrādātāja pieprasījuma.
Ar jaunajām izmaiņām noteikumos ielāpus tagad varēs pieņemt, nenododot tiesības FOSS Foundation , izņemot kodu, kas tiek koplietots ar citiem GNU projektiem, izmantojot Gnulib.
Līdzstrādniekiem, kuriem ir FSF autortiesību cesijas tiesības, nekas nav jāmaina . Līdzstrādniekiem, kuri vēlas izmantot Origin izstrādātāja sertifikātu [2], apstiprinājumam jāpievieno ziņojums "Parakstījis".
Kodam, kas tiek koplietots ar citām GNU pakotnēm, izmantojot Gnulib, arī turpmāk būs nepieciešama FSF piešķiršana.
Papildus īpašumtiesību nodošanai Atvērtā pirmkoda fondam izstrādātājiem ir iespēja apstiprināt savas tiesības pārsūtīt kodu uz Glibc projektu, izmantojot izstrādātāja izcelsmes sertifikāta (DCO) mehānismu. Saskaņā ar DCO, autoru izsekošana tiek veikta, pievienojot katrai izmaiņai rindu "Parakstījis: izstrādātāja vārds un e-pasta adrese".
Pievienojot šo parakstu ielāpam, izstrādātājs apstiprina savu autorību pārsūtītajam kodam un piekrīt tā izplatīšanai kā daļai no projekta vai kā daļai no koda saskaņā ar brīvo licenci. Atšķirībā no GCC projekta darbībām, Glibc gadījumā lēmumu nepieņēma valde no augšas, bet gan pēc sākotnējām diskusijām ar visiem kopienas pārstāvjiem.
Obligātās līguma parakstīšanas ar Atvērtā koda fondu atcelšana ievērojami vienkāršo jaunu dalībnieku iesaistīšanas procesu izstrādē un padara projektu neatkarīgu no fonda tendencēm. Lai gan atsevišķu dalībnieku CLA parakstīšana nozīmēja tikai laika izšķiešanu nevajadzīgai dokumentācijai, korporācijām un lielo uzņēmumu darbiniekiem tiesību nodošana Atvērtā koda fondam bija saistīta ar daudzām kavēšanām un juridiskām apstiprināšanām, kas ne vienmēr tika veiksmīgi pabeigtas.
Atteikšanās no kodu tiesību centralizētas pārvaldības arī nostiprina sākotnēji pieņemtos licences nosacījumus, jo, mainot licenci, tagad ir jāsaņem katra izstrādātāja personiskā piekrišana, kas nav nodevusi tiesības Brīvās programmatūras fondam.
Tomēr Glibc kods joprojām ir licencēts saskaņā ar "LGPLv2.1 vai jaunāku versiju ", kas ļauj migrēt uz jaunākām LGPL versijām bez papildu apstiprinājuma. Tā kā tiesības uz lielāko daļu koda paliek Brīvās programmatūras fondam, šī organizācija turpina garantēt Glibc koda izplatīšanu tikai saskaņā ar brīvajām autortiesību licencēm.
Piemēram, Brīvās programmatūras fonds var bloķēt mēģinājumus ieviest komerciālu / dubultu licenci vai slēgtu patentētu produktu laišanu tirgū, noslēdzot atsevišķu vienošanos ar koda autoriem.
Starp centralizētas koda tiesību pārvaldības atmešanas trūkumiem ir neskaidrības licences jautājumu apspriešanā . Ja iepriekš visas prasības par licences noteikumu pārkāpumiem tika risinātas, sadarbojoties ar vienu organizāciju, tagad pārkāpumu, tostarp netīšu, iznākums ir kļuvis neparedzams un prasa vienošanos ar katru dalībnieku atsevišķi.
Piemēram, situācija ar Linux kodolu, kurā atsevišķi kodolu izstrādātāji ierosina tiesvedību, tostarp personiska labuma gūšanas nolūkā.
Noteikumu izmaiņas stāsies spēkā 2. augustā un ietekmēs visas izstrādei pieejamās Glibc filiāles. Visbeidzot, ja vēlaties uzzināt vairāk, varat iepazīties ar sīkāku informāciju, izmantojot šo saiti.