PLEX86  x86- Virtual Machine (VM) Program
 CVS  |  Mailing List  |  Download  |     Newsgroups    

7595 security bugs in 32 leading OSS projects, including LAMP


Your Ad Here

Your Ad Here

Linux desktop market penetration: about 1 and halfpercent 3396
Great article about Michael Dell and his thoughts on Linux. In response to Michael, I'd just like to see...

On Wed, 08 Mar 2006 08:38:03 +0100, OK

In total, there were some 17.5 million lines of code examined. At an average rate of 0.434 bugs per 1,000 lines, we have, let's see... 17,500,000, divided by 1000, multiplied by 0.434, is some 7,595 bugs.

Linux desktop market penetration: about 1 and halfpercent 3395
Nobody really knows. The 0.1 percent was once given based on a very faulty survey done using a very unreliable method, and was only published as an "example...

Carnegie Mellon's research suggests that commercial software has, on average, something closer to, on average, 25 bugs per 1,000 lines of code, which, on a codebase of 17.5 million lines would mean some 437,500 bugs, compared to about 7600. Considerably better, one would have to agree, than the norm.

Casper Jones suggests that a CMMI level 5 company (basically, one following best practices) should average about one bug per 1,000 lines, meaning that a 40 million-line codebase (eg XP) would ship with some 40,000 bugs. Or, scaling back to the examined 17.5 million lines examined, there should be 17,500 bugs. Not 7,500.

So OSS is obviously doing not merely a very good job... they're doing a job better than twice as effectively as the commercial folks using best practices.

57.6 times better than the commercial software norm. 2.3 times better than software following CMMI best practices.

Yup. OSS sure sucks.

-- MS, because work should be measured by effort, rather than result.



Your Ad Here

Linux | Previous | Next

Linux desktop market penetration: about 1 and halfpercent 3395

Linux Advocacy from Newsgroups

The #1 Usenet Provider on the Internet

Firefox Whips Internet Explorer In Vulnerability Tally 3393