This document discusses improving the usability of open source software. It explores options for developing graphical user interfaces for open source projects. Developers can work on existing open source projects or start new ones focused on areas like operating systems, applications, frontends, configuration files, or translations. Popular graphical libraries like GTK+ and Qt can be used to develop GUIs, and bindings exist for languages like Python, Perl, and C++. Tools like Glade and Qt Designer allow visual design of user interfaces. Frameworks like wxWidgets aim to create truly cross-platform applications with native looks and feels. The document provides examples of "Hello World" programs using different libraries and languages.