Don't want to start a Linux war, especially on a Mac board =), so I won't. But just to respond a bit:
I do remember reading articles in 1998, 1999, etc discussing how Linux would soon become a "force" on the desktop. However, at no point, until recently, have I felt that this might be true.
However, there are a lot of things that have been coming together to make 2003/2004 look promising for the arrival of desktop Linux:
- Linux's success in the server market have finally started to provide it respect as a "serious" OS, not just a hobby or OS for geeks
- Development in a wide range of areas is finally paying off towards desktop maturity, i.e. hardware support (I'm starting to see vendors going out of their way to mention Linux driver support, for example), overall GUI (a la KDE and Gnome), mature, stable apps (I'm loving Mozilla lately, and KOffice/Openoffice are actually productive), distributions with a desktop-focus (i.e. Redhat 8, LindowsOS, etc). Overall the technology is finally getting pretty close.
- Wide corporate support. IBM's major Linux focus was a huge plus, but vendors like Sun, HP, Dell, etc are investing some serious resources in Linux and related technologies, and have a vested interest in seeing them succeed. This has really been boosting momentum. (Even Sun is supposed to release a desktop-oriented Linux distro later this year, which could have some serious impact on the industry. Then again, we've all heard this kind of thing before =)
- I could go on, but nobody reads my 4-page posts =)
I don't think we'll really start seeing Linux in the home anytime in the near future (despite companies like Wal-Mart, Dabs, and others marketing home-oriented Linux PCs). Instead, I'm expecting to see Linux start to become a real player in the Workstation market, an area where it has almost no presence today.
And good luck to them. I'm not a big Linux user, myself, I find Windows and Mac OSX infinitely more productive. But anything that helps break the Windows stranglehold is a Good Thing (not that I have anything against MS, either, I just think 95% dominance isn't healthy), and it will be (relatively) very easy to port apps between Linux and OS X, which is also a Good Thing. =)