<<
My work is mostly UNIX server based. While working with large files I've realized the power of languages and tools such as sed, awk, and perl. Also the bash shell is a great tool all on its own. By running Linux I get the ability to do all that plus have a beautiful desktop via KDE/BBOX/WMAKER. Not only do I have a good desktop but I have the choice of many. Got a program you wish it had a feature? E-mail the developer and it might get put in the next release.
There are mainly 2 reasons I didn't buy XP, proprietary bundling/hidden code, and price. I dual-boot Win2k for compatibility/games and RedHat 7.2 on my T-bird machine.
Can XP packet filter and firewall? The Linux kernel can. Also, it's very hard once you've used UNIX for some time to not be interested in Linux. >>
i agree, especially with the first argument about command line flexibility and power. windows' CLI is a JOKE. but as far as normal desktop use, its not a mind boggling difference, it's just different.
i, myself, plan on working w/ computers as a career (only 18 so i've got a ways to go), windows=boring, linux=LEARNING. all of the fools here who brag about oc'ing their athlon xp's and playing rtcw are a bunch of poseur idiots, trying to pass off as computer geeks. any computer geek, IMO, wants to learn anything and everything about computers that they can. that's ME

. i want to learn, and linux lets me do that. i can learn just about anything in linux. the kernel, the filesystem and directory layout, networking, and then other things which are cross platform like programming. i can learn to code in just about any language and do it for FREE unlike with windows.
plus, i hate MS. all of you windows lovers, well, you can keep on loving it, but i have news for you: MS could give a rat's ass about you. you are another 99 dollars to them, nothing more. and as long as they make an OS that's "good enough" then you'll keep buying it, or warezing it or whatever (keep in mind warezing windows is still furthering MS's market share and thus helping them). With linux, the distrobution system makes it really flexible. i can get a distro thats 99MB like peanut linux. i can get debian (i do), where i can just install the core components of the OS, and then only add things that i want. (via apt, a great package management tool). i wanna install gimp, i do 'apt-get install gimp".
The GUI IMO is a million times better than windows, because you can make it whatever you want. with windows you are stuck with MS' interface and if you dont like it you have to use windowblinds which is buggy and slow. personally, i hate the start button. it is totally useless to me. so is the taskbar in general. the only thing of use there is the clock which you can implement a million other ways. with linux, i can use a minimal gui like blackbox or a big bloated interface like Gnome or KDE, and have it function like windows or nothing like windows.
if you are proficient, you can make the OS do tedious tasks for you with scripts, and by making your own programs.
you almost never have to worry about viruses, and to a lesser extent, hackers.
you almost never have to worry about programs with spyware. a good portion of the programs you use are under the GPL which means they are FREE in every sense. you can look at the source code and edit it yourself. you can edit the program and then compile it to get a version customized to your needs.
it works on MANY more platforms than windows, which is almost exclusively on x86.
if you dont understand why linux is great, then great, dont use it. stay with windows. if you really love computers (and computING, not playing CS and rtcw and surfing AT), then check out linux. it is a great deal of fun, and if you're willing to learn, it will give you MUCH more enjoyment than windows EVER will.
edits:
<<
superuser-friendlyness (when I tell a process to die, it shouldn't be allowed to refuse) >>
great point, i HATE that.
also, more rants....
the registry is a horrible way to implement system settings. one file gets corrupted and your whole installation is FUBARed.
it IS more stable, any way you slice it. many people (like ME) get bsod's and freeze ups in win2k (and xp). that is totally lame. i have yet to have linux freeze on me.
rebooting after installing things is lame. USB is (supposed to be) PLUG AND PLAY, not plug, reboot and play. other things should not require a reboot either.