Fact-checked by Grok 2 weeks ago

Motif Window Manager

The Motif Window Manager (mwm) is a for the , developed as an integral component of the (GUI) toolkit by the (OSF). It handles the placement, decoration, and manipulation of application windows, providing standardized elements such as title bars, borders, resize handles, and controls for moving, resizing, maximizing, minimizing, and iconifying windows to ensure a consistent across Motif-based applications. Motif originated from efforts by OSF, a non-profit formed in 1988 by major vendors including , , and , to establish open, multi-vendor software standards based on the . The toolkit and its were first released in September 1989 as OSF/Motif 1.0, drawing design principles from IBM's Common User Access (CUA) guidelines to promote and a uniform "look and feel" in UNIX environments. mwm adheres to the Inter-Client Communication Conventions Manual (ICCCM) for window interactions and supports customization via resource files, enabling features like interactive window placement and virtual key bindings defined in .motifbind or xmbind files. Subsequent versions enhanced mwm's capabilities; for instance, Motif 1.2 (1993) introduced internationalization support and drag-and-drop protocols, while Motif 2.0 (1995) added virtual screen management—allowing windows to be placed on an extended desktop beyond the physical display—and a workspace management protocol for organizing multiple named workspaces. In 2000, The Open Group released Open Motif 2.1.30 as a free, source-available implementation to sustain the technology post-OSF, with the latest update, version 2.3.8, issued in to address compatibility with modern X.Org extensions. mwm integrates deeply with the toolkit's Xt Intrinsics and Xm libraries, using widgets (e.g., VendorShell, ApplicationShell) to manage protocols like WM_DELETE_WINDOW for graceful window closure and WM_SAVE_YOURSELF for session state preservation. Key features of mwm include support for modality levels (system, full application, primary application), tear-off menus, keyboard accelerators (e.g., Ctrl+C), and compound strings for multi-font, internationalized text rendering. It also facilitates drag-and-drop operations between applications and provides callback mechanisms for event handling, such as exposure and input events, making it suitable for enterprise UNIX desktops like the (CDE). Despite the rise of newer toolkits like and , mwm remains in use for legacy systems and specialized applications due to its stability, portability across systems, and adherence to the Style Guide.

Introduction

Overview

The Motif Window Manager (mwm) is an developed using the toolkit to handle core aspects of graphical user interfaces in X11 environments, including window placement, resizing, display states, and input focus management. It enables users to interact with application windows through standard operations like moving, iconifying, and layering them on the desktop. mwm features a lightweight architecture that emphasizes efficiency and simplicity, with a distinctive visual style derived from the Motif widget set, providing shaded borders and beveled elements for a professional appearance. It supports deployment on operating systems such as and , as well as through implementations like DECwindows Motif. First appearing in 1989 as part of the Open Software Foundation's (OSF) initiatives, mwm reached its stable release with version 2.3.8 on December 5, 2017. As a dedicated rather than a complete , it focuses solely on window control and requires separate tools for tasks like file browsing, audio handling, or task panels. It formed the foundation for the window management component in the (CDE).

Development History

The Window Manager (MWM) originated in the late 1980s as a component of the OSF/ toolkit, developed by the (OSF), a non-profit consortium including companies such as , , and , to establish a standardized approach to window management in environments. aimed to create a consistent, look-and-feel standard for graphical applications across diverse hardware and software platforms, with MWM serving as the reference implementation for window management based on the . The toolkit's design emphasized interoperability and portability, influencing early adoption in commercial systems. The initial release of OSF/Motif 1.0, including MWM, occurred in September 1989, providing foundational window management features such as resizing, iconification, and basic session handling. Development of the (CDE) began in 1993 as a joint effort by OSF and vendors like , , , and , integrating Motif and MWM and extending its role to support a full including file management and session recovery via the X Session Management Protocol (XSMP), with the first release in June 1994. In the mid-1990s, Motif 2.0 was released in 1994, introducing enhancements for international support such as multibyte character handling and input methods for non-Latin scripts, alongside a workspace management protocol to coordinate MWM with virtual screen features. Motif 2.1 followed in March 1997, refining CDE compatibility by removing the built-in virtual desktop functionality from MWM to align with external workspace managers, while adding multi-threading support and improved printing capabilities. Primary development was led by OSF until its merger with X/Open in February 1996 to form The Open Group, which assumed stewardship of and continued evolving MWM through collaborative input from industry sponsors. OSF and The Open Group contributed to standards like the IEEE 1295 for the API and XSMP for session management, ensuring MWM's protocol compliance for save/restore operations across X11 clients. Over time, MWM transitioned from a OSF reference tool to widespread adoption in commercial Unix variants, exemplified by Digital Equipment Corporation's DECwindows Motif implementation for VAX and systems starting in the early 1990s, which adapted MWM for non-Unix environments while maintaining OSF standards. This evolution facilitated broader interoperability in enterprise settings, with MWM's lightweight design—prioritizing minimal resource use over advanced —emerging as an early choice for stable, performance-oriented window management.

Features and Functionality

Core Window Management

The Motif Window Manager (MWM) provides essential functions for controlling individual windows, including placement, resizing, iconification, and closing, accessible through both user interactions and programmatic means via Motif-specific protocols and resources. Window placement is handled automatically by default, with the clientAutoPlace resource set to True, which offsets new windows to avoid overlap, while interactivePlacement (default False) allows users to position windows manually by dragging a wire frame outline using mouse button 1 on the title bar. Programmatically, applications can set initial positions using XmNx and XmNy resources on shell widgets, such as centering a dialog relative to screen dimensions via Xt intrinsics calls. Resizing occurs by dragging the window's border handles with mouse button 1, displaying a rubber-band outline, and is constrained by the limitResize resource (default True) to keep windows within screen bounds; maximum sizes are capped at twice the screen dimensions by maximumMaximumSize. Developers control resizing incrementally through resources like XmNminWidth, XmNmaxWidth, XmNwidthInc, and XmNheightInc, enabling grid-based adjustments. Iconification minimizes windows to icons by clicking button 1 on the minimize icon or using keyboard shortcuts like Alt+F9, with icons auto-placed via iconAutoPlace (default True) in areas such as the bottom-left corner; restoration happens by double-clicking the icon or selecting f.restore_and_raise from menus. Closing is initiated by double-clicking the window menu button or pressing Alt+F4, invoking the f.kill function, which can be intercepted programmatically using the WM_DELETE_WINDOW protocol via XmAddWMProtocolCallback to handle shutdown gracefully. Keyboard and mouse interactions in MWM follow standard X11 conventions enhanced by Motif bindings for efficient window switching and manipulation. Mouse operations include dragging windows with button 1 on the title bar for movement, button 3 to post icon or root menus, and double-clicks for quick actions like closing or restoring; these bindings can be customized but default to opaque moves unless moveOpaque is True. Keyboard shortcuts enable rapid navigation, such as to cycle through focused windows, or to post the window menu, and function keys like for restoration; full key bindings are defined in the DefaultKeyBindings set, modifiable via the keyBindings resource. Drag-and-drop for moving windows is supported through title bar interactions, while programmatic control integrates these via event handling in Motif applications. MWM operates on a single non-virtual without multi-desktop in versions post-2.1, focusing on panning across a bounded for positioning beyond the physical screen edges, with no inherent workspace switching. Desktop icons are managed automatically, placed according to iconPlacement (default "left bottom") and optionally stored in an icon box if useIconBox is enabled (default False); icons decorations via XmNiconPixmap for bitmaps, enhancing visual representation without altering core behaviors. The manager handles the root as a backdrop, allowing panning but limiting overall to screen multiples without virtual extensions. Session management in MWM complies with the X Session Management Protocol (XSMP), enabling save and restore of window states across logouts and restarts. Upon receiving SaveYourself messages, MWM saves managed client geometries and states to a database file (default ~/.mwmclientdb), which can be overridden via the sessionClientDB resource; it responds to associated XSMP interactions like Die and Shutdown, ensuring orderly session termination with a quitTimeout (default 1000 ms) for unresponsive clients. This integration allows seamless recovery of window positions, sizes, and icon states upon relogin. International support in MWM facilitates multi-language input and display through environment variables and resource adaptations. The LANG variable determines language-specific message catalogs and resource files, enabling localized menus, prompts, and behaviors; input methods are handled via X11's input extension, with font lists configurable through fontList (default "fixed") to support diverse character sets. Configuration paths like XFILESEARCHPATH and XBMLANGPATH adapt and app-defaults files for , ensuring proper rendering of non-Latin scripts without altering core management functions. These core functions rely on the toolkit for consistent protocols and interactions, maintaining a uniform across managed elements.

User Interface and Customization

The Window Manager (mwm) employs a distinctive visual style for its interface elements, including title bars, borders, and menus, to provide a consistent and professional appearance that aligns with the toolkit's design principles. This effect is created using shadow colors, such as topShadowColor for highlights and bottomShadowColor for depth, which give components like window frames a raised or recessed look on color displays. Standard decorations encompass a title bar displaying the window name, along with buttons for minimizing, maximizing, and accessing the window menu, plus resize handles on the borders for interactive manipulation. The system features hierarchical structures defined in files, enabling straightforward for application launchers, system functions, and operations. Menus can be activated via clicks on dedicated s or shortcuts, such as pressing button 1 on the window to pull down options like restore, move, resize, minimize, maximize, lower, and close. An provides similar functionality for minimized windows, while the icon box supports actions like packing icons to organize them neatly. Input mappings allow for customizable key bindings and actions to perform window operations efficiently. By default, 1 drags the title area to move windows, button 3 posts icon menus, and border drags resize windows, but these behaviors can be rebound using the buttonBindings and keyBindings resources in configuration files. functions, such as +F5 for restore or +F7 for move, follow conventions modeled after IBM's Common User Access (CUA) standards to ensure familiar interactions. Resource-based customization leverages the X Resource Database to adjust color schemes, fonts, and behaviors without requiring recompilation of the window manager. Users specify settings like foreground and background colors (e.g., Mwmmenuforeground), fonts via fontList (defaulting to "fixed"), and visual styles (e.g., frameStyle for slab or recessed frames) in files such as ~/.Xdefaults, ~/Mwm, or system-wide app-defaults. These resources apply globally or per-component, such as to and title bars, allowing tailored appearances while maintaining consistency. User functions enable programmable actions for window arrangement, including cascading and , directly through directives. For instance, the iconAutoPlace resource automatically arranges minimized windows in a grid, while iconPlacement options like "left bottom" support tiled icon layouts, and entries can invoke functions such as f.pack_icons for organized stacking. These capabilities allow users to define automated behaviors for efficient management.

Technical Architecture

Integration with X11 and Motif

The Motif Window Manager (mwm) integrates with the through its client-server model, functioning as an X client that communicates with the to manage rendering of window decorations and handle input events such as mouse clicks and keyboard bindings. mwm reparents client windows under its own frame windows while managing events on the root window, adding frames and controls while intercepting X protocol requests to enforce placement, resizing, and focus policies. mwm is fundamentally dependent on the toolkit for its implementation, utilizing widgets like XmFrame and XmRowColumn to build elements including titlebars, resize handles, and boxes, which guarantees visual and behavioral consistency with other Motif-based applications. This toolkit integration allows mwm to adhere to Motif's look-and-feel standards, facilitating smooth interoperability in environments where Motif is prevalent. For protocol support, mwm complies with the Inter-Client Communication Conventions Manual (ICCCM), enabling standardized communication for window properties, hints, and session management, such as responding to SaveYourself requests in the X Session Management Protocol. While the core mwm does not implement (EWMH), which are essential for modern and integration, subsequent forks incorporate EWMH compliance to enhance compatibility with contemporary X11 applications. In terms of , mwm exhibits a lightweight design with low memory and CPU overhead, relying solely on the 's native rendering without built-in , , or shadow effects, making it suitable for older hardware or minimalistic setups. mwm is compatible with modern Xorg implementations as the backend; however, legacy versions often necessitate specific patches to address changes in X11R7 and subsequent releases, particularly for input handling and multi-screen support.

Configuration and Resources

The Motif Window Manager (mwm) is configured primarily through X resources and dedicated configuration files that define its appearance, behavior, and menu structures. User-specific resources are typically set in the ~/.Xresources or ~/.Xdefaults file, which allows customization of elements such as window geometry, colors, fonts, and decorations, while system-wide defaults are provided in /usr/lib/X11/app-defaults/Mwm or equivalent paths. These resources leverage the X Resource Database for dynamic loading and application, enabling changes without restarting the session. For menu and key binding configurations, mwm uses a resource description file named .mwmrc in the user's ($HOME/.mwmrc or $LANG/.mwmrc) or system-wide at /etc/X11/mwm/system.mwmrc. This file employs a declarative syntax to define custom s and bindings; for example, a basic menu pane is structured as Menu MenuName { [Label](/page/Label) [Mnemonic] [Accelerator] Function }, where Label can be text or a bitmap file (@filename), Mnemonic underlines a for keyboard navigation (e.g., _C for "Close"), and Function specifies actions like f.close or f.[menu](/page/Menu) for submenus. Key bindings are defined in a Keys bindings_set_name block with the format key context function, such as Ctrl <Key>f window f.lower, allowing modifiers like Ctrl or to trigger functions in contexts like root, window, or . To manage and load these resources, the xrdb utility is used to merge user and system defaults into the X server's database; for instance, running xrdb -merge ~/.Xresources applies settings like Mwm*fontList: fixed for default fonts or Mwm*clientDecoration: menuBar minimize maximize to control decorations such as borders and buttons. Common examples include setting with Mwm*geometry: 100x100+0+0 for initial placement or colors via Mwm*foreground: black and Mwm*background: [white](/page/White) for visual . The configFile can specify a custom .mwmrc path, defaulting to ~/.mwmrc if unset. mwm is invoked at startup via the mwm command, often through xinit in a ~/.xinitrc (e.g., exec mwm), display managers like xdm, or session managers; command-line options include -display hostname:0 to specify the , -geometry widthxheight+x+y for initial sizing, -session {name} for predefined sessions, and -xrm 'Mwm*resource: value' to override settings on the fly. For multi-screen setups, -multiscreen manages all screens, with per-screen resources named via -screens screen1 screen2. Environment variables like XFILESEARCHPATH and SESSION_MANAGER influence loading paths. Troubleshooting common issues involves verifying Motif library availability, as missing dependencies like libXm.so or libXt.so can prevent startup—resolved by installing the OpenMotif or Lesstif package (e.g., via apt install libmotif-dev on Debian-based systems) and checking with ldd /usr/bin/mwm. Syntax errors in .mwmrc often cause menus to fail; test by commenting out sections or using mwm -xrm 'Mwm*configFile: /dev/null' to bypass the file. Connection problems to the may require setting DISPLAY explicitly, and logs from the (e.g., ~/.xsession-errors) help diagnose resource loading failures.

Licensing and Distribution

Historical Licensing

The Motif Window Manager (MWM), as part of the OSF/ toolkit, was initially developed and released under a proprietary licensing model controlled by the (OSF) in the late and throughout the 1990s. This model required licensees to pay royalties for access, distribution, and deployment on additional CPUs, with fees such as $2,000 for upgrades to existing royalty copies and up to $6,000,000 for lifetime buyouts covering all versions and maintenance releases. Restrictions prohibited unauthorized redistribution, modification, or sublicensing without explicit agreements from OSF (later succeeded by The Open Group in 1996), ensuring control over commercial implementations while limiting free use or adaptation. Distribution of MWM occurred primarily through bundling with commercial Unix operating systems, where vendors obtained licenses from OSF to integrate it as the default window manager. For instance, Hewlett-Packard's workstations shipped with support including mwm for graphical interfaces, and (DEC) bundled it within DECwindows for , providing X11-based window management tailored to VMS environments. These integrations targeted enterprise and workstation users, aligning MWM with standardized Unix desktop standards. The proprietary nature of the licensing had significant implications, particularly restricting adoption in emerging open-source communities during the 1990s, as developers and users faced barriers to obtaining affordable licenses for non-commercial experimentation or redistribution. This led to the creation of alternatives like LessTif, a free clone aimed at enabling users to compile and run -based applications without proprietary dependencies. Licensing was closely tied to the broader toolkit, which influenced its role in enterprise environments, such as powering the (CDE), where separate OSF agreements were required for full deployment. This model persisted until a transition to open-source licensing in 2012.

Open Source Transition

Prior to the full open-source release, in May 2000, The Open Group released Open Motif 2.1.30 as a source-available implementation under the Open Group Public License (OGPL). This allowed free use, reproduction, and distribution of the on open-source operating systems approved by the , but required payment of source code and royalty fees for use on proprietary systems. In October 2012, the Window Manager underwent a significant transition to licensing with the release of version 2.3.4 on October 23, under the Lesser General Public License (LGPL) version 2.1 or later, managed by The Open Group. This shift aimed to provide a freely available distribution for the Motif toolkit, fostering wider adoption and continued maintenance in light of declining usage. The source code became hosted on SourceForge, enabling users to compile and build Motif on modern systems, with the full 2.3.8 source release incorporating bug fixes and updates from the initial open version. The transition facilitated community-driven contributions, revitalizing development and integration into open source ecosystems. Today, Motif remains supported through the official website at motif.ics.com, which offers downloads, documentation, and commercial licensing options for specialized needs.

Legacy and Derivatives

Influence on Desktop Environments

The Motif Window Manager (mwm) played a central role through its derivative dtwm, which served as the default in the (CDE), a standardized for Unix systems developed in the early and prevalent through the . CDE, contributed primarily by and based on its Visual User Environment (VUE) derived from , integrated dtwm to provide consistent window management across vendors like , Sun, and , thereby defining interoperability standards for Unix workstations in enterprise settings. Through its prominence in CDE, mwm helped solidify as a standard for Unix, promoting uniform screen appearance, behavior, and widget interactions that influenced the design of applications. This standardization extended beyond window management to encompass style guidelines that ensured compatibility for Motif-based tools, fostering a cohesive look-and-feel in professional computing environments. mwm's legacy persists in several legacy operating systems, where it continues to support compatibility with older Motif applications; for instance, it remains available in IBM's AIX, Hewlett-Packard's , and VMS Software's implementations to handle mission-critical software without disruption. In specifically, DECwindows Motif integrates mwm for graphical session handling, preserving functionality in environments still reliant on X11-based interfaces. The visual style of mwm, characterized by its distinctive 3D appearance with shaded borders and title bars, set early expectations for polished, professional window decorations in X11 environments, influencing the trajectory toward more integrated and aesthetically refined desktops in subsequent systems. This impact is evident in how mwm's conventions for window placement, resizing, and management informed broader X11 evolution, emphasizing reliability over novelty in .

Modern Forks and Usage

