A Survey of Usability Practices in Free/Libre/Open Source Software

Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 299)


A review of case studies about usability in eight Free/Libre/Open Source Software (FLOSS) projects showed that an important issue regarding a usability initiative in the project was the lack of user research. User research is a key component in the user-centered design (UCD) process and a necessary step for creating usable products. Reasons why FLOSS projects suffered from a lack of user research included poor or unclear project leadership, cultural differences between developer and designers, and a lack of usability engineers. By identifying these critical issues, the FLOSS usability community can begin addressing problems in the efficacy of usability activities and work towards creating more usable FLOSS products.


Source Software Usability Practice Target User Mailing List Project Goal 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Asay, M.: Usability, a question of (open source) leadership. CNET (March 25, 2008),
  2. 2.
    Benson, C.: Meeting the challenge of open source usability. BCS Interfaces Magazine 60, 9–12 (2004)Google Scholar
  3. 3.
    Benson, C., Müller-Prove, M., Mzourek, J.: Professional Usability in Open Source Projects: GNOME,, NetBeans. In: Proc. of ACM CHI 2004, pp. 1083–1084 (2004)Google Scholar
  4. 4.
    Better Desktop, (last accessed September 2008)
  5. 5.
    Çetin, G., Gorturk, M.: Usability in Open Source: Community. ACM Interactions Magazine 14(6), 38–40 (2007)CrossRefGoogle Scholar
  6. 6.
    Cooper, A.: The Inmates are Running the Asylum. Sams (1999)Google Scholar
  7. 7.
    FLOSS Usability, (last accessed September 2008)
  8. 8.
    Frishberg, N., Dirks, A.M., Benson, C., Nickell, S., Smith, S.: Getting to Know You: Open Source Development Meets Usability. In: Workshop in Proc. of ACM CHI 2002, pp. 932–933 (2002)Google Scholar
  9. 9.
    GNOME Usability, (last accessed September 2008)
  10. 10.
    KDE Usability Project, (last accessed September 2008)
  11. 11.
    KDE Project User Research Profile Template, (last accessed September 2008)
  12. 12.
    Mühlig, J., Horstmann, J., Bruscherseifter, E., Ackermann, R.: Linux Usability Study (English Translation). Relevantive AG technical report (2003)Google Scholar
  13. 13.
    Mühlig, J., Paul, C.: Usability and Open Source. BCS Interfaces Magazine 66, 18–20 (2006)Google Scholar
  14. 14.
    Müller-Prove, M.: User Experience for ACM Interactions Magazine 14(6), 47–48 (2007)CrossRefGoogle Scholar
  15. 15.
    Nichols, D.M., Twidale, M.B.: The Usability of Open Source Software. First Monday 8(1) (2003),
  16. 16.
    Nielsen, J.: Usability Engineering. Morgan Kaufmann, San Francisco (1995)zbMATHGoogle Scholar
  17. 17.
    Nielsen, L., Bodker, M.: To do or not to do: Usability in open source development. BCS Interfaces Magazine 71, 10–11 (2007)Google Scholar
  18. 18.
    Open Source Definition, (last accessed September 2008)
  19. 19.
    Open Office User Experience Project, (last accessed September 2008)
  20. 20.
    Open Usability, (last accessed September 2008)
  21. 21.
    Open Usability Season of Usability, (last accessed September 2008)
  22. 22.
    Paul, C.L.: Usability in Open Source. UPA Voice 10(1) (2008),
  23. 23.
    Raymond, E.S.: The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary, revised edn. O’Reilly & Associates, Inc., Sebastopol (2001); Raymond’s article was first published in 1998 by First MondayGoogle Scholar
  24. 24.
    Reitmayr, E., Balazs, B., Mühlig, J.: Integrating Usability with Open Source Software Development: Case Studies from the Initiative OpenUsability. In: Proc. of tOSSad 2006, pp. 65–72 (2006)Google Scholar
  25. 25.
    Trudelle, P.: Ten Lessons Learned from Netscape’s Flirtation with Open Source UI Development (Response to Open Source Development Meets Usability). In: Workshop in the Proc. of ACM CHI 2002, pp. 932–933 (2002)Google Scholar
  26. 26.
    Twidale, M.B., Nichols, D.M.: Exploring Usability Discussions in Open Source Development. In: Proc. of HICSS 2005, pp. 198–207 (2005)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2009

Authors and Affiliations

  1. 1.KDEUSA

Personalised recommendations