Tip: Right click on the banner blow and open it into a new windows or tab.

Repairing and Upgrading Your PC by O'Reilly Media

September 4, 2009

Why Linux does not look like Windows

One interesting remark I read in some comments is that Linux distributions are not successful because they don't look enough like Windows. Apparently if someone completely copied the interface of Windows and slapped that on top of Linux, Windows users would migrate in droves and Microsoft would be bankrupt. Well, not really. Let me explain.

We can nor plagiarize the Windows interface.

A lot of people agree on the fact that Microsoft copied the MacOS interface when creating Windows. Does Windows look exactly like MacOS? Absolutely not, if it did you can bet that Apple's lawyers would quickly have sent cease and desist letters to Redmond. The same is true for Linux: if a distribution copied the Windows interface to the point that users could be confused in believing that the Linux distribution actually was Windows, that distribution would quickly be taken to court. Remember the story of Lindows? In that case it was only a name!

We should not copy the Windows interface.

There are two major reasons why Linux distributions should not blindly copy the Windows interface. First because it not the best interface for everybody. Most people switched to Linux for a reason, usually because they didn't like something with Windows. That may very well be the interface! Even if the Windows interface is very familiar to a lot of people that does not make it the best interface there is!

The second reason is that Linux is different from Windows, so the interface should reflect that. For example in Windows the "Add / Remove program" applet is not very important as it is only used to remove programs. Many people may never bother with it and it is OK to bury it somewhere in the control panel. In Ubuntu the "add / remove program" applet is much more important as it is needed to install new applications and customize your computer to your purpose. As a result it should have a much more important place in the interface.

Delivering a familiar interface.

Some distributions like Linux Mint manage to deliver a very Windows-like interface while remaining true to Linux. The start menu, system tray and windows switchers stay where they are in Windows, but the theme and colors are very different from Windows. This way new Linux users will find their bearings easily, but will never be unaware that they don't use Windows. The start menu has been customized so that the "Add / remove program" applet is much easier to reach to reflect it's bigger role on a Linux system.

The future

There is no doubt that the user interface is one of the most important part of a desktop operating system, and it is one that has been somewhat neglected up to now. Desktop distributions like SUSE and Ubuntu are starting to change this by making usability studies and polishing the look of their desktops. Soon people will maybe not want Linux to copy the Windows interface but the other way around.

No comments: