All | 43 Folders | Accessibility | BoingBoing | Books | Computer Related | Family | Films | General | Hacking | Hobbies | Humor | Java | Links | Omni | OpenSolaris | Puzzles and Games

« Keep Out. This Means... | Main | Omni magazine »
20041018 Monday October 18, 2004

The Best Unix Desktop

I don't always agree with what Steven J. Vaughan-Nichols has to say, but in this article about the best Unix desktop, I think he's right on the money. I'd like to try to formulate why this is and what we can do to try to change this.

As a Sun user for over 20 years, I've seen us provide our customers with several choices. There has been Suntools, SunView, NeWS and X11 applications running with some form of window manager. Then for desktops, there have been OpenWindows, CDE, OpenStep and now GNOME (with KDE on the Solaris companion CD). We've seen various graphical toolkits including SunView, XView, OLIT, tNt, Motif, AppKit, Gtk+ and Qt.

This has resulted in several different look & feels for our users and all of these changes have also not made it easy for our developers. We are now standardizing on a GNOME-based desktop called JDS.

Why is the Aqua desktop the best UNIX desktop? As Steven points out, it's had years and years of HCI work put into it by people who care about ease of use with a passion. How to do things are obvious and intuitive. No surprises. It's also been an iterative process, with Apple taking their previous work and improving on it. But I think another of the reasons for Apples success on the desktop is that they retain control over what they do.

So how do you stand a chance of providing the best UNIX desktop, when it's open source and didn't originate from programmers in your company?

One of the hurdles we have to overcome is making sure that there are standards in place in the open source world for how all this functionality is done. This is where the work of freedesktop.org comes in. To quote their webpage:

freedesktop.org is a free software project to work on interoperability and shared technology for desktop environments for the X Window System. The most famous X desktops are GNOME and KDE but any developers working on Linux/UNIX GUI technology are welcome to participate.

freedesktop.org wants to build a base platform for desktop software on Linux and UNIX.

What has this got to do with the picture above? Back in 1998, People magazine ran a competition on the Web asking for votes to determine who the most beautiful people were. They didn't realize what they had unleashed. The Hank prank started, the votes came in, and Hank, the angry drunken dwarf won first place.

This goes to show that you need to know exactly what it is you are trying to achieve and that you have control over what you do, in order to make it happen.

[]

[]

( Oct 18 2004, 07:23:50 AM PDT ) [Listen] Permalink

Comments:

Post a Comment:

Comments are closed for this entry.