# 使用 Homebrew, MacPorts, pacman, dnf, zypper, apk, apt 安装 openmotif

查看 openmotif 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

## 安装

```sh
sudo av install brew:openmotif
```

其他安装命令:

### macOS

- Homebrew (100%):

```sh
brew install openmotif
```

  证据: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install openmotif
```

  证据: MacPorts ports tree: x11/openmotif/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- pacman (92%):

```sh
sudo pacman -S openmotif
```

  证据: Arch Linux sync databases: openmotif from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- dnf (92%):

```sh
sudo dnf install motif
```

  证据: Fedora Rawhide package metadata: motif from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- zypper (92%):

```sh
sudo zypper install motif
```

  证据: openSUSE Tumbleweed package metadata: motif from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

- apk (92%):

```sh
sudo apk add mwm
```

  证据: Alpine Linux edge package indexes: mwm from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install mwm
```

  证据: Debian stable package indexes: mwm from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

## 软件包事实

- **软件包键:** brew:openmotif
- **软件包管理器:** Homebrew
- **版本:** 2.3.8
- **来源摘要:** LGPL release of the Motif toolkit
- **主页:** <https://motif.ics.com/motif>
- **最后更新:** 2026-07-11T09:50:49+09:00
- **已生成:** 2026-08-03T19:37:03+00:00

## 可执行文件

- mwm (别名)
- uil (别名)
- xmbind (别名)

## 安装行为

- Bottle: 不可用

## 版本和新鲜度

- 页面生成时间: 2026-08-03
- 管理器版本: 2.3.8
## 项目历史与用法

OpenMotif packages the Motif GUI toolkit and the Motif Window Manager for X11. Its history is important because Motif was a commercial Unix desktop standard before it became freely redistributable under the LGPL.

### 项目历史

Motif originated at the Open Software Foundation as a standard GUI for Unix platforms. OSF began with a 1988 Request For Technology, selected pieces from competing interface proposals, and first shipped Motif in 1989.

Motif became closely tied to the Common Desktop Environment and commercial Unix workstations. That made it a de facto professional X11 widget set, but its royalty-bearing proprietary licensing also created demand for a free replacement, most notably LessTif.

Open Motif was released on 2000-05-15 under a license that allowed royalty-free distribution only on open-source platforms; that license was not itself an open-source license. In October 2012, Motif 2.3.4 was released on SourceForge under LGPL-2.1-or-later, turning the original toolkit into free software and making LessTif's original compatibility mission largely historical.

### 采用历史

Motif's adoption came from workstation Unix rather than from modern web-style developer ecosystems. It was the toolkit for CDE, was standardized through the Motif API, and shipped in environments where X11 desktop applications and mwm were the expected interface layer.

Linux and BSD distributions keep OpenMotif available for legacy X11 software and for packages that still build against libXm, libMrm, or libUil. Arch Linux packages openmotif as LGPL-2.1-or-later and marks it as conflicting with lesstif, while Fedora's motif package provides mwm, xmbind, libXm, libMrm, and libUil.

### 使用方式

Developers use OpenMotif to build or run X11 applications written for the Motif API. The package supplies the widget libraries, the UIL compiler, xmbind keyboard bindings, and mwm for systems or retro/industrial applications that still expect Motif behavior.

The modern use case is often maintenance: compiling old Unix GUI code, keeping CDE-era applications alive, or running mwm in a minimal X11 session.

### 为什么软件包爱好者会关心

OpenMotif is a textbook package-history hinge: a once-proprietary Unix standard, a long-lived free clone in LessTif, then an LGPL upstream release that changed which package distributions should prefer. Its dependency surface also shows classic X11 packaging: libX11, Xt, Xmu, Xft, Xp, bitmap resources, man pages, and Motif-specific shared libraries.

### 时间线

- 1988: OSF issued a Request For Technology for a Unix GUI standard.
- 1989: OSF first shipped Motif.
- 2000-05-15: Open Motif was released under a royalty-free but restricted license.
- 2012-10-23: SourceForge file metadata for Motif 2.3.4 records the LGPL release artifacts.
- 2017-12-05: Motif 2.3.8 was released, according to the Motif article and downstream package versions.

### Related projects

- LessTif was the LGPL-compatible Motif clone created while Motif itself was not free software. CDE is the desktop environment most strongly associated with Motif, and mwm is the Motif Window Manager shipped by the package.

### 来源

- <https://archive.opengroup.org/openmotif/faq.html>
- <https://archlinux.org/packages/extra/x86_64/openmotif/>
- <https://en.wikipedia.org/wiki/Motif_(software)>
- <https://packages.fedoraproject.org/pkgs/motif/motif/fedora-43.html>
- <https://sourceforge.net/projects/motif/files/Motif%202.3.4%20Binaries/Red%20Hat%20Enterprise%20Linux%206%20i686/>


## 安全说明

narrow executable package without higher-risk signals.

- **Geiger 风险:** 绿色 / 低
- narrow executable package without higher-risk signals

## 其他软件包管理器记录

- dnf - motif - 2.3.8-4.fc45: normalized package name match | Fedora Rawhide package metadata: motif from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | Run-time libraries and programs | http://www.motifzone.net/
- pacman - openmotif - 2.3.8-4: normalized package name match | Arch Linux sync databases: openmotif from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Open Motif | https://motif.ics.com/
- zypper - motif - 2.3.8-4.6: normalized package name match | openSUSE Tumbleweed package metadata: motif from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | Motif Runtime Programs | https://motif.ics.com/
- MacPorts - openmotif: normalized package name match | MacPorts ports tree: x11/openmotif/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Debian apt - mwm - 2.3.8-4: installed executable or alias match | Debian stable package indexes: mwm from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Motif Window Manager | https://motif.ics.com/
- Debian apt - uil - 2.3.8-4: installed executable or alias match | Debian stable package indexes: uil from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Motif - UIL (User Interface Language) compiler | https://motif.ics.com/
- Ubuntu apt - mwm - 2.3.8-3.1build1: installed executable or alias match | Ubuntu 24.04 LTS package indexes: mwm from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Motif Window Manager | https://motif.ics.com/
- Ubuntu apt - uil - 2.3.8-3.1build1: installed executable or alias match | Ubuntu 24.04 LTS package indexes: uil from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Motif - UIL (User Interface Language) compiler | https://motif.ics.com/
- apk - mwm - 2.5.2-r0: installed executable or alias match | Alpine Linux edge package indexes: mwm from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Motif Window Manager | https://github.com/thentenaar/motif


## Combined YAML source

View the package source record on GitHub. [combined/openmotif.yml](https://github.com/mxcl/pkgdb/blob/main/combined/openmotif.yml)


## 来源

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
