Let's Talk Operating Systems!
Much is made of operating systems (OSes) and the dominance of some and who will have the next dominating system.Â Â Also, much is made about why no one cares.Â I, too, care less about who will be the winner.
Arguably (by me) there are 4 competing OSes around at the moment: Microsoft’s Windows, Apple’s OSX, Unix and GNU/Linux.Â For the purposes of this, we can disregard Unix – it is primarily used in businesses and enterprises and doesn’t affect many of us at home.Â And don’t post here with your greybeards telling me otherwise, thank you very much.
So, OSX, Windows and Linux (because I don’t want to keep writing “GNU/Linux” – just pretend I did, OK?) affect all of us in our homes and our places of work.Â We all run one flavour (or more) of each in our offices and on our personal desktops.Â Fair enough.Â Now, Windows want to take over the world, we know this because we know it.Â Apple, IMO, seems less bothered about getting its OS to be ubiquitous – they seem more worried about getting Apple’s products as a whole out there.Â And why not.
And then we come to Linux.Â Linux is a little different.Â Firstly, I don’t want to get into the whole “Linux is a kernel, not an OS” argument – I’m talking about ‘Linux + packages’: the OS or distribution as a whole.Â The release dates for new versions are relatively arbitrary – some distributions release on 6 month cycles, some pick a month and some just say “this version is now considered ready”.Â Right Mr Volkerding?Â Linux is largely not worried about when the best time is to release in order to hit the stores and be the next big thing.Â And rightly so.
Linux isn’t driven by market shares or by stockholders, it is driven by the users and developers.Â I don’t want a buggy broken distribution shipped just because the marketers decide that a particular date is the best time to do it.Â I want it to be shipped when it is ready.
So, what do we have?Â We have 3 operating systems vying for dominance (whether real or perceived) and having 3 different strategies.Â Are we comparing apples and oranges and pears?Â And really, who cares?Â I know Microsoft care because dominance is their marketing and business model.Â Does Apple care?Â I doubt it.Â The iPod is taking the world by storm, Windows and Linux and OSX have their own versions of iTunes.Â The software they produce is produced largely for OSX and for Windows, but should be portable beyond this.Â And Linux should really not care at all.
And I’ll tell you why.
It is argued that Windows users use it at home because it’s what they use at work.Â They are used to it.Â Linux is now getting an ever greater market share and so, using the Windows argument, home use should also increase.Â But we don’t have stockholders as such (if you don’t count the users and developers as such) and we have no money riding on releases.Â I doubt that Richard Stallman or Linus Torvalds lie awake at night worrying about whether we can destroy our competition.
I believe that, to an extent, Linux has already won.Â At least, it’s won the hearts and minds war – as Linux users, we take the whole thing personally.Â A win for a Linux distribution is seen as a win for all of us.Â Which is, I think you’ll agree, pretty cool.
Having an OS War really just distracts us all from using our OS of choice and being productive.Â Being evangelical is all very well, but using an OS and living well is the best way to show others what your system can do.