While I think Linux is definitely a viable operating system, you will soon encounter quite serious fundamental problems with it that need to be addressed before it is likely to get a real mainstream acceptance.
While I am a fan of the Linux GUIs (gnome more-so), again still issues. It's no more stable than Windows 2000 or XP ever was for me.
And I still have Windows, because lets face it. You can't play games in Linux. And before people post, Wine's game compatibility and performance is crap.
Well, as an open source GNU product, it's pretty insane.
How much free software have you seen (other than Linux/Ubuntu/Suse/Fedora and/or Red Hat/etc) that is worth a lot more than you paid for it? (Not that you paid.)
I'm just a person who's lived with "NOT RESPONDING" on various Windows OSes for a decade or so, and is tired of it.
Yes, I realize that it's all free, hence the statement. A lot of the stuff (I'm not saying all, I'm not even saying most, I'm just saying "a lot", which does not imply any fraction of the number) that you pay nothing for is worth just what you paid: NOTHING.
And in response to your second paragraph: "Oh, joy. Nice to know."
Yea. I do like Linux, a nice OS, but it still has a long way to go. I've been using it for about 10yrs now. Started with RedHat 6, then I quickly moved to Slackware. Nowadays it's still Slackware and OpenSuSe.
If we consider the alternatives, I'd say Linux is definitely the future. Specially, if MS plans to implement Trusted Computing in Windows 7 and later. Let's face it, we can only stay in XP for so long before hardware incompatibilities begin to arise, if that's the case.
I'd say MacOS, being closed source, has the same potential problem Windows has in relation to TC. It'd be much safer (and cheaper) to use FreeBSD, from which MacOS X is derived.
Once the hardware in the box sitting two feet in front of you begins denying you accesses to your data, hardware, and software without some company's permission (software and/or internet connection) then you've lost the war for control over your own possessions.