
Have you ever realized how much development occurred because of commercial software companies? Development of software industry, internet market, game industry, virtual worlds, movies all these things are because of commercial software industry, not because of open source. Is open source going to be the future of the computer industry? I don’t think so; even if it does it wouldn’t be a bright future.I believe that there should be a balance between
Open Source and Commercial Softwares. I personally believe in a future where people can buy softwares close to the price of books.
There are some people who talk highly about open source; most of them hate commercial software and the wealth they have massed from it. They consider themselves as Gods and they all want to crush the evil Microsoft. Anyone who utters a word against OSS is regarded as supporter of evil; most of them don’t even have the courage of saying “Vista is Superb”. But they all have windows installed in their machines. Ask them why open source? They would say, it’s the fastest, safest & strongest, which is totally wrong.
Most academics don’t want to talk in favor of Microsoft or commercial software’s, specially in front of open source guys, unless you can stand that sneering look which say “Oh, a guy with limited computer knowledge”. This could be true because honestly speaking Open Source mostly suites experts, and that’s the fucking problem. Computing wouldn’t be this easy without companies like Microsoft, which managed to invest huge sums in hiring innovative people like Sabeer Bhatia who invented hotmail.
But In my point of view open source could cripple software industry and its development in many ways. When you look at the humanitarian perspective open source software could be seen as a very good thing, most of the people in third world countries doesn’t have money to buy Widows Vista for 399$. Is this the answer? Give it free and Fuck Microsoft! One thing open source world doesn’t realize is that windows actually works, just double click on a program to install click next, next , agree, finish, that’s all, no need to worry about it afterwards. No need to spend 10 hours reading documentations before installing something.
Those who criticize windows have one strong argument in common, security flaws and virus threats. Do you ever think that a virus writer or hacker will get what he wanted from writing program for Linux? He wants to see his virus on the news, to cause lot of damage, for people to talk about it. To achieve this he has to write a virus for an operating system which is widely used, which is windows.
Most open source software’s collapse at the end simply because they don’t have enough money or resources to plan themselves for the future. The best way to sustain the development of the industry is to reduce the price of commercial software, not to give it free. The best example is Google. They have developed a way to offer lots of free services while earning considerable amount of money for future researches and developments. Free means, no money, lack of resources, no innovation and no progress.
Let’s say that Ubuntu became so famous that nobody wants to buy windows anymore, what will happen to the future of the computer industry? We will be stuck with a technology which has a development speed of a snail. Microsoft spent many years and millions of dollars, 1000’s of software engineers to jump from Windows XP to windows Vista. In my point of view Vista is an Excellent Operating System. How long it would take open source community develop something like that?
Let’s look at fundamental issues of Open Source software
1. Bad User Interface Design- If you have ever used Linux you’ll experience the troubles that you might go through unless you have some good knowledge in computers. The problems with open source programming I s that they only think about programming but not about user friendliness or the interface. Ubuntu tries to copy windows XP, but still need lots of improvements in other areas.
2. Bad Documentation-Most of the time the documentation is written in a way that only experts can understand. When you use open source software, if you encounter even a simple problem, you may have to read through 100 of documents and user forum until you find a solution. I installed Ubuntu once and internet was not working, it took me one week to find the solution, many would have already given up.
3. Give us what they want- This is the main disadvantage of open source software projects. Can we play video games in Linux or Ubuntu? Ask this question from an Open Source guy, he will immediately answer “We don’t play games”.
4. Slow development rate- Since so many developers may join and leave the project, it may take a lot of time for a new guy to join the ongoing project and contribute efficiently. This may have a huge impact on the future of the project. There are millions of lines of coding; it could break down on its own weight. ( Check the speed of windows XP vs Red Hat Linux)
5. Refusing to learn from commercial software’s- Most of the open source software guys has strong tendency to refuse to learn anything from commercial rivals. Hence face lots of compatibility problems.
6.Nobody to take responsibility-If some one found a security hole in windows Vista, it would be on the news because there is some one to take responsibility, and there will be an immediate action taken from Microsoft. But if it happens in Open Source software, it’s just a coding glitch, that’s all, no urgency to correct it, that’s obvious; they don’t get paid for that.