vishalrao said:Yea its strange/funny how this "experimental" OS is used for production systems in various wide-ranging applications including critical ones like finance, healthcare/medical, govt/military... you name it
Well Linus didn't start making it so people can run bank or military servers of it and I bet the institutions you mentioned don't pick and install a random and arbitrary Linux distribution off the Internet. They either invest in a commercial enterprise version with backing and special contracts from the distribution creator or hire expensive in house experts to maintain and customize the OS for their needs. In any case they are not going to run a bank network off a Ubuntu Live CD.
What ever the case, its costing them money just like any other OS to use it for such purposes. They simply cannot rely on a free OS with backing just from the open source community. When you need a fix for some critical problem, who are you going to approach to get it fixed immediately. Thats where commercialization comes into the picture. When you have a contractual or inhouse expert help, the OS would get promoted from its experimental no support state.
For desktop usage as well, Linux is far away from Windows. In every distribution I have used, there were at least some or the other problem with hardware compatibility and configuration which I would not get in Windows. Commercialization really helps in that aspect. So I would still maintain that as long as Linux is not commercialized, it would remain an experimental OS in its free to use state.