Po około dwóch miesiącach prac, wczoraj (04 lutego) Linus Torvalds ogłosił na łamach listy LKML wydanie stabilnej wersji jądra 2.6.20. Nowe jądro wnosi do środowiska Open Source dwie różne implementacje wirtualizacji: KVM: pełne możliwości wirtualizacji z użyciem sprzętowych rozszerzeń procesorów Intel/AMD oraz parawirtualizacja.

Jądro posiada błąd w wirtualnym APIC powodujący niebieski ekran przy instalacji Windows. Zostanie on usunięty w jednej z przyszłych wersji. Obecnie można jednak uruchamiać już zainstalowany system Windows lub też zainstalować go przy użyciu qemu. Druga to parawirtualizacja mogąca być używana przez różnych nadzorców. Systemy uruchamiane przy użyciu parawirtualizacji wymagają uprzedniego przeportowania na platformę wirtualną. W zamian otrzymuje się stosunkowo dobrą wydajność.

Ponadto jądro 2.6.20 zawiera podstawowe wsparcie dla Play Station 3, debugowanie przy użyciu wstrzykiwania błędów, wsparcie dla UDP-Lite, lepszą możliwość monitorowania operacji wejścia/wyjścia wykonywanych przez dany proces, wsparcie dla zoptymalizowanej modyfikacji pola czasu dostępu plików, relokowalne jądro x86, trochę mikrooptymalizacji x86, współdzielone tablice stron dla hugetbl, użycie plików wymiany przy usypianiu, podstawową warstwę HID, a także wiele innych zmian.

Jądro Linuksa jak zawsze dostępne jest na stronie www.kernel.org.