Linux jest wydajnym i stabilnym systemem operacyjnym. Jest jedną
z odmian systemu Unix, która dostępna jest na różne typy komputerów, a co za tym idzie na różne typy procesorów. I tak możemy spotkać Linux`a na Amigę, Mac`a, Peceta, oraz na wykorzystywane w profesjonalnych zastosowaniach komputery oparte na procesorze Alpha czy Sparc!
Na początek należy sprecyzować co stanowi Linux`a. Mimo, że wiele osób myśli, że Linux to system operacyjny z całym dołączonym oprogramowaniem, lecz tak
w rzeczywistości nie jest. Ściśle rzecz biorąc Linux to tylko i wyłącznie jądro systemu, ale włączając w to dostępne z jądrem oprogramowanie dostajemy dystrybucję.
Powodów, dla których warto poznać ten wyśmienity system jest całe mnóstwo, między innymi.
- Linux może znakomicie służyć do wykonywania czynności związanych
z Internetem (www, e-mail, irc) oraz jako komputer do pisania tekstów czy arkuszy kalkulacyjnych,
- jest gotowy do wykorzystania zaraz po zainstalowaniu gdyż dystrybucja zawiera większość potrzebnego oprogramowania (oprogramowanie biurowe, graficzne, przeglądarka www, program pocztowy, program graficzny, gry),
- możesz postawić serwer prawie wszystkich usług, www, bazy danych itd.
- poznasz wszystkie ciekawe terminy - dns, routing, tcp/ip, itd.
- będziesz używał legalnego i darmowego oprogramowania, koniec z piractwem,
- uniezależnisz się od softwarowych gigantów, którzy dyktują kosmiczne ceny za swoje oprogramowanie,
Linux jest dla KAŻDEGO!
Jeśli zastanawiasz się nad zainstalowaniem Linuxa musisz wiedzieć, że Linux
to nie Windows i nie wszystko da się zrobić za pomocą kreatorów. Dlatego należy włożyć w poznanie Linuxa trochę chęci i pracy. To napewno zaowocuje
w przyszłości, kiedy opanujesz system do perfekcji i wiele czynności będziesz wykonywał znacznie, ale to znacznie szybciej.
HISTORIA SYSTEMU
Linux jest nowoczesnym systemem operacyjnym o bardzo dużych możliwościach, jest systemem wieloprocesorowym i jest dostępny na wiele architektur sprzętowych. Historia jego zaczęła się w latach 60, na początku tych lat w laboratoriach Bella będących częścią koncernu AT&T przy współpracy specjalistów z Massachussets Institute of Technology powstawał system Multisc. Multisc miał być systemem obliczeniowym lecz pod koniec lat 60 prace nad nim przerwano. Współautorzy systemu Ken Thompson i Denis Ritchie zachowali minikomputer o nazwie PDP-7, który był stworzony specjalnie do tego projektu
i kontynuowali prace nad systemem.W 1969r. powstał nowy system Uniplexed Information and Computing System-UNICS od czego powstał skrót UNIX i był on właśnie oparty na wcześniej tworzonym systemie Multisc. Unix też miało oznaczać, że jest to system, który służy jednemu użytkownikowi i jest przeznaczony do wykonywania jednej rzeczy w tym samym czasie gdzie Multisc miał być bardziej skomplikowany i służyć wielu użytkownikom. Prawa autorski
do systemu i do nazwy UNIX posiada AT&T.W roku 1971 rozpoczęły się prace nad językiem programowania C, i w dwa lata później UNIX zostaje przepisany
na język C i zaprezentowany szerszej publiczności, m.in. na ACM Symposium Operating Systems wco miało miejsce w 1974 roku. Dzięki temu system ten zaczął zdobywać coraz więcej zwolenników tym bardziej, że został on udostępniony nieodpłatnie uniwersytetom, m.in. system trafia do uniwersytetu Kalifornijskiego UCB. Rok 1975 przynosi nam UNIX edition 5 znany również jako PWB/UNIX 1.0, a dwa lata później Ball Labs wypuszcza edition 6. W tym samym czasie UCB zaprezentował udoskonaloną wersje swojej produkcji pod nazwą 1 BSD, a firma Interactive System CO. rozpoczęła sprzedaż oprogramowania dla biur. W 1978 roku powstaje wersja 3 BSD, który zawiera pamięć wirtualną oraz biblioteki corses itermcap jak również edytor vi. Rok
1979 to UNIX Version 7, który staje się systemem wyjściowym dla wielu współcześnie tworzonych systemów. W roku 1982 powstaje system UNIX system III, a rok później firma AT&T wypuszcza UNIX system V. Dwa lata później powstaje XENIX, a IBM wypuszcza AIX.
Na podstawie UNIXa powstaje dużo innych systemów różnych firm: HP-UX(Hewlett-Packard), Ultrix(DEC), XENIX(SCO)SunOS(Sun Microsystems), SVR$ ,Solaris, Mach, BSD, IRIX, OSF! tworzone przez uniwrsytet w Barkley.
Linux powstał na podstawie systemu UNIX, na początku był praktycznie klonem tego systemu, jako system operacyjny Linux zapoczątkowany został przez Linusa Torvalds'a i od jego imienia właśnie powstała nazwa systemu.
Linux zaczął powstawać pod koniec lat 80 kiedy Torvalds tworzył system operacyjny na komputer z procesorem intel80386, dołączył on do niego polecenia znane z UNIXa, możliwość zarządzania zadaniami i korzystania z wirtualnych konsol. Źródło systemu było dostępne w Internecie w roku 1991. Pierwsza wersja Linuxa 0.01 mogła obsługiwać dyski oraz mały system plików i nie posiadał jeszcze obsługi napędu dyskietek.
Pierwsza oficjalna wersja systemu została zaprezentowana 05.X.1991r, oznaczona była numerem 0.02 m, można było uruchomić basha (Bourne Again Shell), a także gcc lecz niestety poza tym praktycznie nic nie działało więc skupiono się na rozwoju jądra systemu. Dzięki coraz większej rzeszy entuzjastów Linuxa system rozwijał sie szybko i powstawały nowe wersje systemu 0.03, 0.10, 0.95 w marcu 1992 roku. Numer wskazywał na to, że niedługo powinna się pojawić finalna
wersja systemu wolna od błędów jednak w grudniu 1993 roku pojawiła się jeszcze wersja 0.99, a pełna wersja pojawia się w w marcu 1994 roku i oznaczona była numerem 1.0. Pełen dostęp do kodu źródłowego systemu sprawiły, że powstałe różne jego wydania , które różniły się wersją jądra jak i dołączonym do nich pakietem oprogramowania, głównymi dystrybucjami jakie powstałe są: Debian, Red Hat, Slackware oraz Mandreake. Z biegiem czasu system staje się doskonalszy i bardziej powszechny. Ogromne rzesze programistów z całego świata dokłada starań, pracując dla przyjemności, by system był coraz lepszy i wydajniejszy.
W 1999 roku nastąpił przełom i coraz więcej użytkowników zainteresowało się tym systemem, gazety zaczęły się coraz więcej rozpisywać o tym systemie
i powstały gazety tylko o tematyce linuxowej. Dużo małych firm zaczęło używać systemu Linux jako oprogramowanie serwerowe. Należy przy tym pamiętać,
iż nazwa Linux odnosi się raczej do samego jądra, które jest udostępnione na zasadach licencji GNU General Public Licence utworzonej przez Free Softwore Fundation. Jest to organizacja, która została założona przez Richarda Stellmana, jej celem jest promowanie darmowego oprogramowania o wysokiej jakości. Licencja GPL oznacza możliwość bezpłatnego kopiowania, użytkowania, rozpowszechniania lecz musi być rozprowadzana z kodem źródłowym co dotyczy także wersji komercyjnych Linuxa.
Dystrybucje Linuxa są zbiorem jądra systemu oraz oprogramowania potrzebnego do pracy, różnią się one sposobem przygotowania systemu, mechanizmami łączącymi pakiety w jedną całość, programem instalacyjnym, przeznaczeniem oraz ilością dołączonego oprogramowania. Tak więc system Linux RedHat jest to system operacyjny z dołączonym szerokim oprogramowaniem przeznaczonym
do pracy w przeciwieństwie do windows'a, do którego większość z tego oprogramowania trzeba nabyć osobno.