Historia Linuksa wiąże się nieodłącznie z projektem GNU (GNU to Nie Unix), którego inicjatorem był Richard Stallman - haker, współtwórca licencji GNU GPL, jeden z twórców wielu kluczowych programów takich jak Emacs czy kompilator GCC. Projekt GNU miał na celu stworzenie zgodnego z Uniksem systemu operacyjnego, który byłby dostępny dla każdego. Do początku lat dziewięćdziesiątych projekt GNU był w zasadzie ukończony, brakowało jedynie jądra, nad którym również pracowano jednakże okazało się to zbyt trudne (zobacz: GNU Hurd, jądro projektowane dla projektu GNU). Wtedy właśnie Linus Torvalds napisał pierwszą wersję swojego jądra co w połączeniu z projektem GNU dało kompletny wolny system: wersję systemu GNU opartą na Linuksie, w skrócie: system GNU/Linux.
Historia Linuksa wiąże się nieodłącznie z projektem GNU (GNU to Nie Unix), którego inicjatorem był Richard Stallman - haker, współtwórca licencji GNU GPL, jeden z twórców wielu kluczowych programów takich jak Emacs czy kompilator GCC. Projekt GNU miał na celu stworzenie zgodnego z Uniksem systemu operacyjnego, który byłby dostępny dla każdego. Do początku lat dziewięćdziesiątych projekt GNU był w zasadzie ukończony, brakowało jedynie jądra, nad którym również pracowano jednakże okazało się to zbyt trudne (zobacz: GNU Hurd, jądro projektowane dla projektu GNU). Wtedy właśnie Linus Torvalds napisał pierwszą wersję swojego jądra co w połączeniu z projektem GNU dało kompletny wolny system: wersję systemu GNU opartą na Linuksie, w skrócie: system GNU/Linux.
Dzięki pracy tysięcy programistów z całego świata projekt rozwinął się do dzisiejszej postaci i w chwili obecnej możemy cieszyć się stabilnym i nowoczesnym systemem operacyjnym, który stał się konkurencyjny dla systemów komercyjnych, a w wielu przypadkach je kompletnie zdystansował.