Jeff Waugh

Canonical Ltd.

Answering Asa Dotzler's Search for the Linux Desktop
16 minutes, 7.6mb, recorded 2005-10-18
Jeff Waugh
Jeff Waugh gives a lively and entertaining rebuttal to Asa Dotzler's provocative OSCON challenge to the free software developers engaged in the "Search for the Linux Desktop". For the desktop to become a more pleasing experience, Waugh argues, software creators must understand that 99% (or even 99.99%) of the population doesn't care all that much about computers. The kind of people who hang out at OSCON may not always "get" what the average person is experiencing or wanting from their computer. To bridge this gap, a recent cultural shift among GNOME developers has put more focus on user interface, stability and universal access. Migration to Linux from proprietary operating systems is still a tough nut, but there is some progress there too.

Waugh celebrates the sexy simplicity to be found in the GNOME 2.0 desktop and applications built on free standards and the GNOME human interface guidelines. He compares a simple action-oriented GNOME dialog box with an example from Windows. The Windows dialog overwhelms the user with three paragraphs of computerese and two buttons, one labeled "Yes" and the other labeled "No". In GNOME, the developers put verbs on the buttons like "Save" and "Cancel" so that the user should have a good idea about what is happening just from looking at their choice of actions. To prove the point, Waugh introduces a pair of special de-geeking eyeglasses, invented so that developers can see a dialog box from the perspective of non-technical end users. With the glasses, the thicket of text is blurred and all that can be seen are the final choices.

Waugh traces the GNOME community's recent energy on usability to their belief that freedom is not just for geeks who write software. Freedom is for those who actually use software. Menus, windows, icons and pointers are given little thought by average people, but may be seen as the day-to-day tools of software makers, the would-be architects of tomorrow's freedom.


By day, Jeff Waugh works on Ubuntu business and community development for Canonical. By night, he rides shotgun on the GNOME release juggernaut and plots the Open Source blogging explosion with Planet. Waugh is an active member of the FOSS community, holding positions such as Director of the GNOME Foundation Board (2003-2005), president of the Sydney Linux User's Group (2002-2004), and member of the linux.conf.au 2001 organising team. He is a card-carrying member of Linux Australia, but does not say "mate".

Resources:

  • Jeff Waugh keynote at EuroOSCON 2005
  • Asa Dotzler - In Search of the Linux Desktop
  • GNOME
  • Ubuntu Linux
  • Canonical Ltd.
  • Planet Ubuntu Weblog
  • This free podcast is from our OSCON Europe series.

    For The Conversations Network: