W Glibc zrezygnowali z obowiązkowego przeniesienia praw do kodu do FSF

Wydanie deweloperów Glibc ostatnio za pośrednictwem utworzonych przez siebie list mailingowych określone zmiany zasad akceptowania zmian i przenoszenia praw autorskich, z którym zniesione zostało obowiązkowe przeniesienie praw własności do kodu na Fundację Open Source.

Analogicznie do zmian przyjętych wcześniej w projekcie GCC, podpisanie umowy CLA z Free Software Foundation w Glibc zostało przeniesione do kategorii operacji opcjonalnych wykonywanych na zlecenie dewelopera.

Po wprowadzeniu nowych zmian w regule akceptacja poprawek będzie teraz możliwa bez przenoszenia praw na Fundację FOSS, z wyjątkiem kodu, który jest udostępniany innym projektom GNU za pośrednictwem Gnulib.

Współtwórcy, którzy mają przypisanie praw autorskich FSF, nie muszą zmieniać byle co. Współtwórcy, którzy chcą korzystać z Certyfikatu programisty od Origin [2] musi dodać do potwierdzenia wiadomość „Podpisano przez”.

Kod udostępniony innym pakietom GNU za pośrednictwem Gnulib będzie kontynuowany wymagać przypisania do FSF.

Oprócz przeniesienia praw majątkowych do Fundacji Open Source, programiści mają możliwość potwierdzenia prawa do przeniesienia kodu do projektu Glibc przy użyciu mechanizmu Certyfikatu Pochodzenia Dewelopera (DCO). Według DCO śledzenie autorów odbywa się poprzez dołączenie wiersza „Podpisane przez: nazwa i adres e-mail programisty” do każdej zmiany.

Dołączając ten podpis do łatki, deweloper potwierdza jej autorstwo o przekazanym kodzie i zaakceptować jego dystrybucję w ramach projektu lub w ramach kodu na wolnej licencji. W przeciwieństwie do działań projektu GCC, decyzja w Glibc nie została wydana przez radę zarządzającą z góry, ale została podjęta po wstępnej dyskusji ze wszystkimi przedstawicielami społeczności.

Anulowanie podpisu obowiązkowego umowy z Fundacją Open Source znacznie ułatwia włączanie nowych uczestników do rozwoju i uniezależnia projekt od trendów Fundacji Open Source. Choć podpisywanie CAO przez poszczególnych uczestników generowało jedynie stratę czasu na niepotrzebne procedury, to dla korporacji i pracowników dużych firm przeniesienie praw na Fundację STR wiązało się z wieloma opóźnieniami i zatwierdzeniami prawnymi, które nie zawsze były zakończone z powodzeniem.

Odmowa scentralizowanego zarządzania prawami do kodu konsoliduje również pierwotnie zaakceptowane warunki licencji, ponieważ zmiana licencji wymaga teraz uzyskania osobistej zgody każdego dewelopera, który nie przeniósł praw na Free Software Foundation.

Jednak Kod Glibc jest nadal licencjonowany „LGPLv2.1 lub nowszy”, który umożliwia migrację do nowszych wersji LGPL bez dodatkowej zgody. Ponieważ prawa do większości kodu pozostają w rękach Free Software Foundation, organizacja ta nadal działa jako gwarant dystrybucji kodu Glibc tylko w ramach wolnych licencji typu copyleft.

Na przykład Free Software Foundation może blokować próby wprowadzenia licencji komercyjnej/podwójnej lub uruchomienie zamkniętych produktów własnościowych poprzez odrębną umowę z autorami kodu.

Wśród niedociągnięć rezygnacji z scentralizowanego zarządzania prawa do kodu, zamieszanie pojawiło się przy negocjowaniu kwestii licencyjnych. Jeśli wcześniej wszystkie roszczenia dotyczące naruszenia warunków licencji zostały rozwiązane w wyniku interakcji z organizacją, teraz wynik naruszeń, w tym niezamierzonych, staje się nieprzewidywalny i wymaga uzgodnienia z każdym indywidualnym uczestnikiem.

Przykładem może być sytuacja z jądrem Linuksa, w której poszczególni twórcy jądra podejmują działania prawne, w tym w celu osiągnięcia korzyści osobistych.

Zmiany zasad wchodzą w życie 2 sierpnia i wpłyną na wszystkie gałęzie Glibc dostępne do rozwoju, na koniec, jeśli chcesz dowiedzieć się więcej na ten temat, możesz zapoznać się ze szczegółami W poniższym linku.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.