Linus Torvalds a anuntat in blogul sau miercuri ca versiunea 2.6.25 a kernelului Linux a fost lansata public cu schimbari aduse suportului WiFi, managementului sistemului de fisiere si virtualizarii. „Au fost promise de ceva timp insa acum sunt aici” a scris Torvalds in release-ul oficial al kerneluilui.
Dupa zece saptamani in development, cu aproximativ doua saptamani mai mult decat update-urile din trecutul recent, modificarile aduse ultimului intrat in seria 2.6 includ aproximativ un milion de linii noi de cod pe langa cele 9 deja existente.
Suportul WiFi in Linux a inceput modernizarea inca din versiunea 2.6.24 si a continuat in .25 prin adaugarea a mai multe drivere in kernel. Driverele Ath5k, folosite la chipurile produse de Atheros, au fost integrate in noul kernel datorita cererii utilizatorilor.
The Completely Fair Scheduler (CFS) a primit noi upgrade-uri ce afecteaza performanta de la introducerea sa in 2.6.23 si update-urile din .24. CFS este un proiect open-source ce a inceput ca o simpla rescriere a task scheduler-ului din Linux capabil sa mareasca performanta chiar daca acest lucru ne era vizibil end userilor.
Kernelul 2.6.25 a updatat si sistemul de fisiere Ext4 ce va inlocui treptat Ext3, adaugand acum suportul pentru dimensiunii mai mari ale block-urilor de date, de la 4K la 64K. Desi Ext4 a progresat dezvoltatorii inca mai au de adus modificari. De asemenea, popularitatea virtualizarii a dus la adaugarea unei documentatii sporite emulatorului KVM x86 pentru a usura utilizarea.
Changelog-ul oficial noteaza schimbarile aduse intre .24 si .25. Update-ul .25 este disponibil ca un patch de 12MB iar changelog-ul are dimensiunea de 7.5MB.