Linus Torvalds julkisti sunnuntaina linuxin uuden kernelin. Versio 3.17 on jo viides päivitys tänä vuonna ja korjaa esimerkiksi Y2K38-bugin. Tärkeämpää ainakin nyt, 24 vuotta ennen ongelmien aktualisoitumista, lienee ajurituen laajeneminen ja kernelin koodimäärän selvä keveneminen.
Vuosi 2038 on unix-koneille samanlainen ongelma kuin vuosi 2000 oli Windowsille, mikä johtuu 32-bittisen kellon tulosta tiensä päähän tammikuussa 2038. Linuxissa ongelma halutaan ratkaista hyvissä ajoin. Kernelin versio 3.17 sisältää ensimmäisiä askelia korjata ytimen tasolla ongelma, joka koskee miljoonia, jopa miljardeja sulautettuja laitteita.
Uuteen kerneliin on lisätty suuri joukko ajureita. Iso osa niistä ARM-arkkitehtuuriin ja eri valmistajien ARM-prosessoreihin.
Torvaldsin johdolla kernelistä on poistettu kokonaan 14 ajuria, mikä pelkästää kutisti kernelin koodimäärää 250 tuhannella rivillä. Kernel oheni edelleen, kun siitä poistettiin tuki vanhoille Power3- ja rs64-arkkitehtuureille.
Muistinhallinta paranee linuxissa uusien ”muistiaitojen” (memory fences) ansiosta. Käytännössä esimerkiksi täyttyvään puskuriin voidaan asettaa este, jonka ansiosta käyttäjäkyselyt ohittavat puskurin matkallaan toiseen laitteeseen. Tämä lyhentää muistiviiveitä ja samalla tehostaa muistin käyttöä.