Historia rozwoju

Historia Linuksa rozpoczęła się w 1991 roku, kiedy to fiński programista, Linus Torvalds poinformował o hobbystycznym tworzeniu przez siebie niedużego, wolnego systemu operacyjnego, przeznaczonego dla procesorów z rodzin i386 oraz i486. Linus stworzył jednak tylko jądro, pełny system operacyjny potrzebował jeszcze powłoki systemowej, kompilatora, bibliotek itp. W roli większości z tych narzędzi użyto oprogramowania GNU, co jednak w przypadku niektórych komponentów systemu wymagało poważnych zmian, niekiedy finansowanych przez Projekt GNU, niekiedy dokonanych już wcześniej przez Linusa Torvaldsa. Dużo pracy wymagało także zintegrowanie systemu do postaci dystrybucji, które umożliwiały zainstalowanie go w stosunkowo prosty sposób. Jednymi z pierwszych były opublikowany 16 lipca 1993 Slackware Linux czy założony miesiąc później Debian, nazywający siebie GNU/Linux.

Etymologia

Sama nazwa pochodzi ze zbitki słów Linus (będącego imieniem twórcy) i Unix (Linus w wywiadzie do filmu Revolution OS twierdzi iż dodanie X jest niepisanym prawem). Alternatywna etymologia nazwy Linux to akronim rekurencyjny Linux Is Not UniX. Twórcą nazwy Linux był Ari Lemmke. Nie podobała mu się nazwa Freax, więc gdy udostępnił Torvaldsowi katalog na serwerze FTP (ftp://ftp.funet.fi) dla źródeł systemu, nazwał go właśnie Linux. W lutym 1992 założył on również grupę dyskusyjną comp.os.linux, która zajęła miejsce nntp://alt.os.linux działającej od stycznia 1992.

Nazwa Linux w języku polskim

Rada Języka Polskiego proponuje dwojaką pisownię nazwy „Linux” przy odmianie przez przypadki. Rozróżnienie to polega albo na zastąpieniu -x polskim -ks (sposób I), albo na zachowaniu końcówki -x (sposób II): I sposób: M: Linux, D: Linuksa, C: Linuksowi, B: Linuksa, N: Linuksem, Msc: Linuksie, W: Linuksie! II sposób: M: Linux, D: Linuxa, C: Linuxowi, B: Linuxa, N: Linuxem, Msc: Linuxie, W: Linuxie!

Linux a GNU/Linux

Część osób preferuje nazwę „GNU/Linux” zamiast samego „Linux”. Ta pierwsza jest promowana przez Free Software Foundation i Projekt GNU, gdyż sam Linux nie tworzy systemu operacyjnego – do tego potrzebne jest również tzw. środowisko userspace, które właśnie zapewnia Projekt GNU.