Projekt Glibc zrušil povinný prenos práv na kód Fondu SPO.

Vývojári systémovej knižnice GNU C Library (glibc) zmenili pravidlá prijímania zmien a prenosu autorských práv, zrušili povinný prenos majetkových práv na kód nadácii FSF. Podobne ako zmeny, ktoré boli predtým prijaté v projekte GCC, podpis CLA-zmluvy s nadáciou FSF v Glibc sa stal nepovinnou operáciou, vykonávanou na želanie vývojára. Zmeny pravidiel, ktoré umožňujú prijímanie patchov bez prenosu práv nadácii FSF, nadobudnú účinnosť 2. augusta a týkajú sa všetkých vetiev Glibc dostupných na vývoj, okrem kódu, ktorý je prostredníctvom Gnulib používaný spoločne s inými projektmi GNU.

Okrem prenosu majetkových práv nadácii FSF dostali vývojári možnosť potvrdzovať právo na prenos kódu do projektu Glibc pomocou mechanizmu Developer Certificate of Origin (DCO). V súlade s DCO sa autor sleduje pripojením k každej zmene riadku „Signed-off-by: meno a email vývojára“. Pripojením tohto podpisu k patchu vývojár potvrdzuje svoje autorstvo nad prenášaným kódom a súhlasí s jeho distribúciou v rámci projektu alebo ako súčasti kódu pod voľnou licenciou. Na rozdiel od krokov projektu GCC, rozhodnutie v Glibc nebolo vynútené správnou radou, ale prijaté po predbežnej diskusii so všetkými predstaviteľmi komunity.

Zrušenie povinného podpisovania zmluvy s nadáciou FSF zásadne zjednodušuje zapojenie nových účastníkov do vývoja a robí projekt nezávislým na trendoch v nadácii FSF. Ak podpis CLA-zmluvy jednotlivými účastníkmi iba spôsoboval zbytočné naťahovanie času na formality, pre korporácie a zamestnancov veľkých spoločností bol prenos práv nadácii FSF spojený s mnohými právnymi obštrukciami a schvaľovaniami, ktoré sa nie vždy úspešne dokončili.

Zrušenie centralizovanej správy práv na kód taktiež potvrdzuje pôvodne dohodnuté podmienky licencovania, keďže na zmenu licencie je teraz potrebné získať osobný súhlas od každého vývojára, ktorý práva nepreniesol na Fond OSS. Kód Glibc sa pritom naďalej dodáva pod licenciou „LGPLv2.1 alebo novšia verzia“, ktorá umožňuje prechod na novšie verzie LGPL bez ďalšieho schválenia. Keďže práva na väčšinu kódu naďalej zostávajú v rukách Fondu OSS, táto organizácia naďalej zohráva úlohu záruky šírenia kódu Glibc iba pod slobodnými copyleft licenciami. Napríklad, Fond OSS môže zablokovať pokusy o zavedenie duálnej/komerčnej licencie alebo vydanie uzavretých proprietárnych produktov na základe osobitnej dohody s autormi kódu.

Medzi nevýhody zrušenia centralizovanej správy práv na kód patrí vznik chaosu pri schvaľovaní otázok súvisiacich s licenciami. Kým predtým všetky nároky na porušenie podmienok licencovania boli riešené interakciou s jednou organizáciou, teraz sa výsledok porušení, vrátane neúmyselných, stáva nepredvídateľným a vyžaduje schválenie od každého jednotlivého účastníka. Ako príklad sa uvádza situácia s jadrom Linux, kde jednotliví vývojári jadra začínajú súdne spory, vrátane s cieľom osobného obohatenia.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster