Re: @Pirate Dave RE: Always a PC
Where would a company go which had fully committed to Gnome have been when the developers chucked away the Gnome 2 interface because they were bored with it?
This is a good example for FOSS not against it!
Firstly, in the short term there's absolutely no reason to change what you've got on any particular near-future drop-dead date. Those of us running RHEL5, RHEL6 or the Centos or Scientific Linux free derivatives still have a fully maintained Gnome 2 environment, with guaranteed support for five years after RHEL7 ships.
Secondly, within six months of Gnome 3 hitting the decks, the horde of disgruntled Gnome users had fixed the problem in two ways. They forked Gnome 2 into a new project called MATE - the reactionary route. And they developed Cinnamon, a new UI overlay on Gnome 3 that was far less unfriendly to Gnome 2 fans - the progressive route. I'm happy to move to Cinnamon if / when my platform of choice (Scientific Linux) moves to Gnome 3. I've tried MATE and it works. I've stopped grousing about Gnome devs flouting OSS conventions (ie you do NOT forcibly tear up your user's old way of working, you DO fork a new project and find a maintainer for the old one), because it's gone from a huge annoyance to an irrelevance in under a year.
Thirdly, there were and are are other alternatives. KDE. XFCE. Many other other alternatives. Compare Microsoft's one and only one UI, that they tear up at a whim every few years. (Win 7 was a tear-up, Win 8 a shredder).
Finally, you have the source code. If the above hadn't happened because you were a tiny minority, you could still have maintained your chosen interface for ever, or paid someone to do that, provided your pockets were deep enough. You can't do that with Windows XP. Microsoft has the secret sauce and intends to burn it.