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.”

Related Posts

Blog Traffic Exchange Related Posts
  • 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......
  • Zotob worm bites big media outlets According to several reports there are several big media outlets seeing what is reported as the zotob worm which exploits a Microsoft Windows vulnerability (MS05-039) disclosed last week. There seems to be no better way for something to make the news than for it to affect the companies that bring......
  • 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
  • Stable Source of Online Business Income There are many opportunities in Internet to setup a source of income and we all know that, online businesses are popular now-a-days. People do spend most of their time online doing great stuffs or useless stuffs (mostly). However, when you are intelligent, you could utilize that time well to setup......
  • How To Become The Best Web Hosting Provider Company This is a guest post! If you want to write for us, Contact using the Contact Me form. Every website needs a hosting service to host the site and also to stay visible to rest of the world. Literally they provide the information about hardware, bandwidth and software. Now-a-day’s web......
  • 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......
PDF24    Send article as PDF   

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