In recent years, the Motif Window Manager has seen development through modern forks that address compatibility issues with contemporary X11 implementations. The Enhanced Motif Window Manager (EMWM), initiated around 2021, is a prominent that incorporates fixes for Xorg extensions, including support for multi-monitor configurations via and Xrandr, encoding, Xft fonts, and relevant (EWMH). EMWM continues to be actively maintained, with updates as recent as October 2025. It also adds features like true mode and includes companion utilities such as a simple session manager (XmSm) and an application launcher (XmToolbox), making it suitable for lightweight desktop environments without the overhead of full suites like the (CDE). Another variant, dtwm, serves as the CDE-themed and is derived directly from mwm version 1.2.4, providing workspace grouping and integration tailored for CDE deployments. Contemporary usage of the Motif Window Manager and its forks emphasizes efficiency in resource-constrained environments, such as older or underpowered hardware, where its classical, low-footprint design offers stability without demanding modern graphical accelerations. It remains popular among enthusiasts seeking a minimal, reliable X11-based , particularly in setups prioritizing over visual flair. Activity around Motif-based systems surged in 2024, with discussions highlighting potential for dedicated distributions built on forks like EMWM to cater to users desiring a maintained, traditional X11/ desktop with updated hardware support. Enhancements in these forks have focused on bolstering with current X11 extensions, ensuring viability on modern systems while preserving the original's core behaviors. The software is actively maintained across several platforms, including distributions via packages for the base mwm, ports for both mwm and EMWM, and through VSI DECwindows , which integrates the window manager as part of its framework. As an X11-centric tool, it inherently avoids compatibility, aligning with ecosystems that continue to rely on the . Community engagement centers on specialized forums and news outlets, where contributors praise its appeal for creating stable, no-frills environments reminiscent of early Unix workstations, often in conjunction with tools like OpenMotif for application development.

