Regardless of what you think Microsoft is doing wrong, no one seems to think that Microsoft is doing a great job. They may still have the top position (by a lot) in desktop market share, but they are losing it fast. The point is, Microsoft seems to be shooting themselves in the foot. They may recover, especially with new management coming in, but they are certainly going to throw away a lot of market share, before they recover. The question is, how does Linux capture that thrown-away market share?
Right now, an average user who is frusterated with Windows is far more likely to turn to a Mac than Linux, since most people know some avid Mac users. As it stands, I suspect that Apple will pick up most of the desktop users that leave Microsoft, and Linux will pick up most of the business users. That’s pretty good, but Linux can do bettter.
As an average PC user looking to buy a Mac, you would most likely be surprised by the high prices. You can argue all day about Macs being more expensive for what you get or not, but they definitely start higher-end than your bottom-line PC. This is Linux’s easiest to understand advantage over the Mac.
To push this advantage, I believe a volunteer-based (so no big company paying tons of money for TV ads or anything) joint Dell and Ubuntu advertising campaign would be effective. The name Dell, which almost everyone knows, would make it clear that “Linux is not just for geeks” and the price would make people seriously think about trying Linux. Plus, Dell might be able to arrange some sort of “buy a PC with Linux, and if you don’t like it, we will replace it with a Windows PC for just $50″ (or whatever Windows costs to Dell.)
With an advertising effort like this, Linux might be able to make people who are moving away from Microsoft thing twice before moving to the Mac.