Проектот Glibc го откажа задолжителното пренесување на правата на кодот на Фондацијата со отворен код

Програмерите на системската библиотека на GNU C Library (glibc) направија промени во правилата за прифаќање промени и пренос на авторски права, откажувајќи го задолжителниот пренос на правата на сопственост на кодот на Фондацијата со отворен код. По аналогија со промените претходно усвоени во проектот GCC, потпишувањето на договор за CLA со Фондацијата со отворен код во Глибц е префрлено во категоријата опционални операции извршени на барање на развивачот. Промените на правилата, кои овозможуваат прифаќање на закрпи без префрлање права на фондацијата со отворен код, ќе стапат на сила на 2 август и ќе влијаат на сите гранки на Glibc достапни за развој, со исклучок на кодот што се споделува преку Gnulib со други GNU проекти.

Покрај преносот на правата на сопственост на Фондацијата со отворен код, на програмерите им се дава можност да го потврдат правото за пренос на кодот на проектот Glibc користејќи го механизмот за сертификат за потекло на програмерите (DCO). Во согласност со DCO, следењето на авторот се врши со приложување на линијата „Потпишано од: име на програмер и е-пошта“ на секоја промена. Со приложување на овој потпис на закрпата, развивачот го потврдува неговото авторство на пренесениот код и се согласува на неговата дистрибуција како дел од проектот или како дел од кодот под бесплатна лиценца. За разлика од активностите на проектот GCC, одлуката во Глибц не ја симнува управниот совет одозгора, туку ја носи по прелиминарна дискусија со сите претставници на заедницата.

Укинувањето на задолжителното потпишување договор со Фондацијата со отворен код значително го поедноставува приклучувањето на нови учесници во развојот и го прави проектот независен од трендовите во Фондацијата со отворен код. Ако потпишувањето на договор за CLA од страна на поединечни учесници доведе само до губење време на непотребни формалности, тогаш за корпорациите и вработените во големите компании, преносот на правата на Фондот со отворен код беше поврзан со многу законски одложувања и одобренија, кои беа не секогаш успешно завршени.

Напуштањето на централизираното управување со правата на кодот, исто така, ги зајакнува првично прифатените услови за лиценцирање, бидејќи за промена на лиценцата сега ќе биде потребна лична согласност од секој развивач кој не ги префрлил правата на Фондацијата со отворен код. Сепак, кодот Glibc продолжува да се обезбедува под лиценцата „LGPLv2.1 или понова“, што овозможува миграција на поновите верзии на LGPL без дополнително одобрение. Бидејќи правата на поголемиот дел од кодот и понатаму остануваат во рацете на Фондацијата за слободен софтвер, оваа организација продолжува да ја игра улогата на гарант за дистрибуција на кодот Glibc само под бесплатни лиценци за copyleft. На пример, Фондацијата со отворен код може да блокира обиди за воведување двојна/комерцијална лиценца или издавање затворени сопственички производи според посебен договор со авторите на кодот.

Меѓу недостатоците на напуштањето на централизираното управување со правата на кодот е појавата на конфузија при договарање за прашања поврзани со лиценците. Ако претходно сите барања за прекршување на условите за лиценцирање се решаваа преку интеракција со една организација, сега исходот од повредите, вклучително и ненамерните, станува непредвидлив и бара договор со секој поединечен учесник. Како пример, дадена е ситуацијата со кернелот на Линукс, каде што индивидуалните развивачи на кернелот покренуваат тужби, вклучително и со цел да добијат лично збогатување.

Извор: opennet.ru

Додадете коментар