Monday, June 23, 2008

Perfect operating system

How should the ideal operating system look like? What tricks must it know, how should it function, so that it’s unanimously approved by users?

In this moment, Windows operates on 90% of the PCs and someone who had no idea what a "blue screen of death" means, might think that Microsoft’s solution is the answer to this question.
If we are to judge by the features, not by the figures, then Mac OS X would be the perfect candidate for the ideal operating system, whereas for stability and security there is no doubt that Linux is the perfect choice.

That is why none of the systems which are fighting over supremacy at this moment would ever be that ideal system all users dream of when they desperately reinstall the OS after they have been the target of a virus, or even worse, after their data has gone to the eternal plains of magnetic storage.

Is there such thing as an ideal OS? Depends on who you’re asking, but my guess is no! In this case, how will you be able to recognize it if you come across it?

I don’t know what the users’ main priority is, but I’m guessing stability. An OS that doesn’t go berserk every time the hardware or software configuration is changed is desired by over 70% of the users, especially those from the Windows world where strange behavior is not strange anymore.

On the second place, if not even first, is security. An OS you don’t have to patch every time a new security bulletin or virus appears would make the life so much easier, but in the same time would also take the job of many system administrators.

Obviously the ideal operating system would have to be free and so would the updates, or any other additional upgrade that follows. And since looks have become a crucial factor in choosing an operating system, it would need to have a GUI that looks better than Sharapova in her best day.

Let’s see, what else? It should probably have an install time of less than 5 minutes, minimum hardware requirements, the ability to instantly connect to any mobile equipment and to automatically update every time a new feature is released (without having to restart the computer) and sufficient security rights to keep the users’ documents private.

If, by some unfortunate turn of events, the system should fail, the troubleshooting has to be as easy as possible so that you don’t have to be a NASA engineer to do it.

What would you want from your ideal OS?

No comments: