pkg.soopen package index

brew / 順位 6703

omniorb を Homebrew, apt, Nix, dnf, MacPorts, zypper でインストール

omniorb のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install omniorb

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install omniORB

MacPorts ports tree · devel/omniORB/Portfile · ソース: api.github.com

Linux

Debian apt確認済み · 92%
sudo apt install omniorb

Debian stable package indexes · omniorb · ソース: deb.debian.org

Nix確認済み · 92%
nix profile install nixpkgs#omniorb

nixpkgs package indexes · pkgs/by-name/om/omniorb/package.nix · ソース: api.github.com

Fedora dnf確認済み · 92%
sudo dnf install omniORB

Fedora Rawhide package metadata · omniORB · ソース: dl.fedoraproject.org

openSUSE zypper確認済み · 92%
sudo zypper install libomniORB4-3

openSUSE Tumbleweed package metadata · libomniORB4-3 · ソース: download.opensuse.org

概要

パッケージ概要

IOR and naming service utilities for omniORB

コマンドとエイリアス

  • catior
  • convertior
  • genior
  • nameclt
  • omkdepend
  • omniMapper
  • omniNames
  • omnicpp
  • omniidl
  • omniidlrun.py

履歴

プロジェクトの歴史と使われ方

omniORB is a free CORBA Object Request Broker for C++ and Python, historically known for performance, standards compliance, and longevity. The Homebrew package exposes the classic omniORB command-line utilities: IDL compilation, naming-service tools, IOR inspection and conversion, and support programs around the ORB runtime.

プロジェクトの歴史

The project history says omniORB began at Olivetti Research Ltd in Cambridge, whose lab later became Olivetti and Oracle Research Ltd and then AT&T Laboratories Cambridge in 1999. Development continued through those institutional changes, with multiple public releases, betas, and development snapshots.

A historical presentation by Duncan Grisby records early design details: omniORB was developed at ORL, originally targeted embedded platforms, omniORB 1 used Orbix's proprietary protocol, and omniORB 2 was designed for IIOP. The same material identifies omniORB 2.2 as a public release in May 1997.

On April 24, 2002, AT&T Laboratories Cambridge closed as part of AT&T's research cuts. omniORB then became an independent project, with original developers continuing involvement and SourceForge becoming the public project home.

採用の歴史

The official site says omniORB is used by many thousands of developers and deployed in countless applications. It also notes that omniORB was one of only three ORBs awarded the Open Group's Open Brand for CORBA, meaning it passed compliance testing for CORBA 2.1.

Its adoption persisted because CORBA users needed a robust free ORB with both C++ and Python mappings. Distro packages across Debian, Ubuntu, Fedora-family systems, MacPorts, Nix, openSUSE, and Homebrew reflect the long tail of CORBA systems that still need IDL compilers, naming services, and IIOP interoperability.

使われ方

Developers use omniidl to compile CORBA IDL into language bindings, run omniNames as the CORBA Naming Service, and use utilities such as catior, convertior, and genior when inspecting or constructing interoperable object references.

The runtime implements CORBA 2.6-era features such as C++ and Python language bindings, GIOP/IIOP protocol support, a multithreaded runtime, TypeCode and Any, DynAny, AMI, local interfaces, IPv6, dynamic invocation/skeleton interfaces, and a complete Naming Service.

パッケージ好きにとっての重要性

omniORB is one of those packages that carries a whole distributed-systems era inside a formula. Installing it pulls in not just a library but an IDL toolchain, a naming service, and utilities for an interoperability model that predates REST and gRPC.

Its significance is also archival: it connects package managers to the Cambridge research-lab lineage that produced VNC and other infrastructure, then survived the lab closure as an independent open source project.

タイムライン

  • May 1997: omniORB 2.2 is released to the public, according to historical project material.
  • 1999: Olivetti Research's successor lab becomes AT&T Laboratories Cambridge.
  • June 1999: omniORB documentation records Open Group CORBA branding for CORBA 2.1 compliance.
  • April 24, 2002: AT&T Laboratories Cambridge closes and omniORB becomes independent.
  • March 31, 2025: the official site announces omniORB 4.3.3 and omniORBpy 4.3.3.

Related projects

  • omniORB is part of the CORBA ecosystem alongside commercial ORBs, TAO, MICO, ORBit, and language mappings such as omniORBpy. For package users, omniORBpy is especially important because it lets Python programs interoperate with C++ CORBA services through the same ORB family.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 3 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
catiorcliグローバル実行可能ファイル
convertiorcliグローバル実行可能ファイル
geniorcliグローバル実行可能ファイル
namecltcliグローバル実行可能ファイル
omkdependcliグローバル実行可能ファイル
omniMappercliグローバル実行可能ファイル
omniNamescliグローバル実行可能ファイル
omnicppcliグローバル実行可能ファイル
omniidlcliグローバル実行可能ファイル
omniidlrun.pycliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-08-04
マネージャ版4.3.4
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://omniorb.sourceforge.io/

  • 情報No package-manager update timestamp was available.信頼度 低
  • 情報Release/tag comparison is only available for GitHub repositories.https://omniorb.sourceforge.io/信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:omniorb
