Prakash, you do have some points right. OSS is indeed available at low cost (don't use the word cheap, it kinda sounds 'of infringed quality'
). But not much can be said about stability these days coz vista runs rock solid on my lappy. I am not any kinda fan boy, i use the best of both worlds, my favorite windows, vista, and my new favorite, open suse Linux 10.3. previously i dual booted between XP and Fedora 7 (starting right from Red Hat Linux 9
). I am equally happy with developments in both fields. While Linux is great for me for system study purposes, the sheer amount of 'tinkering' joy it gives me. I love Windows for the sheer amount of productivity software as well as games available for it. Apart from that i find the interface very easy to use, and man font rendering of Linux SUCKS!. It doesn't shows fonts neatly rendered like windows. Fonts are either not smooth on Linux or are excessively bold and i personally don't like that.
And yes the point by gx_saurav that Windows has created a whole industry and a Lotta jobs is indeed, true. I myself am an software engineer primarily working on .NET 2.0 and 3+ technologies. And i love Windows for the .NET framework,it has made programming and designing software a joy for me. I know mono is in development and i had used it on Linux, it only supports .NET 1.1 and partial 2.0, and is not quiet up to the mark (I know the reasons why but this is what it is like now). Also the win forms functionality is also not available on Linux which takes away the ease of developing desktop applications. Market for Linux software development doesn't seems so great to me, personally. Correct me if i am wrong.
Security wise too, Windows is becoming better with less security and system updates in newer OSs. Yeah Vista is an under tested release by MS, this is a fact. But frankly on my PC, after installing 10-15 updates, my system is running on jet speed in both vista and Linux. There is no virus on my system whatsoever and no spyware at all. and i have avast anti-virus disabled on my system. I just installed it as a precaution.Windows systems has always been more vulnerable to Viral threats because of its sheer popularity and business usage. At first script kiddies use to code Viruses to get enough attention quickly which was not possible with linux as you have the whole OS opened up against you, so whats the thrill hacking it? And as businesses have started using computers, and mostly falling by default for Windows, its became a matter of financial gains for most of the hacking community. (Plz note i am talking about black hat hackers only). This can be true for Linux too, as its popularity rises , if not script kiddies, professional virus writers will definitely try to target Linux systems for financial gains.This has seen in previous virus attacks. Linux systems had been used by viruses as backdoors for attacking in DoS kind of attacks, so we can say that attack surface on Linux may be reduced, but it is present.
So cursing one OS while praising other is not the right thing to do in my opinion. Both have their pros and cons, the best we can do is to get the best out of them for the best of us.