Thursday, December 30, 2010

Proprietary Software is neither cheating nor evil

There are usually arguments about proprietary and free/open source softwares and some even think proprietary software vendors have no other objective than cheating/evil but I don't agree.

Starting with MS Office and OpenOffice, MS Office is obviously better than OpenOffice in many ways. If you can't afford it then OpenOffice is a free alternative. OpenOffice may be cross platform, free, open source, capable of achieving what MS Office can achieve but you'll definitely notice MS Office is better.

Moving to Linux vs Windows Vs Mac OS X, try to hand over a linux pre-installed notebook, windows pre-installed notebook and a macbook to three different rookies and see how they get along with it. The linux user will find it least easy, he might even get totally stuck if there's no internet. Ubuntu is regarded as the most user-friendly linux distro but it is still far from Windows and OS X. A geek may customize his linux to make it look so easy to use and inviting (like I always do) but it'll take a normal user at least twice the time he'll spend on Windows or OS X to get his hands on the linux OS. If you can't afford the Windows OS or a Macbook, then the free linux is there for you. You may later find it interesting and prefer it to the other two but if first impression lasts longer, I'm afraid you won't want to give it a try.

Now to some almost incomparable ones:
  • Photoshop Vs Gimp? Naah, gimp can be a free alternative but you'll see what you're paying for in Photoshop.
  • Dreamweaver CS5 Vs ????. Netbeans (primarily a Java IDE) may be labelled 'the only IDE you need' which I kinda agree with but for overall rapid PHP development, I think Dreamweaver is better than the open source alternatives.
  • CorelDraw Vs What? OpenOffice Draw, Inkscape? Trying to draw a comparison here can only lead to laughter.
  • Proprietary Games Vs The Open Source ones, I'm sure an unborn child in a pregnant woman knows the better one.
It is true that proprietary software vendors forces you to newer versions to get more money from you which I don't like but its actually a newer version and they want to get paid for it. Remember, they used their resources to get it to that newer version.

There are cases of proprietary software that is not worth the money like Zend Studio (I didn't mean to blast Zend but I was disappointed when I couldn't find a worthy difference between it and Netbeans with Zend Plugin or even Eclipse with PDT) and so on.

There are also cases where the free and open sourced ones are almost as capable or even better like Firefox and IE or Android and iOS but they are much fewer compared to the reverse case.

My conclusion is simply that the free softwares are good and they are improving everyday but in most cases there is usually a better proprietary alternative. So you are actually paying for the extra feature, there is nothing evil in it. You pay if you think its worth it and use the free alternatives if they are not.

NOTE: Everything is my personal opinion, don't take anything personal but comments are welcomed.


  1. Biola open source can't make a man rich but it can only give way to improvement in the world of it.

  2. @Kingsley I disagree, it can make a man rich.

  3. I love free software. There is nothing wrong with having both free and proprietary software. It is simply a choice you have to make. There is no reason to go against any one of them.

    For the most part, I tend to favour SSuite Office’s free software. They have a whole range of office suites and business software that are free for download.

  4. @Gorgie thanks for informing me about SSuite Office, will give it a try.

  5. There are some open source software without peers
    Bind DNS
    Apache Webserver