Logo programu | |
Producent | |
---|---|
Aktualna wersja |
6.2.2 |
Jądro | |
Licencja |
GPL i inne licencje wolnego oprogramowania |
Wersja Live |
dostępna |
Strona internetowa |
GNU (rekurencyjny akronim od ang. GNU’s not Unix, ⓘGNU, wymowa /gnu/) – uniksopodobny system operacyjny złożony wyłącznie z wolnego oprogramowania. GNU zapoczątkowany został przez Richarda Stallmana i był pierwszym projektem Free Software Foundation (FSF)[1][2].
Projekt mający na celu stworzenie GNU to Projekt GNU, a programy przez niego wydawane nazywane bywają pakietami GNU lub programami GNU. Podstawowe składniki systemu to zestaw kompilatorów GNU Compiler Collection (GCC), narzędzia programistyczne GNU Binary Utilities (binutils), powłoka bash, biblioteka standardowych funkcji języka C GNU C Library (glibc) i narzędzia GNU Coreutils (coreutils).
Oficjalne jądro GNU, Hurd, jest niekompletne i nie wszystkie elementy mogą z nim współpracować. Z tego powodu większość użytkowników systemu GNU używa jądra Linux, które, jako Linux-libre, jest również częścią tego systemu[3]. GNU oficjalnie zawiera zewnętrzne oprogramowanie, jak np. implementację X.Org dla X Window System czy system profesjonalnego składu drukarskiego TeX. Wiele programów GNU zostało dodatkowo przeniesionych na inne systemy operacyjne, jak np. Microsoft Windows, Solaris, Mac OS czy różnorakie warianty systemu BSD[4].
Specjalnie na użytek Projektu GNU napisano licencje GNU General Public License (GPL), GNU Lesser General Public License (LGPL) i GNU Free Documentation License (GFDL), obecnie używane także przez wiele projektów z nim niezwiązanych[5].