|
GNU GPL
GNU General Public License (Powszechna Licencja Publiczna GNU)
Wydanie programu na licencji
GNU GPL sprawia, że staje się ono „wolno dostępnym oprogramowaniem” (
Free Software,
Open Source). Oznacza to, że udzielony został powszechny dostęp do kodów programu, co pozwala na jego modyfikację. Można także tworzyć własne programy oparte na elementach programów objętych
GNU GPL, ale w takim wypadku należy je również uczynić programami wolno dostępnym.
Na takich właśnie zasadach udostępnione zostało m.in.: jadro systemu
Linux oraz większość programów dla niego przeznaczona.
„Wolne oprogramowanie” odnosi się do prawa użytkowników do swobodnego uruchamiania, kopiowania, rozpowszechniania, analizowania, zmian iulepszania programów. Dokładniej, mówimy oczterech rodzajach wolności użytkowników programu:
- wolność uruchamiania programu, w dowolnym celu (wolność 0),
- wolność analizowania, jak program działa, i dostosowywania go do swoich potrzeb (wolność 1). Warunkiem koniecznym jest tu dostęp do kodu źródłowego,
- wolność rozpowszechniania kopii, byście mogli pomóc sąsiadom (wolność 2),
- wolność udoskonalania programu i publicznego rozpowszechniania własnych ulepszeń, dzięki czemu może znich skorzystać cała społeczność (wolność 3). Warunkiem koniecznym jest tu dostęp do kodu źródłowego.
|