Sky falls – bugs exist in the Linux kernel….



There have been several articles in the last few days breathlessly heralding the news The linux kernel is too buggy… Andrew Morton, the lead maintainer has said in the last week that the 2.6 kernel has gotten a bit out of hand with too many new features and too few fixed bugs. Of course, he’s probably right…. Linux founder Linus Torvalds agrees that a “bugfix only” cycle of kernel development would be a good idea.


So there’s agreement that a bugfix cycle is needed…. One of the things thats interesting to me about open source software is that the ENTIRE process is held in public, so you get to see EVERYTHING that goes into software developments. Open source software has a tendency to air it’s “dirty laundry” if you will in public…

I’ve seen a lot of software and it’s always funny to me that ANYTHING released by a “closed source” company is considered as a perfect and solid product (especially by their marketing department..) Enough varnish is usually applied to gloss over any defects as “features”, everything is played to sound like a tremendous value and advantage. In some ways here open source software is at a disadvantage, at least for the semi-casual observer…. they might think…. “huh – linux is buggy – the kernel developers even say it. Never heard Bill Gates say Windows is buggy… it must not have any problems.”

Of course, I’ve said before here that software “upgrades” take one of two general forms either… 1) bug fixes (including security fixes) – sometimes these create other bugs… or 2) feature additions/improvements which seem more likely to have their own bugs. The BIG problem is that it’s nowhere NEAR as much fun to fix bugs as it is to add features. (Unless one bug is particularly annoying..) With the current state of commercial interest in the linux kernel there seems to be a quicker pace of feature additions coming from all quarters.

Who knows – maybe they need to batten down the hatches and say every x release cycles will be devoted to bugfixes ONLY. I’d LOVE it if the development process for EVERY companies software were so public – all the internal complaints about bugginess about things being poorly designed, hopelessly broken, etc. It would REALLY make for interesting reading, but I suspect most closed source companies would move to Neptune before they would do that.

I think one of the first things I learned in an introductory programming class (Algorithm design)… “All software has bugs.”

Popularity: 1% [?]

Free PDF    Send article as PDF   
Blog Traffic Exchange Related Posts
  • Help me Obi-Wan... - 3d images in the air... Display technology has come a long way, but the 3d holographic display that is so recognizable in hollywood special effects in movies like Star Wars have just not been anything within the realm of possibility. I recall seeing one display that used fog to shine the light on, but that......
  • Criminal Charges against users of software that infringes on Intellectual Property? According to cnet news. A new proposed EU law could allow criminal charges and jail time for the bosses of businesses that run software that infringes on someones Intellictual Property. SCO in the last couple of years has brought civil charges against businesses using linux claiming that linux violates their......
  • Another interesting Google Buy? There are rumors that Google may be acquiring Riya. Riya makes software that aims at recognizing faces in images and pulling text out of images (recognizing text on signs in a picture for instance.) ( facial recognition searching ) I don't know if this is true, it sounds like it's......
Blog Traffic Exchange Related Websites
  • Corporate Blogging Link Building Strategies An important part of promoting your corporate blog is making sure that you have plenty of good inbound links coming into your site. This can help increase your overall popularity, as well as how search engines rank your site. While there are some methods of building links that promise the......
  • Make Cross-Domain AJAX Requests with xdRequest xdRequest is an open-source JavaScript library that I've developed for making cross-domain AJAX requests. In this day and age, with web browsers becoming very fast and powerful, it has become quite possible to build web applications with much of the work performed by the client. xdRequest makes it possible to......
  • Free SEO Software Free SEO software seems unbelievable. I didn't believe it existed until my SEO consultant showed me HE uses it for doing search engine optimization for all his SEO clients. It even comes with a free manual that shows you step by step how to use it and how to do......

Similar Posts


See what happened this day in history from either BBC Wikipedia
Search:
Keywords:
Amazon Logo

Comments are closed.


Switch to our mobile site