macOS
brew install odelocal Homebrew formula metadata
安装
brew install odelocal Homebrew formula metadata
sudo apk add odeAlpine Linux edge package indexes · ode · 来源: dl-cdn.alpinelinux.org
sudo dnf install odeFedora Rawhide package metadata · ode · 来源: dl.fedoraproject.org
nix profile install nixpkgs#odenixpkgs package indexes · pkgs/by-name/od/ode/package.nix · 来源: api.github.com
sudo pacman -S odeArch Linux sync databases · ode · 来源: geo.mirror.pkgbuild.com
sudo apt install libode-devDebian stable package indexes · libode-dev · 来源: deb.debian.org
sudo zypper install libode8openSUSE Tumbleweed package metadata · libode8 · 来源: download.opensuse.org
概览
Simulating articulated rigid body dynamics
历史
Open Dynamics Engine, usually packaged as ODE, is a C/C++ rigid-body dynamics and collision-detection library for games, robotics, VR, and simulation tools. It is one of the older open-source physics engines still visible in operating-system package sets.
The official site presents ODE as Russell Smith's open-source, high-performance rigid-body dynamics library with an easy C/C++ API, advanced joint types, integrated collision detection, and friction. The license section carries Russell L. Smith copyright dates from 2001-2004 and offers redistribution under either LGPL 2.1-or-later terms or a BSD-style license.
ODE's documentation history predates modern code-hosting norms: the official site points to Bitbucket source, a community wiki/manual, mailing lists, old mailing-list archives, and slides from ODE talks including IGC 2002 and PARC in December 2004. A GitHub mirror under odedevs/ode appeared in 2026, but the project history is much older than that repository.
The official introduction says ODE is used in computer games, 3D authoring tools, and simulation tools. The manual narrows the proven application areas to ground vehicles, legged creatures, and moving objects in virtual reality environments.
Package metadata shows broad distribution across Homebrew, Debian/Ubuntu, Fedora, MacPorts, Nix, Arch, Alpine, and openSUSE-family package names, which is consistent with a mature C/C++ library depended on by native software and simulators.
Developers link ODE into native applications that need articulated rigid-body simulation, constraints and joints, collision detection, and friction modeling. The package exposes ode-config for build integration, while the library API is used from C or C++ simulation code rather than as a standalone end-user CLI.
ODE matters because it represents a long-lived pre-GitHub open-source library that survived through package managers. For package nerds, its dual-license model, old docs, mailing-list archives, and native build metadata tell a story about how early game and robotics middleware entered Linux and macOS distributions.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
ode-config | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:ode |
|---|---|
| 版本 | 0.16.6 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/ode |
| 主页 | https://www.ode.org/ |
| 仓库 | https://bitbucket.org/odedevs/ode |
| 上游文档 | https://www.ode.org/ode-latest-userguide.pdf |
| 许可证 | LGPL-2.1-or-later OR BSD-3-Clause |
| 源码归档 | https://bitbucket.org/odedevs/ode/downloads/ode-0.16.6.tar.gz |
| 最后更新 | 2026-06-22T14:05:40-07:00 |
| Pulse | updated |
| 依赖 | libccd |
| 构建依赖 | autoconf, automake, libtool, pkgconf |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ode |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libode-dev 2:0.16.6-2
Open Dynamics Engine - development files
sudo apt install libode-devlibode8t64 2:0.16.6-2
Open Dynamics Engine - runtime library
sudo apt install libode8t64ode
nix profile install nixpkgs#odelibode-dev 2:0.16.2-1.1build1
Open Dynamics Engine - development files
sudo apt install libode-devlibode8t64 2:0.16.2-1.1build1
Open Dynamics Engine - runtime library
sudo apt install libode8t64ode 0.16.6-r0
A free, industrial quality library for simulating rigid body dynamics
sudo apk add odeode 0.16.6-3.fc44
High performance library for simulating rigid body dynamics
https://bitbucket.org/odedevs/ode
sudo dnf install odeode-devel 0.16.6-3.fc44
Development files for ode
https://bitbucket.org/odedevs/ode
sudo dnf install ode-develode-double 0.16.6-3.fc44
Ode physics library compiled with double precision
https://bitbucket.org/odedevs/ode
sudo dnf install ode-doubleode 0.16.6-2
High performance library for simulating rigid body dynamics
https://bitbucket.org/odedevs/ode/
sudo pacman -S odelibode8 0.16.5-1.5
Open Dynamics Engine Library development files
sudo zypper install libode8ode-devel 0.16.5-1.5
Open Dynamics Engine Library development files
sudo zypper install ode-develode
sudo port install ode来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.