Lest someone accuse me of it details things that Linux can do but Windows and Mac OS X can't.(which, by the way, I do :-), I thought this post was interesting, as
Not all the distinctions are accurate (at least, not for the Mac), but on balance it's a good list. Here are a few of the most significant (in my opinion):
- Linux doesn't need defraging [Nor does the Mac - not really]
- Upgrade to the newest version legally and without paying money
- Have the latest version of the OS run faster than the previous version on the same hardware
- Install twenty programs with one command [I can't remember the last time I wanted to do this, but presumably it's important for some...?]
- Have the system automatically update all installed programs [There are open-source programs for the Mac that do this, too]
- Being able to install/uninstall everything, even if it comes embedded in the system
I particularly like that last one. Linux is very good at separating components of the system and of keeping track of which applications need which components so that you can skinny down your system without threat of lobotomizing it.
Where Linux could use serious work is in the installation of programs. Granted, I haven't put myself through the ordeal in three years, but the last time I tried to install something as simple as Firefox was an exercise in senseless frustration. I'm sure things have gotten better since then. If not, none of the above benefits even remotely redresses that grievous installation experience.