mrd

Leveraging synergy in this championship year
Michael Davies' Blog

Michael Davies
michael [at] the-davies.net
GPG Id: 0x0AA9D6FC
RSS feed.

No Software Patents




Local
  chicago
  docs
  photo blog
  planet
  site-index
  software

News
  lwn
  /.
  linuxtoday
  kernel traffic
  theregister
  abc
  bom
  

Software
  sourceforge
  savanna
  tigris
  ibiblio
  freshmeat
  tridge's junkcode
  Software Development wiki
  My Software
  

Utility
  Free DNS
  absolute truth
  google
  wikipedia
  convert currency
  convert time
  convert tongues
  convert temperature
  convert temperature (2)
  linux man pages
  thesaurus
  dictionary
  acronyms
  street maps downunder
  street maps usa
  toilets downunder
  




My Amazon Wishlist


www.flickr.com

Powered by PyBlosxom

Copyright © 2003, 2004, 2005, 2006, 2007, 2008 Michael Davies,
All Rights Reserved.
All opinions are mine only.

It's Official - Linux has fewer bugs

Well, it's official - according to the latest research Linux has fewer bugs than proprietry offerings.

Linux, it is claimed, has about 0.17 bugs per 1,000 LOC (Lines of code).

Most proprietry software has about 20 to 30 bugs per 1,000 LOC.

Intuitively, this makes sense: 1) "Many eyeballs make most bugs shallow" - the open-source process encourages bugs to be found and fixed. 2) Most of the developers writing the Linux kernel are doing it for fun, not to pay the mortgage. As Brian Kernighan says, "Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won't do it well anyway." Without the pressures of deadlines and bad managers, developers write better code. 3) Simply put, the kernel hackers are smart people. Hang out on lkml for a while to see the intense thinking that goes on in finding solutions to hard problems - I'm often in awe.

Linux now wins in bug count, internationalisation support, security and TCO. The only 2 remaining obstacles are shrink-wrap applications availability and ease-of-use. Ease of use is being addressed by projects such as GNOME. It's only shrink-wrap applications being available down at the mall that's a hindrance. That's a business model thing - a challenge, but also an opportunity. If someone can crack that there's big profits to be made, and the chance to grab a large chunk of the market at the start.

/tech/linux | 15 Dec 2004 | #