2.6.26
Il kernel Linux è un software libero distribuito con licenza GNU General Public License; è stato creato nel 1991 da Linus Torvalds. Integrato con il sistema Gnu ha dato vita al sistema operativo Gnu/Linux.
Il kernel è il “cuore” di un sistema operativo e fornisce tutte le funzioni essenziali per il sistema, in particolare la gestione della memoria, delle risorse del sistema e delle periferiche, assegnandole di volta in volta ai processi in esecuzione. La controparte del kernel è la shell, ovvero l’interfaccia utente del sistema, la parte più esterna. I programmi chiedono le risorse al kernel attraverso delle chiamate system call e non possono accedere direttamente all’hardware. Il kernel si occupa quindi di gestire il tempo processore, le comunicazioni e la memoria distribuendole ai processi in corso a seconda delle priorità scheduling.
Linus Torvalds ha rilasciato Linux versione 2.6.26. Quest’ultima incarnazione del pinguino contiene il supporto alle Page Attribute Tables su x86, al PCI Express Active State Power Management e a KVM su architetture IA64 e PPC.
Linux-2.6.26 include anche novità sul versante hardware: oltre all’ingresso di un driver migliorato per le Cam UVC, troviamo infatti anche una versione aggiornata del Direct Rendering Manager per schede ATI e Intel (con supporto iniziale all’accelerazione 3D su schede ATI R500), modifiche per supportare in maniera migliore l’OLPC e una prima implementazione di 802.11s “reti wireless mesh”.
l’annuncio ufficiale di Linus Torvalds può essere letto su http://lkml.org/.
