Projekti GCC ka lejuar pranimin e ndryshimeve pa transferimin e të drejtave për kodin në Fondin e Softuerit të Hapur

Komiteti që menaxhon zhvillimin e paketës së përpiluesve GCC (Komiteti i Përpiluesve GCC) ka miratuar ndalimin e praktikës së transferimit të detyrueshëm të të drejtave të pronës në kod në Fondin e Opeve Software. Zhvilluesit që dëshirojnë të kontribuojnë në GCC nuk janë më të detyruar të nënshkruajnë marrëveshjen CLA me Fondin e Opeve Software. Tani për të marrë pjesë në zhvillim, mjafton të konfirmohet se zhvilluesi ka të drejtën të transferojë kodin dhe nuk përpiqet të pretendojë kodin e të tjerëve.

Zhvilluesit që nuk dëshirojnë të nënshkruajnë marrëveshjen CLA me Fondin e Softuerit të Hapur, kanë mundësinë të përfitojnë nga kushtet e Certifikatës së Origjinës për Zhvillues (DCO), të cilat janë aplikuar që nga viti 2004 për kalimin e ndryshimeve në bërthamën e Linux. Sipas rregullave të DCO, ndjekja e autorit bëhet përmes bashkëngjitjes së një rreshti "Signed-off-by: emri dhe emaili i zhvilluesit" me çdo ndryshim. Duke bashkëngjitur këtë nënshkrim në patch, zhvilluesi konfirmon autorësinë e tij mbi kodin që po transferon dhe pranon shpërndarjen e tij si pjesë e projektit ose si kod të licencuar lirshëm.

Nëse më parë zhvilluesit nënshkruan një marrëveshje të veçantë që transferonte të gjitha të drejtat e pronës mbi kodin në Fondin e Opeve Software, tani e tillë marrëveshje nënshkruhet me dëshirë dhe zhvilluesi mund të mbajë të drejtat mbi kodin e tij. Kështu, të drejtat e pronës mbi kodin GCC tani do të shpërndahen midis Fondit të Opeve Software dhe pjesëmarrësve të zhvillimit që nuk kanë nënshkruar marrëveshjen.

Një shpërndarje e tillë e komplikon ndryshimin e kushteve të shpërndarjes së projektit, pasi për të ndryshuar licencën, nevojitet miratimi personal i çdo zhvilluesi që nuk ka transferuar të drejtat në Fondin e Softuerit të Hapur. Megjithatë, ndërprerja e transferimit të të drejtave në Fondin e Softuerit të Hapur nuk do ta vështirësojë kalimin në versionet e ardhshme të licencës GPL, pasi GCC shpërndahet nën licencën "GPLv3 ose një version më të ri", që lejon ndryshimin e licencës në GPLv4 pa miratim të veçantë nga çdo zhvillues. Njëra nga efektet pozitive të heqjes dorë nga transferimi i detyrueshëm i të drejtave mbi kodin është rritja e tërheqjes së kompanive dhe punonjësve të mëdhenj që duan të marrin pjesë në zhvillimin e GCC, të cilat më parë duhej të merrnin miratim të mëtejshëm për nënshkrimin e marrëveshjes në instanca të ndryshme dhe shërbime juridike. Për shembull, në një kohë, kompania Apple u tërhoq nga transferimi i ndryshimeve të saj në GCC në Fondin e Softuerit të Hapur dhe përqendroi vëmendjen e saj në zhvillimin e LLVM.

Duke përqendruar të drejtat pronësore në duar të njëja, Fondi i Softuerit të Lirë shërbeu si garanci për ruajtjen e paprekshmërisë së politikave të shpërndarjes së kodit të projekteve vetëm nën licenca të lira dhe realizoi detyrën e mbrojtjes së komunitetit nga ndryshimi i kursit të parashikuar origjinal të zhvillimit të projektit (për shembull, bllokoi mundësinë e krijimit të një licencë të dyfishtë/komerciale ose lëshimin e produkteve të mbyllura proprietary sipas marrëveshjeve të veçanta me autorët e kodit). Fondi i Softuerit të Lirë gjithashtu mund të merrte pjesë në zgjidhjen e konflikteve gjyqësore në emër të zhvilluesve dhe të merrte vendime njëanshëm për ndryshimin e kushteve të licencimit (për shembull, të forcësonte kalimin në një version të ri të licencës GPL).

Disa zhvillues shprehën kritika ndaj veprimeve të komitetit menaxhues të GCC, i cili miratoi vendimin pa diskutim paraprak në komunitet. Në fakt, ka pasur një diskutim, por ai ishte fokusuar në të arsyeshmen e vazhdimit të bashkëpunimit të mëparshëm të GCC me projektin GNU dhe Fondin e Softuerit të Hapur. Echo-t e këtij diskutimi janë të dukshme në frazën e përmendur në njoftim: "GCC u krijua si pjesë e projektit GNU, por është rritur në atë pikë sa të veprojë si një projekt autonom".

Frika është se pa një pronësi të centralizuar të të gjitha kodit, mund të shfaqen konfuzione në harmonizimin e çështjeve të licencave. Nëse më parë të gjitha pretendimet për shkelje të kushteve të licencës u zgjidhën përmes bashkëpunimit me një organizatë të vetme, tani burimi i shkeljeve, përfshirë ato të paqëllimshme, bëhet i paparashikueshëm dhe kërkon miratim nga secili pjesëmarrës të veçantë. Si një shembull, përmendet situata me kernelin Linux, ku zhvillues të veçantë të kernelit nisin padi, përfshirë me qëllimin e pasurimit personal.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster