PowerOpen Environment ( POE ) は、1991 年にAIM アライアンスによって作成された、PowerPCコンピュータ アーキテクチャ上でUnixベースのオペレーティングシステムを実行するためのオープン スタンダードです。
AIMアライアンスは1991年10月2日に発表され、AppleとIBMの歴史的な初の技術提携となった。その多くの壮大な目標の1つは、Appleのユーザーフレンドリーなグラフィカルインターフェイスとデスクトップアプリケーション市場を、IBMの拡張性の高いUnixサーバー市場と最終的に統合し、Appleが新興の「汎用デスクトップオープンシステム市場」と考えていた分野に両社が参入することだった。これは、Appleが1991年11月に発表したA/UX 3.0で触れられた。次期A/UX 4.0(実際にはリリースされなかった)はPowerOpen Environment ABIをターゲットとし、IBMのAIX版Unixの機能をA/UXに統合し、Open Software FoundationのOSF/1カーネルを使用する予定だった。A/UX 3.0は、この新しいシステムへの「重要な移行パス」として機能し、UnixおよびSystem 7アプリケーションをPowerOpenに準拠させるものだった。[ 1 ] A/UX 4.0とAIXは、IBMのさまざまなPOWERおよびPowerPCハードウェア、およびAppleのPowerPCベースのハードウェア上で動作するように設計されていました。[ 2 ]
PowerOpenは、Unixベースのアプリケーションを実行する必要のあるPowerPC Macユーザー向けのオペレーティングシステムとなる。…Appleは、Finderをはじめとする標準的なMacintoshアプリケーションが、現在A/UXで実行されているのと同様に、新しいAIX上でも実行できるようにするために必要な技術をIBMに提供することに合意した。Appleはこの合意によって誕生する新しいバージョンのA/UXにPowerOpenという名称を付け、IBMも新しいAIXに同様の名称を付ける予定だ。
PowerPC上でLinuxディストリビューションやAIXといったUnix系オペレーティングシステムが普及するにつれ、POEの必要性は低下していった。PowerOpen AssociationはPOEの普及促進と適合性テストを行うために設立されたが、1995年に解散した。同年、他のAIM関連組織も解散した。
POEにはAPIとABIの仕様が含まれています。[ 4 ] POEにABI仕様が含まれていることは、 POSIXやXPG4などの他のオープンシステムとの違いであり、通常は特定のハードウェアに限定されるプラットフォーム非依存のバイナリ互換性を可能にします。AIXから派生したPOEは、POSIX、XPG4、Motifなどの業界オープン標準に準拠しています。
POEはハードウェアバスに依存しません。システム実装はノートパソコンからスーパーコンピュータまで多岐にわたります。マルチユーザー、マルチタスクのオペレーティングシステムが必要です。ネットワークサポート、X Window System拡張機能、Macintosh Application Services拡張機能、およびMotifを提供します。
Macintosh Application Services (MAS) は、680x0 アーキテクチャ用に書かれたものを含め、X 環境で既存の Mac アプリケーションを他のアプリケーションと並行して実行することを目的とした Apple のソフトウェア製品でした。[ 5 ]また、PowerPC に移植された Mac アプリケーションもサポートしていた MAS は、「PowerOpen アライアンスに対する Apple の主要な貢献」と評され、 3 つの異なるワークステーション プラットフォームでQuickTimeムービーを含む Mac アプリケーションを実行するデモンストレーションが行われました。これは PowerOpen アーキテクチャのオプション コンポーネントでした。[ 6 ]