References

  1. [1]
    [PDF] Motif Programming Manual - O'Reilly Media
    ... Motif Window Manager (mwm). It discusses the shell widget resources and window manager protocols that can be used to communicate with the window manager ...
  2. [2]
    Desktop Technologies -- Motif - The Open Group
    The Motif Window Manager is a separate ap plication that allows users to modify windows adding icons or resizing, for example. It implements policies that ...
  3. [3]
    Motif Programming Manual (Volume 6A): 1 - Introduction to Motif
    Motif was designed by the Open Software Foundation (OSF), a non-profit consortium of companies such as Hewlett-Packard, Digital, IBM, and dozens of other ...
  4. [4]
    [PDF] HP OSF /Motif Programmer's Guide - Bitsavers.org
    OSF /Motif Window Manager Presence ... development of new or extended widgets. The aSF /Motif widget set consists of a number of different widgets ...<|control11|><|separator|>
  5. [5]
    Overview of Motif 2.0 - The Open Group
    OSF Motif 2.0 introduces two new major features on the desktop: virtual screen management inside MWM and a Workspace Management Protocol supported by MWM.
  6. [6]
    Open Motif FAQ - The Open Group
    ANSWER: A set of the official documentation has been made freely available for personal use as the Open Motif Documentation Supplement, available from http:// ...
  7. [7]
    Motif download | SourceForge.net
    Rating 4.6 (5) · FreeMotif is a freely available source code distribution for the Motif user interface component toolkit. Motif 2.3.8 is an updated version of Open Motif 2.3.
  8. [8]
    mwm(1): Motif Window Manager - Linux man page - Die.net
    The mwm window manager controls window state such as placement, size, display, and input-focus ownership. It is not part of CDE.
  9. [9]
    mwm
    It provides functions that facilitate control (by the user and the programmer) of elements of window state such as placement, size, icon/normal display, and ...
  10. [10]
    Motif Window Manager: mwm - Oregon State University
    The Motif Window Manager (mwm) is popular, has a 3D look, is easy to use, and is part of the Motif GUI, which follows OSF standards.Missing: definition | Show results with:definition
  11. [11]
    Using DECwindows Motif for OpenVMS — VMS Software, Inc.
    This guide is designed to help new and experienced users learn and use VMS DECwindows Motif software.
  12. [12]
  13. [13]
    Motif - Browse /Motif 2.3.8 Source Code at SourceForge.net
    - **Release Date**: Motif 2.3.8 source code was released on **2017-12-05**, as indicated by the "Modified" date for files like `motif-2.3.8.tar.gz`, `README`, `RELEASE`, and `RELNOTES`.
  14. [14]
    C.2.3. Window Managers | Red Hat Enterprise Linux | 6
    The Motif Window Manager ( mwm ) is a basic, stand-alone window manager. Since it is designed to be stand-alone, it should not be used in conjunction with GNOME ...
  15. [15]
    Common Desktop Environment (CDE) 2.1 Data Sheet
    CDE incorporates the industry-standard Motif 2.1 application programming interface (API) and provides additional APIs for key desktop services, such as ...
  16. [16]
    CDE released as open source - OSnews
    Aug 6, 2012 · CDE was announced in 1993, as a joint development effort by Hewlett-Packard, IBM, Novell, and Sun. CDE was part of the Common Open Software ...
  17. [17]
    TOG Press Release - Motif 2.1 - The Open Group
    This release solves user interface development incompatibilities across platforms, shortening application development time and reducing customer support costs.Missing: Manager history
  18. [18]
    OSF and the Open Source Movement
    Feb 1, 2005 · In 1996 the OSF and X/Open merged to form The Open Group (TOG), and the initial goal of developing reference implementations of the open ...
  19. [19]
    [PDF] Using DECwindows Motif for OpenVMS - VMS Software
    In this manual, every use of DECwindows and DECwindows Motif refers to DECwindows Motif for. OpenVMS software. ... is the open standard user interface adopted by ...
  20. [20]
    17 Interacting With the Window Manager - O'Reilly
    This chapter provides technical details about how Motif applications can interact with the window manager.
  21. [21]
    mwm(1) — Arch manual pages
    The window manager is an X Session Management Protocol aware client. It responds to SaveYourself (and other associated messages) by saving the geometries of its ...
  22. [22]
    4 Overview of the Motif Toolkit - O'Reilly
    Gadgets, or windowless widgets, were originally developed as a part of Motif. They were added to Xt as of X11 Release 4. Motif provides gadget versions of many ...
  23. [23]
    2 Introduction to Motif - O'Reilly
    This chapter answers the question "Why Motif?" in terms of the development of applications that are "easy enough for your mother to use."
  24. [24]
    stackfield/mwm: Motif Window Manager - GitHub
    Oct 19, 2021 · Motif Window Manager, this is imported from motif/client/mwm(motif version 2.3.4, Original are in http://motif.ics.com/)
  25. [25]
    Motif 2.1 Data Sheet - The Open Group
    The Motif 2.1 Window Manager (mwm) is a "lite" version of the CDE 2.1 Window Manager, desktop window manager (dtwm 2.1), and provides functionality ...
  26. [26]
    alx210/emwm: Enhanced Motif Window Manager (MWM ... - GitHub
    Enhanced Motif Window Manager (MWM fork). Supports Xinerama, Xrandr, UTF-8/Xft, and relevant EWMH. - alx210/emwm.
  27. [27]
    11.31 X/Motif Runtime and XFS Patch - HPE Support
    Resolution: Changes made into mwm to ensure that mwm will not loop. ... X11R7.7. PHSS_43690: 1. ( SR: QXCR1001310650 ) Problem with X libraries. Resolution ...
  28. [28]
    mwm Command - IBM
    It provides functions that facilitate control (by the user and the programmer) of elements of window states such as placement, size, icon or normal display, and ...Missing: Motif documentation
  29. [29]
    mwmrc — the Motif Window Manager Resource Description File
    The keyBindings resource value is the name of a set of key bindings that are used to configure window manager behavior. A window manager function can be done ...<|control11|><|separator|>
  30. [30]
    The Open Group Desktop Technologies -- Motif 2.1 Price List
    Effective January 1, 1997, this program replaces the Motif, Certification Program offered for previous versions of Motif. ... Option C - OSF/Motif Window Manager ...Missing: history | Show results with:history<|control11|><|separator|>
  31. [31]
    Motif 2.1 Price List Attachment - The Open Group
    $$ 6,000,000 - Onetime fee. The Object Code Lifetime Buyout Fee includes OSF/Motif R2.1, all previous OSF/Motif versions and maintenance releases, and covers ...
  32. [32]
    Solaris Common Desktop Environment: Motif ... - Oracle Help Center
    4 Solaris 2.4 Motif: Based on OSF/Motif 1.2.3 with additional bugfixes and enhancements. The exact release of Motif depends on what version of CDE has been ...
  33. [33]
    3.3.3 Using Motif on SPARC Solaris and HP-UX - LispWorks
    3.3.3 Using Motif on SPARC Solaris and HP-UX. LispWorks on SPARC Solaris and HP-UX does not support GTK+, and Motif is the only supported window system.
  34. [34]
    Lesstif: One User's Impression LG #30 - Linux Gazette
    The application developers can continue to use Motif, while Linux users can still compile and run the programs without the proprietary libraries. Jon ...
  35. [35]
    [PDF] OSF/CDE 2.1 - The Open Group
    For new and existing OSF/CDE Licensees: To specify which category of OSF/CDE license ... Motif, OSF/1, UNIX and the "X Device" are registered trademarks ...
  36. [36]
  37. [37]
    Petition to Open Source CDE and Motif - Marutan.net
    Motif, from version 2.1 to the new bug fix release 2.3.4 has been released under the GNU LGPL. Motif is available from the new Motif Sourceforge page, and ...
  38. [38]
    ICS MotifZone
    ### Summary of Motif's Open Source Transition
  39. [39]
    Chapter 14 Solaris Common Desktop Environment
    Solaris CDE includes a desktop server, a Session Manager, a Window Manager (based on Hewlett-Packard's Visual User Environment), and numerous desktop utilities.
  40. [40]
    Definition of Motif - PCMag
    The graphical user interface (GUI) endorsed by the Open Software Foundation. Motif became the standard graphical interface for Unix workstations.
  41. [41]
    OSF Motif: the user interface standard - IEEE Xplore
    OSF Motif: the user interface standard ; Article #: ; Date of Conference: 17-17 November 1989 ; Date Added to IEEE Xplore: 06 August 2002.
  42. [42]
    EMWM - Enhanced Motif Window Manager - fastestcode.org
    EMWM is a fork of the Motif Window Manager with fixes and enhancements. The idea behind this is to provide compatibility with current xorg extensions and ...
  43. [43]
    FreshPorts -- x11-wm/emwm: Enhanced Motif Window Manager
    Jul 11, 2023 · EMWM is a fork of the Motif Window Manager with fixes and enhancements. It provides compatibility with current xorg extensions and applications.
  44. [44]
  45. [45]
    "dtwm"("user) manual page - The Common Desktop Environment
    dtwm is the CDE Window Manager, an X Window System window manager based on Motif, providing window management and workspace grouping.
  46. [46]
    Debian -- Details of package mwm in bullseye
    This package contains the Motif Window Manager, which has a clear but classical appearance. It is accompanied by xmbind, which is used to configure virtual key/ ...
  47. [47]
    There's a market out there for a modern X11/Motif-based desktop ...
    Dec 15, 2024 · EMWM is a fork of the Motif Window Manager with fixes and enhancements. The idea behind this is to provide compatibility with current xorg ...Missing: history | Show results with:history
  48. [48]
    Debian -- Package Search Results -- mwm
    Found 2 matching packages. Exact hits. Package mwm. bullseye (oldoldstable) (x11): Motif Window Manager 2.3.8-3: amd64 arm64 armhf ...Missing: December 2017
  49. [49]
    DECwindows Motif - VMS Products
    A GUI to an OpenVMS system. The DECwindows Motif software follows a client/server processing model, where the server is a single-shared process.
  50. [50]
    Other - Enhanced Motif Window Manager | The FreeBSD Forums
    May 31, 2023 · Yes, it is very good window manager. It allow to have a CDE like desktop without having the complexity of CDE. Also, it is have a real FULLSCREEN!Mixing Motif and Gnome/KDEOpenlook, CDE, Motif, etcMore results from forums.freebsd.org