
Secondo l’ennesimo studio sul codice sorgente di Linux, questa volta operato dal Carnegie Mellon University’s CyLab Sustainable Computing Consortium, il software commerciale ha tipicamente da 20 a 30 bug ogni 1000 righe di codice. Dunque, stando a questi dati in 5.7 milioni di linee di codice si dovrebbero trovare circa da 114.000 a 171.000 bachi. 5.7 milioni è il numero di linee di codice del kernel Linux, di cui sono noti 985 bug, 627 dei quali riscontrati in parti importanti del kernel stesso. Dei 985 totali 569 possono determinare un crash del sistema, 100 invece possono generare problemi di sicurezza e 33 provocano un calo nelle prestazioni generali del sistema.
Il kernel 2.6 di Linux dunque contiene 985 bugs in 5.7 milioni di linee di codice, con una media, questa volta, di 0.17 bug ogni 1.000 righe.
da Programmazione.it




