The Motif User Interface Toolkit

Currently, the OSF/Motif toolkit is the most widely-accepted user interface toolkit available for UNIX"-based systems. This toolkit offers a rich supply of widgets, (buttons, scrollbars, menus, etc.) that can be used to construct an application's user interface. The Motif toolkit provides several key benefits to developers. Because the Motif toolkit is both available and recognized as a standard across nearly all UNIX platforms, it gives developers the ability to write software that runs on all vendor's versions of UNIX. The Motif toolkit also provides some features that have been lacking in earlier toolkits. For example, the Motif toolkit provides strong support for writing internationalized software. It also provides a distinctive appearance, support for various interaction styles, cut-and-paste, user-customization, and more. The widgets it provides are extremely flexible, allowing developers to mold the toolkit to suit their needs.

From a developer's perspective, however, the Motif toolkit offers a programmer's model that has changed little from the earliest user interface toolkits. Applications must construct interfaces from very low-level elements that provide only limited support for tasks applications need to perform. Buttons, scrollbars, and rendering areas represent a necessary and useful minimum feature set for an interactive application. However, the availability of such individual building-blocks falls short of enabling developers to create a complete application. The Motif toolkit provides the raw elements for constructing a user interface. Unfortunately, complete applications require much more than a collection of widgets.

___________________________________________________________________