Jakas reklama 

 

Logo GNU
Logo GNU

Powszechna Licencja Publiczna GNU (GNU General Public License) - jedna z licencji wolnego oprogramowania, która została sformułowana w 1988 przez Richarda Stallmana i Ebena Moglena na potrzeby Projektu GNU, na podstawie wcześniejszej Emacs General Public License. Wersja 2. licencji GNU GPL została wydana w roku 1991, wersja 3. - 29 czerwca 2007.

GPL jest obecnie najpopularniejszą licencją wolnodostępnego oprogramowania. Licząc według linii kodu w dystrybucji Red Hat Linux 7, 55.30% było udostępnione na licencji GPL, z czego 50.36% wyłącznie GPL.

Spis treści

edytuj Założenia

Celem licencji GNU GPL jest przekazanie użytkownikom czterech podstawowych wolności:

Jeżeli program nie gwarantuje użytkownikowi chociaż jednej z powyższych wolności, wówczas, według FSF, nie może być uznany za Wolne Oprogramowanie.

edytuj Historia

Wikinews
Zobacz wiadomość w serwisie Wikinews na temat prezentacji pierwszego szkicu GPL 3
Wikinews
Zobacz wiadomość w serwisie Wikinews na temat FSF i SFLC publikują drugi szkic GPLv3

Pierwsza wersja licencji powstała w styczniu 1989 roku.

Dwa lata później, w czerwcu 1991, pojawiła się wersja druga.

29 czerwca 2007, po 18 miesiącach prac (w czasie których wydano 4 szkice licencji oraz przeprowadzono kampanię zachęcającą do przejścia na nową wersję za około pół miliona dolarów), wydano trzecią wersję licencji.

Zmiany w wersji 3. są umiarkowane i mają na celu głównie dostosowanie ochrony licencyjnej do współczesnego stanu informatyki. GPLv3 bierze pod uwagę między innymi systemy prawne poza USA, kwestie patentów na oprogramowanie, ochronę DRM, proceder tiwoizacji oraz problem istnienia wielu niezgodnych ze sobą licencji.

edytuj Kwestie dyskusyjne

Jedną z kluczowych kwestii związanych z GPL jest problem, czy oprogramowanie na innej licencji może być dynamicznie linkowane z bibliotekami GPL. Sama licencja wyraźnie mówi, że wszystkie pochodne prace bazujące na kodzie GPL muszą same opierać się na GPL. Jednak nie jest jasne, czy plik wykonywalny, który jest dynamicznie linkowany z biblioteką może być uważany za pracę pochodną. Środowisko wolnego/otwartego oprogramowania jest podzielone w tej kwestii, Free Software Foundation zakłada, że tak właśnie jest, inni eksperci nie zgadzają się z tym.

edytuj Kompatybilność z innymi licencjami

Większość licencji wolnego oprogramowania, jak na przykład licencja MIT, licencja BSD i LGPL jest kompatybilnych z GPL. Znaczy to, że kod źródłowy oparty na nich może być włączony bez problemu do programu na GPL (całość będzie wtedy objęta GNU GPL). Są jednak licencje open source, które nie są kompatybilne z GPL. Z tego powodu wiele osób odradza używanie takich licencji, ponieważ oparty o nie kod trudno jest ponownie użyć w innych projektach.

Kod na licencji GNU GPL nie może być użyty w programach o innych licencjach.

edytuj Krytyka GPL

Krytycy GPL często określają licencję jako "wirusową", ze względu na to, że wszelkie prace bazujące na dziele objętym GPL muszą również być oparte o tę licencję. Tak więc GPL oddziałuje na każdy program, który korzysta z kodu GPL. Krytyka tego przymusu najczęściej jest kierowana ze strony zwolenników mniej restrykcyjnych licencji, jak na przykład licencja BSD.

edytuj Zobacz też

edytuj Linki zewnętrzne



. - . - . - . - . nietapla zamienniki meble biurowe Bielizna odzyskiwanie danych warszawa oczka wodne wodniak darmowe domeny teksty piosenek centrum konferencyjneJacek Soplica | Najlepszy kurs języka angielskiego w Warszawie | Najlepsze kursy językowe warszawa Tanio i skutecznie | Profesjonalne szkoły angielskiego warszawa Tanio i skutecznie | Kurs toles Warszawa | Konrad Wallenrod streszczenie | Antygona | Antygona streszczenie | Internet sennik | Energia słoneczna | nauka na odległość | GKP Gorzów Wielkopolski | Najlepsze studia podyplomowe na uczelniach | najepsza szkoła jazdy w Warszawie | kursy językowe Warszawa