Az ÖET koordinációs bizottsága jóváhagyta Pár napja a kódtulajdonjogok kötelező átadásának vége az Open Source Foundation számára. Ezzel az új változtatással azoknak a fejlesztőknek, akik módosítást kívánnak benyújtani az ÁSZF-hez, már nem kell aláírniuk a CLA-t a Szabad Szoftver Alapítványnál, vagyis hogy részt vegyenek a fejlesztésben, ezentúl csak megerősíteni tudja, hogy a fejlesztő rendelkezik a jogot a kód átadására, és nem kísérli meg más kódjának tulajdonjogát.
Fejlesztők, akik nem akarnak CLA-megállapodást aláírni a Szabad Szoftver Alapítvánnyal lehetősége van a kifejezések használatára Fejlesztői származási tanúsítvány (DCO), amelyeket 2004 óta alkalmaznak a Linux kernel változásainak átvitelekor.
A DCO szabályai szerint a szerző nyomon követése úgy történik, hogy minden változáshoz csatol egy "Aláírta: fejlesztői név és e-mail" sort. Azzal, hogy ezt az aláírást a javításhoz csatolja, a fejlesztő megerősíti az átvitt kód szerzőségét, és ingyenes licenc alapján elfogadja annak terjesztését a projekt részeként vagy a kód részeként.
Ha korábban a fejlesztők külön megállapodást írtak alá, amely minden jogot átruház a kód tulajdonjoga az Open Source Foundation számára, most egy ilyen megállapodást tetszés szerint aláírnak, és a fejlesztő megtarthatja a kódjához fűződő jogokat. Ezért az GCC kód tulajdonjogát most megosztják az Open Source Foundation és azok a fejlesztési résztvevők között, akik nem írták alá a megállapodást.
Egy ilyen eloszlás bonyolítja a változást a projekt terjesztése szempontjából, mivel a licenc megváltoztatásához meg kell szerezni az egyes fejlesztők személyes beleegyezését hogy nem ruházta át az Open Source Foundation jogait. Ugyanakkor a Free Software Foundation jogainak átadásának megszüntetése nem bonyolítja a GPL-licenc jövőbeli verzióira való esetleges áttérést, mivel a GCC-t a "GPLv3 vagy újabb verzió" licenc alatt terjesztik, amely lehetővé teszi a licenc minden fejlesztő külön jóváhagyása nélkül módosítható.
A pozitív hatások közül a kódra vonatkozó jogok kötelező átadásának megtagadása, növekszik a CCG fejlesztésében való részvétel vonzereje nagyvállalatok és alkalmazottak részéről, akiknek korábban különféle esetekben és jogi szolgálatokban kellett összehangolniuk a megállapodás aláírását. Például,
Azáltal, hogy a tulajdonjogokat ugyanazon kezekbe gyűjtötte, az Open Source Foundation garantálta a projektkódok csak ingyenes licencek alapján történő terjesztésének politikájának változatlanságának megőrzését, és azt a feladatot látta el, hogy megvédje a közösséget az irányváltástól. a projekt fejlesztése (például blokkolta a kereskedelmi / kettős licenc esetleges bevezetését vagy a zárt, szabadalmazott termékek bevezetését a kód készítőivel kötött külön megállapodás alapján).
La A jogi viták eldöntésében a fejlesztők nevében részt vehet a Szabad Szoftver Alapítvány is és önállóan hozzon döntéseket a licencfeltételek megváltoztatásáról (például kényszerítse az áttérést a GPL licenc új verziójára).
Néhány fejlesztőt bíráltak az ÖET irányítóbizottságának intézkedéseivel, amely jóváhagyta a döntés előzetes megvitatás nélkül a közösségben. Egyébként a vita folyt, de az együttműködés folytatására összpontosított az egykori GCC GNU projekttel és az ACT-mel foglalkozó alapítvánnyal. A megbeszélés visszhangja a közleményben említett kifejezésre vezethető vissza: "A GCC-t a GNU projekt részeként hozták létre, de különálló projektként működött."
Aggodalomra ad okot, hogy a teljes kód centralizált tulajdonjoga nélkül zavart okozhat az engedélyezési kérdések tárgyalása során. Ha korábban a licencfeltételek megsértésével kapcsolatos összes állítást egy szervezettel való interakció révén oldották meg, akkor a jogsértések, köztük a nem szándékoltak kimenetele kiszámíthatatlanná válik, és minden egyes résztvevővel megállapodást igényel.
forrás: https://gcc.gnu.org