Linked by Thom Holwerda on Tue 19th Jul 2005 19:23 UTC, submitted by Just_A_User
FreeBSD On Tuesday, code-analysis software maker Coverity announced that its automated bug finding tool had analyzed the community-built operating system FreeBSD and flagged 306 potential software flaws, or about one issue for every 4,000 lines of code. The low number of flaws found by the system underscores that FreeBSD's manual auditing by project members has reduced the vulnerabilities in the operating system, said Seth Hallem, CEO of Coverity.
Thread beginning with comment 6497
To read all comments associated with this story, please click here.
FreeBSD beat Linux 2.6.9
by on Tue 19th Jul 2005 22:42 UTC

Member since:

In April 2004 Coverity analysed the Linux kernel:

http://linuxbugs.coverity.com/linuxbugs.htm

and found 935 bugs (vs 360 FreeBSD).

Anyhow, the point is that open source software has a verifiably low number of bugs. This is great!

"Many eyes" theory seems to be right.

Reply Score: 0

RE: FreeBSD beat Linux 2.6.9
by martink on Wed 20th Jul 2005 00:03 in reply to "FreeBSD beat Linux 2.6.9"
martink Member since:
2005-07-06

According to Coverity, there is about "0.17 bugs per thousand lines of code" in Linux (http://lwn.net/Articles/115530/) vs. 0.25 bugs per thousand lines of code in FreeBSD...

Reply Parent Score: 2

RE[2]: FreeBSD beat Linux 2.6.9
by eMagius on Wed 20th Jul 2005 01:04 in reply to "RE: FreeBSD beat Linux 2.6.9"
eMagius Member since:
2005-07-06

"The recent 2.6 Linux production kernel now shipping in
operating system products from Novell and other major Linux software companies contains 985 bugs in 5.7 million lines of code, well below the industry average for commercial enterprise software."

FreeBSD seems to have about 1.2 million lines of code (306 potential flaws * 4000 lines/flaw). An example of code bloat in Linux (which is just a kernel, compared to the full operating system that is FreeBSD)?

Reply Parent Score: 1

RE: FreeBSD beat Linux 2.6.9
by on Wed 20th Jul 2005 01:06 in reply to "FreeBSD beat Linux 2.6.9"
Member since:

Note: That's 935 hits in the linux kernel _only_, vs. 360 in the FreeBSD kerenel PLUS base userland.

Reply Parent Score: 1

RE[2]: FreeBSD beat Linux 2.6.9
by on Wed 20th Jul 2005 01:13 in reply to "RE: FreeBSD beat Linux 2.6.9"
Member since:

Can you count? 1 bug for 4000 lines of code is 0.25 bugs for 1000 lines of code, no matter what they were counting...

Reply Parent Score: 0