Linux vs Windows
After nearly four years of working with these 2 operating systems, I 've come to some important conclusions.
Linux is a stable operating system. To bring Linux down you have to be ignorant. To bring Windows down you may have a degree in computer science but still there's a good chance that the system will go down or won't reboot normally.
I've installed so many different programs under Windows that the all programs menu would show only the programs starting with A to R. Some of them are integrated with the windows shell as tightly as you can imagine and that is not a nice thing to have. That means that any program installed program may change your operating system as it likes. Think a little bit about viruses and then you'll understand why Windows is so vulnerable. IE explorer is an example of a badly written software that exposes not only your Internet browser to a number of malicious attacks but also the whole operating system. If you're concerned about the safety of your data you won't use IE but any other alternative browser.
Every operating system written before Windows Vista is a perfect way to expose your PC to the hackers. I know little about Vista's security bit as far as I know it's more secure that Windows XP but still the Microsoft security policy is more about security by obscurity that anything else.
Well, OK, I don't like Windows but is there a real alternative?
Linux is very good as servers platform but it remains a platform for geeks. If you don't know what a variable is or a configuration file you'd better not start using it. People wouldn't want to waste their time to learn what the root user is. And if you don't know English you should basically forget that Linux exists. Administering Linux is just too much for non English speaking people.
The other problem with Linux that it was not a desktop OS from the beginning. I've tested the latest Plaxo site with Web 2.0 features and its certainly several times slower in Firefox for Linux (Kubuntu) than in Windows though it works correctly. Adobe doesn't support Linux either, so you forget about Dreamweaver and Photoshop and use instead Kate and and GIMP. Kate is a good replacement for Notepad but GIMP is just too counter intuitive to use it professionally. In short, Linux is for servers and not for desktop applications. I liked the very true statement about installing software on Mac OS, Windows and Linux. To install a program in Linux you have to follow a HOWTO (there's no guarantee that a particular Linux HOWTO works on your Linux distribution), in Windows one usually needs to download and then execute a setup.exe file, and Mac OS you simply drag and drop a program (don't ask me how 'coz I know nothing about Mac OS).
I would personally prefer a Mac OS 'coz it's a kind of Linux system (actually based on BSD) and it's a desktop oriented system. Windows is not so bad but it should prevent access to the Windows Shell (the worst program ever, IMHO). And Linux in a span of couple of years may change the way people look at it thanks to Ubuntu. Not Debian but Ubuntu. It's the only distribution targeted at normal people that have life.



