GNU/Linux

Z Linux Wiki
Skocz do: nawigacja, szukaj
Wieloznaczność
Może chodziło Ci o jądro tego systemu operacyjnego?
Tux, maskotka GNU/Linuksa

GNU/Linux – uniksopodobny system operacyjny, oparty na jądrze Linux i narzędziach GNU. Jego maskotką jest pingwin Tux. Jest on używany w większości superkomputerów, znajduje też zastosowanie w urządzeniach sieciowych, smartphonach, systemach czasu rzeczywistego (np. giełdy papierów wartościowych), tunerach telewizyjnych, a także na biurkach zwykłych użytkowników. Znajduje zastosowanie w praktycznie każdym segmencie rynku, z powodu dostępności otwartego oprogramowania na każdą dostępną architekturę sprzętową.

Historia[edytuj]

Linus Torvalds, twórca jądra Linuksa

Za datę powstania Linuksa podaje się 1991, gdy na grupie dyskusyjnej comp.os.minix[1] Linus Torvalds ogłosił, iż tworzy hobbystycznie system dla komputerów z procesorami 386 i 486. Miał on mieć strukturę folderów i być zgodnym z Minixem. Twórca pisał sam rdzeń systemu, więc potrzebował także zestawu aplikacji. Już wtedy wspomniał, iż przeportował GNU basha i GCC, tworząc GNU/Linuksa.

Nazwa[edytuj]

Jest to zlepek imienia autora (Linus) i słowa Unix, jest bardzo często tłumaczona jako Linux Is Not UniX. Twórcą tej nazwy był Ari Lemmke, który udostępniał Torvaldsowi miejsce na serwerze FTP dla źródeł systemu. Nie spodobała mu się nazwa Freax, jaką proponował autor, więc nazwał go Linux. Sama nazwa jest znakiem, należącym do twórcy jądra.

Architektura[edytuj]

System jest modularny, co pozwala na wymianę dowolnego jego komponentu na inny. Jądro jest monolityczne, co oznacza, że zajmuje się wszystkimi niskopoziomowymi operacjami, takimi jak kolejkowanie procesów, zarządzanie pamięcią, systemem plików, urządzeniami sieciowymi, komunikując się z warstwą aplikacji za pomocą wywołań systemowych.

Przypisy[edytuj]