バージョン4.3.4
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/omniorb
ホームページhttps://omniorb.sourceforge.io/
上流ドキュメントhttps://omniorb.sourceforge.io/
ライセンスGPL-2.0-or-later AND LGPL-2.1-or-later
ソースアーカイブhttps://downloads.sourceforge.net/project/omniorb/omniORB/omniORB-4.3.4/omniORB-4.3.4.tar.bz2
依存関係openssl@3, python@3.14, zstd
ビルド依存関係pkgconf
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameomniorb
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

omniorb 4.3.3+ds1-1

IOR and naming service utilities for omniORB

http://omniorb.sourceforge.net

sudo apt install omniorb
  • Section: devel
  • Architecture: amd64
  • Source Package: omniorb-dfsg
  • 5 依存関係
  • normalized package name match
  • 一致条件: Omniorb
Debian stable package indexes · deb.debian.org · Debian stable package indexes: omniorb from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

omniorb

nix profile install nixpkgs#omniorb
  • normalized package name match
  • 一致条件: Omniorb
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/om/omniorb/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

omniorb 4.3.2+ds1-1.1build2

IOR and naming service utilities for omniORB

http://omniorb.sourceforge.net

sudo apt install omniorb
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: omniorb-dfsg
  • 5 依存関係
  • normalized package name match
  • 一致条件: Omniorb
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: omniorb from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

omniORB 4.3.4-6.fc45

A robust high performance CORBA ORB for C++ and Python

http://omniorb.sourceforge.net

sudo dnf install omniORB
  • License: LGPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: omniORB
  • 8 依存関係
  • 13 提供
  • normalized package name match
  • 一致条件: Omniorb
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: omniORB from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
dnf95%

omniORB-devel 4.3.4-6.fc45

Development files for omniORB

http://omniorb.sourceforge.net

sudo dnf install omniORB-devel
  • License: LGPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: omniORB
  • 21 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Omniorb
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: omniORB-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
dnf95%

omniORB-doc 4.3.4-6.fc45

Documentation files for omniORB

http://omniorb.sourceforge.net

sudo dnf install omniORB-doc
  • License: LGPL-2.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: omniORB
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Omniorb
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: omniORB-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
dnf95%

omniORB-servers 4.3.4-6.fc45

OmniORB naming service

http://omniorb.sourceforge.net

sudo dnf install omniORB-servers
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: omniORB
  • 9 依存関係
  • 4 提供
  • normalized package name match
  • 一致条件: Omniorb
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: omniORB-servers from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
dnf95%

omniORB-utils 4.3.4-6.fc45

Development files for omniORB

http://omniorb.sourceforge.net

sudo dnf install omniORB-utils
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: omniORB
  • 7 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Omniorb
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: omniORB-utils from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
zypper95%

libomniORB4-3 4.3.2-1.8

omniORB libraries

https://omniorb.sourceforge.io

sudo zypper install libomniORB4-3
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: omniORB
  • 6 依存関係
  • 9 提供
  • normalized package name match
  • 一致条件: Omniorb
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libomniORB4-3 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libomnithread4 4.3.2-1.8

omniORB thread library

https://omniorb.sourceforge.io

sudo zypper install libomnithread4
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: omniORB
  • 4 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Omniorb
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libomnithread4 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

omniORB 4.3.2-1.8

A robust high performance CORBA ORB for C++ and Python

https://omniorb.sourceforge.io

sudo zypper install omniORB
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: omniORB
  • 7 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Omniorb
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: omniORB from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

omniORB-devel 4.3.2-1.8

Development libraries, header files and utilities for omniORB

https://omniorb.sourceforge.io

sudo zypper install omniORB-devel
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later
  • Category: Development/Libraries/C and C++
  • Architecture: x86_64
  • Source Package: omniORB
  • 5 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Omniorb
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: omniORB-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

omniORB

sudo port install omniORB
  • normalized package name match
  • 一致条件: Omniorb
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/omniORB/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

omniidl 4.3.3+ds1-1

omniORB IDL to C++ and Python3 compiler

http://omniorb.sourceforge.net

sudo apt install omniidl
  • Section: devel
  • Architecture: amd64
  • Source Package: omniorb-dfsg
  • 4 依存関係
  • 1 任意依存関係
  • installed executable or alias match
  • 一致条件: Omniidl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: omniidl from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt92%

omniidl 4.3.2+ds1-1.1build2

omniORB IDL to C++ and Python3 compiler

http://omniorb.sourceforge.net

sudo apt install omniidl
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: omniorb-dfsg
  • 4 依存関係
  • 1 任意依存関係
  • installed executable or alias match
  • 一致条件: Omniidl
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: omniidl from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

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