Co to jest Linux?
Linux to jądro systemowe (kernel), czyli najniższa warstwa oprogramowania która komunikuje się bezpośrednio ze sprzętem Twojego komputera. Samo linux to jednak nie cały system operacyjny - to właśnie dlatego często słyszymy określenie GNU/Linux.
Linux i GNU/Linux - czy to to samo?
Nie całkiem! Linux to tylko jądro systemu. GNU/Linux to kombinacja jądra Linux z narzędziami GNU (GNU's Not Unix) i innymi komponentami które razem tworzą pełny system operacyjny. Większość dystrybucji Linuksa to w rzeczywistości systemy GNU/Linux.
Jądro Linux samo z siebie nie potrafi wiele - potrzebuje:
- Powłoki systemowej (shell) do interpretacji poleceń użytkownika
- Narzędzi systemowych (ls, cp, mv, rm)
- Bibliotek systemowych (glibc, biblioteki X11)
- Menedżera pakietów (apt, yum, pacman)
- Środowiska graficznego (opcjonalnie)
To jest właśnie to co dostarczają narzędzia GNU i inne projekty open source.
Czym jest dystrybucja?
Dystrybucja Linuksa to spakowanie jądra Linux razem z zestawem narzędzi, bibliotek, menedżera pakietów i programów. Różne dystrybucje mogą mieć różne narzędzia i podejście do konfiguracji systemu. Przykładami dystrybucji są Ubuntu, Fedora, Debian, Linux Mint i wiele innych.
Każda dystrybucja ma swoje cechy:
- Ubuntu - najbardziej przyjazna dla początkujących, wspierana przez Canonical
- Fedora - zawsze najnowsze oprogramowanie, dla tych co lubią nowości
- Debian - niezwykle stabilna, választani dla serwerów
- Linux Mint - jeszcze bardziej przyjazna niż Ubuntu, imituje Windows
- Arch Linux - dla zaawansowanych użytkowników, wysoka kontrola
Historia Linuksa
Linux został stworzony w 1991 roku przez Linusa Torvaldsa, studenta z Finlandii. Wtedy to był mały projekt osobisty, ale od tamtego czasu ewoluował w jeden z najpopularniejszych systemów operacyjnych na świecie.
Co ciekawe, Linus Torvalds początkowo stworzył Linux jako hobby, jako projekt do nauki i eksperymentów. Nigdy nie spodziewał się że stanie się to takie popularne!
Linux dzisiaj
Dziś Linux napędza:
- Większość serwerów na internecie (ponad 96% serwerów webowych)
- Android (system operacyjny na miliardach smartfonów) - to jest Linux!
- Superkomputery (wszystkie top 500 superkomputerów na świecie)
- Urządzenia IoT (Internet of Things)
- Komputery osobiste (coraz więcej ludzi wybiera Linux)
- Projektory, telewizory smart TV i wiele innych urządzeń
Kluczowa rzecz do zrozumienia: Linux jest wolnym i otwartym oprogramowaniem (open source), co oznacza że każdy może go używać, modyfikować i rozpowszechniać bez obaw o prawo autorskie.
Czemu Linux jest ważny?
Linux zmieniło świat technologii. Dzięki otwartemu kodowi źródłowemu i wolności którą daje, stał się standardem w przemyśle. Jeśli pracujesz w IT, prawdopodobnie będziesz miał z Linuksem do czynienia każdego dnia.
Dla początkujących użytkowników, Linux to możliwość zdobycia kontroli nad swoim komputerem. Żaden inny system operacyjny nie daje Ci takiej swobody i możliwości dostosowania.