I have recently have debated (three times now) with a person I know over why open source and community developed software is better than software that you buy or that comes pre-installed on a computer. Our debates included Linux versus Windows versus Macintosh, Gimp versus Photoshop, and Internet Explorer versus Firefox versus Opera versus Safari versus Chrome. Wow, that's a lot of web browsers.
Anyway, just in case anyone was wondering, we are still arguing over which software is better, and I don't think we will ever stop, even if it is clear open source software has several advantages. What kind of advantages? Many: portability, enhancement, minimization, security, and dedication.
To begin, since the source code of open source programs is out in the open (hence the name), if one person wants to use the program on a platform that it is not available on, they might port the program to that new platform, and eventually a whole group of dedicated people will to manage the port will arise. This is all possible because certain sections of the code (which is available to everyone) are compatible across platforms, and the few sections that aren't might easily be changed.
Since anyone and everyone (with an interest) will view the source code, the internal workings of an open source program will inspire developers to enhance the current program, or create a new program completely based on the internal workings of a current program. Basically, open source programs produce other programs.
Since everyone who wants to is helping develop these programs, you can be guaranteed that the software you are getting successfully does what it has to in the least amount of code. The more people that work on a program, the more likely it is that there is going to be less useless code.
Yes, it's true that being able to view the source code of a program may allow hackers to develop bugs more easily for code, but this openness will also allow security programmers to more easily develop patches for the software and find the errors before they are exploited. What should minimize security actually increases it. The population of dedicated developers working on an open source program will also provide benefits when a bug is found: patches for this type of software will become available more quickly than patches for commercial software would.
Also, because the community is managing all this open source software, we will not have reluctant programmers creating this software. The people who are developing Linux, Firefox, and every other piece of free software are dedicated programmers who are doing this for their own personal satisfaction and the enhancement of computing all over the world. A person getting paid will not put their heart into the program. Sure, money helps in some aspects, but money can't buy love. (Wow, classic bollywood dialogue!)
So that's why open source and community developed software is better. I still don't see how my friend can argue with me. But I don't even care anymore. He can continue using Windows Vista, Internet Explorer, and Photoshop. Even if he has to pay a buttload of money for it all. Most people just pirate it all anyway.
Popular Posts
-
Not every proprietary program can drive a person crazy, right? Some, like Norton Ghost, are superb tools for anyone to use. But, the fact th...
-
The big deal is that The Economist decided to cover a topic like ‘Dabbawala ’ in it’s business section on July 12, 2008 issue. These guys g...
-
No, Windows is not a virus. Here's what viruses do: 1.They replicate quickly - okay, Windows does that. 2.Viruses use up valuable system...
-
The finance world has been rocked by the admission of fraud by Satyam Computers founder & chairman B. Ramalinga Raju and the investor...
-
I was talking to a friend yesterday, and i got to know that she has not yet watched this movie yet.. So for i hope she will watch the movie ...
-
When I started blogging, I never thought I would write on a movie. But, the movie 'Life is Beautiful ( Vita รจ bella, La)' impressed ...
-
Wondering what would be the next flick of Aamir Khan? It’s Three Idiots . The movie has been inspired from Five Point Someone of Chetan Bha...
-
I was appalled by reading this article . It seems India is now begging to the world not to sell arms to Pakistan. Is this the so called &qu...
-
B-schools have constantly been focusing on “diversity” to build their batch of students. In almost every B-school, one of the essays do requ...
-
off late i have been so busy with my work that i have not been blogging since very long time. i see that my last post was on Feb 24 - that i...
No comments:
Post a Comment