Od czasu jądra 1.0 wprowadzono do systemu istotne ulepszenia. Linux 1.2 miał krótszy czas dostępu do dysków, udoskonalone terminale, ulepszone zarządzanie pamięcią wirtualną, wsparcie dla wielu platform, quoty i inne. Linux 2.0 (obecna stabilna wersja) zawiera jeszcze więcej poprawek, włączając w to poprawki w szybkości działania, nowe protokoły sieciowe, jedną z najszybszych na świecie wersję TCP/IP i znacznie więcej. Linux 2.2 będzie jeszcze szybszy i będzie obsługiwał większą ilość protokołów sieciowych oraz urządzeń niż obecnie.
Jednak, mimo że kod źródłowy jądra to już ponad 3/4 miliona linii, wiele jeszcze zostało do napisania, w tym również dokumentacji. Jeśli chciałbyś pomóc w jej tworzeniu, zasubskrybuj listę dyskusyjną linux-doc@vger.rutgers.edu; wyślij na adres majordomo@vger.rutgers.edu list zawierający słowo ,,help'' w treści (NIE w temacie).