Linux

Linux jest systemem operacyjnym dla komputerów PC wyposażonych w procesory 386, 486 lub Pentium, czyli kompatybilnych z IBM. Został stworzony w początku lat dziewiędziesiątych przez studenta informatyki Linusa Torvaldsa z Uniwersytetu w Helsinkach. W tamtych czasach studenci korzystali z programu o nazwie Minix, który miał różne cechy systemu Unix. Minix został stworzony przez profesora Andrewa Tannebauma i rozpowszechniony przez Internet wśród studentów z całego świata. Zamiarem Linusa Torvaldsa było stworzenie wydajnej wersji PC Unixa dla użytkowników Minixa. Nazwał go Linux i w 1991 roku wydał wersję 0.11. Linux został szeroko rozpowszechniony przez Internet, a w następnych kilku latach inni programiści uszlachetnili i rozbudowali go, włączając większość cech i aplikacji odnajdywanych w standardowych systemach Unix. Wszystkie ważniejsze programy zarządzania oknami zostały przeniesione na Linuxa. Linux posiada wszystkie programu użytkowe dla Internetu, takie jak ftp, telnet, i slip. Ma również pełny zestaw oprogramowania wspomagającego, takiego jak kompilatory i debugery C++. Mimo to system operacyjny Linux pozostał mały, stabilny i szybki. W najprostszej wersji może wydajnie pracować już na 4 MB pamięci RAM.
Choć Linux został rozwinięty jako system darmowy i w otwartym środowisku Internetu, jest zgodny z oficjalnymi standardami unixowymi. W związku z mnożeniem się wersji Unixa w poprzednich dekadach, Institute of Electrical and Electronics Engineers (IEEE) rozwinął niezależny standard Unixa dla American National Standards Institue (ANSI). Ten nowy standard został nazwany Portable Operating System Interface for Computer Environments (POSIX). Standard definiuje, jak systemy unixowe powinny działać, określając takie szczegóły, jak wywołania systemowe i interfejsy. POSIX definiuje uniwersalny standard, do którego wszystkie wersje Unixa muszą należeć. Większość popularnych wersji Unixa jest w tej chwili zgodna ze standardem POSIX. Linux od początku był rozwijany tak, by był zgodny ze standardem POSIX.
Linux jako system operacyjny spełnia wiele funkcji, takich jak DOS czy Windows. Jednak Linux jest ceniony za siłę i elastyczność. Większoś systemów operacyjnych dla PC, takich jak DOS, powstała z myślą o małych komputerach osobistych, które dopiero ostatnio stały się bardziej uniwersalnymi maszynami. Takie systemy operacyjne są wciąż uaktualniane, by sprostać zmieniającym się możliwościom sprzętu PC. Natomiast Linux został stworzony w zupełnie odmiennym kontekście. Jest on wersją dla PC systemu operacyjnego Unix, który był używany przez dziesiątki lat na dużych komputerach i minikomputerach i jest aktualnie systemem dla stacji roboczych. Linux daje maszynie PC szybkość i elastyczność systemu Unix, wykorzystując wszelkie możliwości, jakie mogą dać komputery osobiste.
Linux daje to wszystko za wspaniałą cenę. Jest darmowy. W odróżnieniu od oficjalnego systemu operacujnego Unix, Linux jest rozpowszechniany za darmo na zasadach licencji GNU, określanej przez Free Software Foundation. Wprawdzie Linux ma zastrzeżone prawa autorskie i nie jest oprogramowaniem ogólnie dostępnym (Public Domain), jednak licencja GNU sprawia, że może z niego korzystać każdyostacencja ma zapewnić, że Linux poz