
Linus Torvalds è il creatore e attuale
mantainer del kernel Linux, e se Linus Torvalds si esprime in termini non esattamente lusinghieri per la sua creatura c'è da ascoltare con attenzione. Interpellato durante il
LinuxCon 2009, una delle più celebrate figure del movimento open source non usa mezzi termini definendo il kernel del pinguino "gonfio e grosso", a un livello
al di là di ogni possibile intervento correttivo.
Sebbene Linux non sia sempre in cima alle
classifiche di preferenza, in qualche modo
relegato alla
parte di comprimario nel "retrobottega" della sfaccettata infrastruttura dell'IT moderno, in quanto a complessità e bachi (tappati?) pare non essere secondo ai ben più chiacchierati Windows e Mac OS X: secondo uno studio presentato alla convention della
Linux Foundation a ogni nuova revisione le performance del pinguino calano del 2 per cento, con una riduzione complessiva del 12 per cento nelle ultime 10 release.
L'anno scorso sono state aggiunte 2,7 milioni di linee di codice, quasi 11mila se ne aggiungono ogni giorno e di queste i mantainer del kernel (Torvalds in primis) ne cancellano più di 5.600. Torvalds
dice di essere "un po' triste perché non siamo assolutamente il kernel piccolo e iper-efficiente che avevo immaginato quindici anni fa".
Linux è diventato gonfio come un pallone, continua Torvalds, con una "spaventosa" quantità di memoria occupata dalla cache delle istruzioni (
icache), ma almeno si è sin qui dimostrato "piuttosto stabile" in termini di bug.
"Troviamo i bug con la stessa velocità con cui li implementiamo - rivela il
coder - anche se continuiamo ad aggiungere codice". In quanto allo stato-mongolfiera del Pinguino, dice Torvalds, nessuno al mondo può oramai farci niente: "Non dico che sia una situazione accettabile - sostiene - Accettabile ed evitabile sono due cose diverse. È inaccettabile ma è probabilmente anche inevitabile".
La necessità, data oggi per scontata, di far girare i sistemi operativi basati su Linux su una quantità praticamente sterminata di dispositivi (dai supercomputer
terafloppici agli
smartphone di grido di Motorola) fa sì che
il Pinguino risulti indigesto persino al suo creatore, sebbene il modello di sviluppo del sistema sia quantomeno migliorato dopo che Torvalds ha fatto la voce grossa con "molte persone" colpevoli di "fare le cose in modo da rendermi la vita più difficile".
Alfonso Maruccia