Glibc-prosjektet har kansellert den obligatoriske overføringen av rettigheter til koden til Open Source Foundation

Utviklerne av GNU C Library (glibc) systembiblioteket har gjort endringer i reglene for å akseptere endringer og overføring av opphavsrett, og kansellert den obligatoriske overføringen av eiendomsrettigheter til koden til Open Source Foundation. I analogi med endringene som tidligere ble vedtatt i GCC-prosjektet, har signeringen av en CLA-avtale med Open Source Foundation i Glibc blitt overført til kategorien valgfrie operasjoner utført på forespørsel fra utvikleren. Regelendringene, som gjør at patcher kan aksepteres uten å overføre rettigheter til open source-stiftelsen, trer i kraft 2. august og vil påvirke alle Glibc-grener tilgjengelig for utvikling, med unntak av kode som deles gjennom Gnulib med andre GNU-prosjekter.

I tillegg til å overføre eiendomsrettigheter til Open Source Foundation, gis utviklere muligheten til å bekrefte retten til å overføre kode til Glibc-prosjektet ved hjelp av Developer Certificate of Origin (DCO)-mekanismen. I samsvar med DCO utføres forfattersporing ved å legge ved linjen "Avmeldt av: utviklernavn og e-post" til hver endring. Ved å feste denne signaturen til oppdateringen, bekrefter utvikleren sitt forfatterskap av den overførte koden og godtar distribusjonen som en del av prosjektet eller som en del av koden under en gratis lisens. I motsetning til handlingene til GCC-prosjektet, blir avgjørelsen i Glibc ikke brakt ned av styret ovenfra, men tas etter foreløpig diskusjon med alle representanter for samfunnet.

Avskaffelsen av den obligatoriske signeringen av en avtale med Open Source Foundation forenkler betraktelig tilslutningen av nye deltakere i utviklingen og gjør prosjektet uavhengig av trender i Open Source Foundation. Hvis signeringen av en CLA-avtale av individuelle deltakere bare førte til bortkastet tid på unødvendige formaliteter, var overføringen av rettigheter til Open Source Fund forbundet med mange juridiske forsinkelser og godkjenninger for selskaper og ansatte i store selskaper. alltid fullført vellykket.

Oppgivelsen av sentralisert styring av koderettigheter forsterker også de opprinnelig aksepterte lisensbetingelsene, siden endring av lisensen nå vil kreve personlig samtykke fra hver utvikler som ikke har overført rettighetene til Open Source Foundation. Glibc-koden fortsetter imidlertid å bli levert under "LGPLv2.1 eller nyere"-lisensen, som tillater migrering til nyere versjoner av LGPL uten ytterligere godkjenning. Siden rettighetene til det meste av koden fortsatt forblir i hendene til Free Software Foundation, fortsetter denne organisasjonen å spille rollen som garantist for distribusjonen av Glibc-koden kun under gratis copyleft-lisenser. For eksempel kan Open Source Foundation blokkere forsøk på å innføre en dobbel/kommersiell lisens eller utgivelse av lukkede proprietære produkter under en separat avtale med kodeforfatterne.

Blant ulempene ved å forlate sentralisert styring av koderettigheter er fremveksten av forvirring når man blir enige om spørsmål knyttet til lisenser. Hvis tidligere alle krav om brudd på lisensvilkår ble løst gjennom samhandling med én organisasjon, blir nå utfallet av brudd, inkludert utilsiktede, uforutsigbare og krever avtale med hver enkelt deltaker. Som et eksempel er situasjonen med Linux-kjernen gitt, hvor individuelle kjerneutviklere starter søksmål, inkludert med det formål å oppnå personlig berikelse.

Kilde: opennet.ru

Legg til en kommentar