Glibc projektas atšaukė privalomą teisių į kodą perdavimą Open Source Foundation

GNU C Library (glibc) sistemos bibliotekos kūrėjai pakeitė pakeitimų priėmimo ir autorių teisių perdavimo taisykles, panaikino privalomą nuosavybės teisių į kodą perdavimą Atvirojo kodo fondui. Analogiškai su anksčiau GCC projekte priimtais pakeitimais, CLA sutarties pasirašymas su Atvirojo kodo fondu Glibc mieste buvo perkeltas į neprivalomų operacijų, atliekamų kūrėjo pageidavimu, kategoriją. Taisyklės pakeitimai, leidžiantys priimti pataisas neperduodant teisių į atvirojo kodo fondą, įsigalios rugpjūčio 2 d. ir paveiks visas Glibc šakas, kurias galima kurti, išskyrus kodą, kuris per Gnulib dalijamas su kitais GNU projektais.

Be nuosavybės teisių perdavimo Atvirojo kodo fondui, kūrėjams suteikiama galimybė patvirtinti teisę perkelti kodą į Glibc projektą naudojant kūrėjo kilmės sertifikato (DCO) mechanizmą. Pagal DCO autorių sekimas atliekamas prie kiekvieno pakeitimo pridedant eilutę „Pasirašė: kūrėjo vardas ir el. pašto adresas“. Pridėdamas šį parašą prie pataisos, kūrėjas patvirtina savo perkelto kodo autorystę ir sutinka, kad jis būtų platinamas kaip projekto dalis arba kaip kodo dalis pagal nemokamą licenciją. Skirtingai nuo GCC projekto veiksmų, Glibc sprendimas nėra nuleidžiamas valdančiosios tarybos iš viršaus, o priimamas po išankstinės diskusijos su visais bendruomenės atstovais.

Panaikinus privalomą sutarties pasirašymą su Atvirojo kodo fondu, žymiai supaprastėja naujų dalyvių įsijungimas į plėtrą ir projektas tampa nepriklausomas nuo tendencijų Atvirojo kodo fonde. Jei atskiriems dalyviams pasirašius CLA sutartį buvo gaištamas laikas nereikalingiems formalumams, tai korporacijoms ir didelių įmonių darbuotojams teisių perdavimas į Atvirojo kodo fondą buvo susijęs su daugybe teisinių vėlavimų ir patvirtinimų, kurie nebuvo visada sėkmingai baigtas.

Centralizuoto kodo teisių valdymo atsisakymas taip pat sustiprina iš pradžių priimtas licencijavimo sąlygas, nes norint pakeisti licenciją dabar reikės kiekvieno kūrėjo, kuris neperdavė teisių į Atvirojo kodo fondą, asmeninio sutikimo. Tačiau Glibc kodas ir toliau pateikiamas pagal „LGPLv2.1 arba naujesnę“ licenciją, kuri leidžia be papildomo patvirtinimo pereiti prie naujesnių LGPL versijų. Kadangi teisės į didžiąją dalį kodo ir toliau lieka Laisvosios programinės įrangos fondo rankose, ši organizacija ir toliau atlieka Glibc kodo platinimo garanto vaidmenį tik pagal nemokamas copyleft licencijas. Pavyzdžiui, Atvirojo kodo fondas gali blokuoti bandymus įvesti dvigubą / komercinę licenciją arba uždarų patentuotų produktų išleidimą pagal atskirą susitarimą su kodo autoriais.

Tarp centralizuoto kodo teisių valdymo atsisakymo trūkumų galima paminėti ir painiavą sutariant su licencijomis susijusius klausimus. Jei anksčiau visi skundai dėl licencijavimo sąlygų pažeidimo buvo sprendžiami bendraujant su viena organizacija, tai dabar pažeidimų, taip pat ir netyčinių, rezultatai tampa nenuspėjami ir reikalauja susitarimo su kiekvienu atskiru dalyviu. Kaip pavyzdys pateikiama Linux branduolio situacija, kai atskiri branduolio kūrėjai pradeda ieškinius, įskaitant asmeninio praturtėjimo tikslu.

Šaltinis: opennet.ru

Добавить комментарий