A GCC projekt engedélyezte a változtatások fogadását anélkül, hogy a SPÓ Alapítványnak átadná a kódjogokat

A GCC-t fejlesztő bizottság (GCC Steering Committee) megszüntette azt a gyakorlatot, amely kötelező jelleggel a FOSS Alapítvány számára átadandó vagyoni jogokat írja elő a kód tekintetében. Azok a fejlesztők, akik módosításokat kívánnak benyújtani a GCC-hez, már nem kötelesek aláírni a CLA megállapodást a FOSS Alapítvánnyal. A fejlesztéshez való részvételhez ezentúl elegendő csak megerősíteni, hogy a fejlesztő jogosult a kód átadására, és nem próbálja meg eltulajdonítani más kódját.

Azoknak a fejlesztőknek, akik nem kívánják aláírni a CLA megállapodást a FOSS Alapítvánnyal, lehetőségük nyílik a Developer Certificate of Origin (DCO) feltételeit igénybe venni, amelyeket 2004 óta alkalmaznak a Linux kernel módosításainak átadásakor. A DCO szabályai szerint a szerző nyomon követése minden módosításhoz a «Signed-off-by: fejlesztő neve és e-mail címe» sor hozzáfűzésével történik. A fejlesztő, aki ezt az aláírást a patch-hez csatolja, megerősíti a benyújtott kód feletti szerzőséget, és egyetértene annak terjesztésével a projekt keretein belül vagy szabad licenc alatt.

Ha korábban a fejlesztők egy külön megállapodást kötöttek, amely minden vagyoni jogot átadott a FOSS Alapítványnak, most ez a megállapodás már szabad akaratból írandó alá, és a fejlesztők megtarthatják a jogokat a saját kódjuk felett. Így a GCC kódjára vonatkozó vagyoni jogok ezentúl a FOSS Alapítvány és a megállapodást nem aláíró fejlesztők között fognak megoszlani.

Ez a fajta elosztás megnehezíti a projekt terjesztési feltételeinek megváltoztatását, mivel a licencváltáshoz minden fejlesztő személyes hozzájárulása szükséges, akik nem adták át jogait a SPO Alapítványnak. Ugyanakkor a jogok SPO Alapítványhoz való átadásának leállítása nem nehezíti meg a GPL jövőbeli verzióira való áttérést, mivel a GCC a "GPLv3 vagy újabb verzió" licenc alatt kerül forgalomba, ami lehetővé teszi a licenc GPLv4-re történő változtatását anélkül, hogy külön beleegyezést kellene kérni minden fejlesztőtől. A jogok kötelező átadásának megtagadásából származó pozitív hatások között említést nyer, hogy növeli a GCC fejlesztésében való részvétel vonzerejét a vállalatok és nagy cégek dolgozói számára, akiknek korábban külön meg kellett volna egyezniük a szerződés aláírásáról különböző hatóságokkal és jogi osztályokkal. Például egy időben az Apple cég megtagadta a GCC SPO Alapítványhoz való változtatásainak átadását, és a figyelmét az LLVM fejlesztésére összpontosította.

A SPO Alapítvány a vagyoni jogok egyesítésével garanciát nyújtott a projektek kódjának terjesztési politikájának szabad licenc alatt tartására, és védte a közösséget a projekt kezdetben kitűzött fejlődési irányának megváltozásától (például blokkolta a kettős/kereskedelmi licenc bevezetésének lehetőségét vagy elkülönített, zárt tulajdonú termékek kiadását a kód szerzőivel kötött megállapodás alapján). A SPO Alapítvány részt vehetett a fejlesztők nevében zajló jogi konfliktusok rendezésében, és egyoldalúan dönthetett a licencfeltételek módosításáról (például elősegíthette az új GPL licenc verzióra való áttérést).

Néhány fejlesztő kritikát fogalmazott meg a GCC irányító bizottságának intézkedéseivel kapcsolatban, amely jóváhagyta a döntést anélkül, hogy előzetes közösségi diskurzusra került volna sor. Meg kell jegyezni, hogy volt vita, de ez a GCC és a GNU projekt, valamint a SPO Alapítvány közötti korábbi együttműködés folytatásának célszerűségére összpontosított. Ennek a vitának a visszhangjai megtalálhatók az említett bejelentésben szereplő kifejezésben: "A GCC a GNU projekt részeként jött létre, de arra nőtte ki magát, hogy önálló projektként működjön."

Aggodalmak merül fel, hogy a központosított jogkezelés hiánya miatt zűrzavar léphet fel a licencel kapcsolatos kérdésekben. Míg korábban minden licencsértési igény egyetlen szervezettel történő együttműködés révén rendeződött, most a jogsértések, akár szándékosak, akár véletlenek, kiszámíthatatlanná válnak, és minden egyes résztvevővel való egyeztetést igényelnek. Példaként említhető a Linux kernel helyzete, ahol egyes kernel fejlesztők perekhez folyamodnak, például személyes meggazdagodás céljából.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster