GNU General Public License - Google

GNU General Public License

Z Wikipedii

Skocz do: nawigacji, szukaj
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:

  • wolność uruchamiania programu w dowolnym celu (wolność 0)
  • wolność analizowania, jak program dziaÅ‚a i dostosowywania go do swoich potrzeb (wolność 1)
  • wolność rozpowszechniania niezmodyfikowanej kopii programu (wolność 2)
  • wolność udoskonalania programu i publicznego rozpowszechniania wÅ‚asnych ulepszeÅ„, dziÄ™ki czemu może z nich skorzystać caÅ‚a spoÅ‚eczność (wolność 3).

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



NASA poszerza program poszukiwania planet
NASA chce poszerzyć program poszukiwania planet poza układem słonecznym. W tym celu chce ufundować specjalne stypendia dla najlepszych naukowców.
Niedosłyszący Polacy nie korzystają z aparatów
W Polsce tylko 4 proc. osób z ubytkiem słuchu nosi aparaty słuchowe. Tymczasem, im wcześniej sięgniemy po to urządzenie, tym więcej możemy naprawić - podkreślali specjaliści z zakresu zaburzeń słuchu na czwartkowej konferencji prasowej w Warszawie.
Nanocząstki, które zabijają bakterie
Powlekane polimerową otoczką krzemionkowe nanocząstki wykazują doskonałe uniwersalne właściwości antybakteryjne, zabijając drobnoustroje zarówno gram dodatnie, jak i gram ujemne. Dzięki polimerowej oraz nanotechnologicznej naturze, materiał ten może być stosowany, jako dodatek do różnego rodzaju lakierów oraz tworzyw sztucznych, stosownych przy wykończeniu wnętrz przestrzeni szpitalnych, donosi "Chemical Communications".
Nowatorska elektrownia w Niemczech
W Niemczech powstaje pierwsza na świecie konwencjonalna elektrownia, która będzie na miejscu wyłapywać powstający dwutlenek węgla. Pilotażowy program rusza w przyszłym tygodniu.
"Śmierć mózgowa to nie koniec życia"
Śmierć mózgowa nie może zostać uznana za koniec życia - to zdanie z artykułu, opublikowanego na łamach watykańskiego dziennika "L'Osservatore Romano" wywołało falę dyskusji i polemiki we Włoszech.
Linki: Strona g³ówna