In computers todays we have many options to choose from and some are arguably better than others for different tasks. Many users have strong preferences and brand loyalty rooted in everything from personal ethics to blatant bias regardless of the facts.
Some of those facts are difficult to hear for some of us but that isn’t to say that we can’t evolve. I’ve always preferred the Linux operating system and always will. There are countless reasons for this and user experience is certainly at the top of the list. I do more on Linux than I do on any other operating system, I enjoy the idea of freedom to modify the software without fear of prosecution, it works quickly and reliably. It stands out as my favorite for at a minimum those reasons I just mentioned.
However… I am enjoying the Windows 10 Tech Preview, and in fact liked every distribution of Windows for one reason or another. I enjoy the games and programs not needing any special extras to work. I enjoy the fact that many of the open source programs I rely on do in fact work on Windows. In fact it’s clear to me why many people have such a strong preference on either side of the equation.
My experience on Mac has been pleasant for the most part.
The future doesn’t belong to a single operating system, even the present doesn’t really. In most cases the software that will thrive will be cross platform applications that allow users to work across numerous environments. It will probably be developed on open source systems then tailored to business needs and commercialized.
Cloud based computing will largely become integrated development clouds where regardless of the OS you use, you connect and use tools alongside others to develop something in shared environments. We see that in Suse, Windows Azure, Xen, etc.
Of course the same is already happening commercially for shopping and entertainment right in front of you with services like Amazon and Netflix being the norm these days. But as we move forward more environments will be shared environments and we can not afford too much bias if we want to accomplish big things.
Unfortunately many companies have lost sight of that, and will invariably suffer the consequences of limiting their market.
You might need to become proficient with every kind of operating system to be effective soon. As you do your preferences will sharpen and then one day after a variety of upgrades and updates your user experience will change.
Like switching from XP to Vista, or from KDE to the Old Gnome… suddenly your day isn’t quite the same, and then your dvd drive doesn’t work, etc.
Ideally the message here is not to cling too hard to one tool as time goes by. Try to become familiar with them all and leave the fanboy stuff to the close gatherings with friends. After all no matter how strongly you believe something there are countless perspectives out there and we aren’t all meant to share the same one.
If we all wanted the same car there would only be one kind.
Abandon the one tool philosophy.
No matter which operating system you currently use I suggest trying the following OS’s:
- Linux Mint 17.1
- Windows 10 Tech Preview
- Elementary OS
- Android (if you somehow haven’t yet)
We can only hope that Microsoft will decide to make this a free OS, they’ve made plenty of money on operating systems and now they are selling apps after all. It would be hard to support paying for it with a monetized marketplace.
And thank you as always, for reading this!