
Common Open Software Environment ( COSE ) は、1993年3月に当時の主要なUnixベンダーによって結成された、オープンで統一されたオペレーティングシステム(OS) 標準を作成するための取り組みでした。[1]
背景
COSE プロセスは、「 Unix 戦争」が Unix の成長の障害となっていた時期に確立されました。企業のデスクトップで既に優位に立っていたMicrosoft は、テクニカル ワークステーションとエンタープライズデータ センターという 2 つの Unix の拠点に参入しようとしていました。さらにNovell は、 NetWareのインストール ベースが Microsoft ベースのネットワークに取って代わられ、着実に衰退しているのを感じていました。Microsoft と戦う多面的なアプローチの一環として、Novell は Unix を武器として利用し始めていました[事実か意見か(議論を参照) ] 。最近、 AT&TとUnivelというUnix 関連のパートナーシップを結んだのです。
COSE は、それ以前の他の Unix 統一の取り組みとは異なり、2 つの点で注目に値します。それは、他の Unix ベンダー グループに対抗して結成されたのではなく、ゼロから新しい製品を作成するよりも、既存のテクノロジの標準を作成することに重点を置いていたことです。
初期メンバー(「ビッグシックス」または「SUUSHI」として知られる)は以下のとおりです。
これらは、当時の主要な Unix システムおよび OS ベンダー、ならびに Unix ブランドおよび AT&T 由来のソース コードの所有者を代表していました。また、1980 年代後半から 1990 年代前半の 2 大 Unix 派閥であるOSFおよびUnix International (UI) の主要プレーヤーのほぼ全員を代表していました。OSF の共同設立者であるDigital Equipment Corporationが欠席していたことは注目に値します。Digital は、翌年の 6 月にようやく COSE プロセスの支持を発表しました。[2]
COSE が発表した重点分野は、共通デスクトップ環境、ネットワーキング、グラフィックス、マルチメディア、オブジェクトベース技術、システム管理でした。1993 年 9 月 1 日には、COSE ベンダーが 75 社以上の企業の支援を受けて統一された Unix 仕様を開発していることも発表されました。[3]
Unix標準化
OSF や UI とは異なり、COSE イニシアチブは単一のオペレーティング システムを作成または推進することを任務としていなかった。彼らのアプローチは、当時の Unix ソフトウェア ベンダーがすでに使用していた OS インターフェイスを調査して文書化するというものでした。この結果作成されたリストは、当初は「Spec 1170」として知られていましたが、現在はSingle Unix Specとして知られるようになりました。[4]
Spec 1170 ( SPECベンチマーク組織とは無関係) は、実際に使用されている Unix インターフェイスを特定するための最初の COSE の取り組みの結果にちなんで名付けられました。現在の Unix アプリケーションの大規模なサンプルを検査した結果、1,170 個のシステムおよびライブラリ呼び出しが発見されました。予想どおり、カタログ化されたインターフェイスの実際の数は時間の経過とともに増加し続けました。
仕様の管理はX/Openに委ねられました。1993 年 10 月、当時 Novell が所有していた UNIX 商標が X/Open に移管されることが発表されました。[5] これらの展開により、UNIX ブランドはもはや 1 つのソース コード実装に縛られなくなり、どの企業でも UNIX 仕様に準拠した OS バージョンを作成できるようになり、UNIX ブランドを使用できるようになったのです。
共通デスクトップ環境
UNIXブランドのオープン化と標準化に加えて、COSEイニシアチブの最も注目すべき成果は、共通デスクトップ環境(CDE)でした。CDEは、 HP、IBM、Sunが共同で開発したX11ベースのユーザー環境で、OSFのMotifグラフィカルウィジェットツールキットに基づくインターフェースと生産性ツールを備えています。[6]
その他の技術分野
デスクトップと OS 自体の領域では、COSE プロセスは統合の 1 つでしたが、発表された他の領域では、どちらか一方を選択するのではなく、両方の陣営の既存のテクノロジを承認することが決定されました。たとえば、ネットワーキングに関して発表された方向性は、すべての参加者が OSF のDCE、UI のONC+、および NetWare クライアントを販売、提供、サポートすることでした。
その他の分野については、非常に広範囲に渡って取り上げられており、オブジェクトベースの技術については、CORBA が基盤技術として挙げられているものの、実装方法は各企業に委ねられている。
遺産
1994年3月、UIとOSFは、OSFの名称を保持したまま新しい組織に合併することを発表しました。[7] COSEイニシアチブは、新しいOSFの「事前構造化技術」(PST)プロセスの基礎となりました。[8]これらの取り組みは、最終的に、1996年に新しいOSFとX/Openが合併して形成された組織である The Open Group の責任となりました。
結局、COSE プロセスの最も重要な成果は、世界的に認められた単一の UNIX 標準と、それを管理する独立した組織の創設でした。これにより、Sun のOPEN LOOKグラフィカル環境は終わり、 Motifベースのデスクトップが採用され、同時に後者は独自のツールキットではなく標準となりました。当初取り組む予定だった他の標準化分野への影響は少なかったものの、それでも独立して存在していた 12 か月をはるかに超えて、Unix の将来に大きな影響を与えました。
参考文献
- ^ 「UNIX リーダーが共通のオープン ソフトウェア環境を発表」(プレス リリース)。Hewlett-Packard Company、IBM Corp.、The Santa Cruz Operation、SunSoft, Inc.、Univel、UNIX System Laboratories, Inc. 1993-03-17。2006-09-01に取得。
- ^ 「Digital Equipment Corporation が Common Open Software Environment Process のサポートを発表」(プレス リリース)。Digital Equipment Corporation。1993 年 6 月 8 日。2006年 9 月 1 日閲覧。
- ^ 「業界リーダーが UNIX ベースのオペレーティング システムの共通インターフェイス仕様に合意」(プレス リリース)。OSF および UI メンバー。1993 年 9 月 1 日。2006年 9 月 1 日閲覧。
- ^ 「The Single Unix 仕様」。The Open Group。2011 年 8 月 19 日時点のオリジナルよりアーカイブ。2006年 9 月 1 日に閲覧。
- ^ 「X/Open が Novell から UNIX 商標を取得」(プレス リリース)。X/Open Co., Ltd. 1993-10-11。2006-09-01に閲覧。
- ^ 「UNIX リーダーが Common Open Software Environment Desktop の仕様の最初のリリースを完了」(プレス リリース)。Hewlett-Packard Company、IBM Corporation、SunSoft, Inc.、UNIX System Laboratories, Inc. 1993-06-30。2012-02-07 にオリジナルからアーカイブ。2006-09-01に取得。
- ^ 「大手ベンダーが統合しオープン システムを加速」(プレス リリース)。AT&T Global Information Systems、Digital Equipment Corporation、Hewlett-Packard Company、IBM Corporation、SunSoft Incorporated 他。1994 年 3 月 23 日。2006年 9 月 1 日に閲覧。
- ^ 「OSF が進歩的な新しいビジネス モデルを発表」(プレス リリース)。Open Software Foundation。1994 年 3 月 23 日。2006年 9 月 1 日閲覧。
