Matthew Petro

Coffee is my energy drink of choice.

Why OSS is higher quality software than proprietary

Open source software and proprietary software have been duking it out in the public arena for many years now…observe the competition between Linux and Windows, Firefox and Internet Explorer, OpenOffice and Microsoft Office. Many people consider open source software products to be higher quality than their closed source counterparts. The definition of “higher quality” is certainly broad and can mean many different things (quality of user experience, code quality, software stability, security, performance, etc), but I think that many open source products come out on top in many of these measures. Why?

I believe that the difference is in the intentions and motivation behind the creation of these products. The actual act of creating all software comes down to architects, developers and testers. In a closed source corporate setting, many of these people are doing their job because they’ve been told to, not because they believe in what they’re creating or because they have a personal stake in creating the best software they can. In open source, everyone who’s working on the product are doing so because they want to.

When people want to put the effort into doing something, they will do their best. When they’re told to do something, they won’t. The difference between open source and proprietary software is basic human nature.

Filed under: Interesting Thoughts, , , , ,

Flickrstream

del.icio.us