UnixWare

From Wikipedia, the free encyclopedia

UnixWareとは、Univel英語版発祥のUNIXオペレーティングシステムである。UnivelはAT&TUNIX Systems Laboratories (USL) とノベルによって共同所有されていたベンチャーであり、後にノベルに取り込まれた。さらにSanta Cruz Operationカルデラシステムカルデラインターナショナルシステム、そしてThe SCO Groupを経てUnXis(現在のXinuos)に売却された。UnixWareは通常、デスクトップ用よりもサーバ用に配備される。UnixWareのバイナリ配布はx86アーキテクチャコンピュータで利用できる。UnixWareは主にサーバオペレーティングシステム用して販売されている[1][2]

OSの系統 UNIX ( SVR4.2 / SVR5 )
開発状況 歴史的
ソースモデル クローズドソース
概要 開発者, OSの系統 ...
UnixWare
開発者 Univel英語版ノベルSCOカルデラシステムカルデラインターナショナルシステムSCO GroupXinuos
OSの系統 UNIX ( SVR4.2 / SVR5 )
開発状況 歴史的
ソースモデル クローズドソース
初版 1992年
最新安定版 7 Definitive 2018 / 2017年 (9年前) (2017)
カーネル種別 モノリシックカーネル
ユーザランド POSIX / SUS
ライセンス プロプライエタリ
先行品 UNIX System V
ウェブサイト 公式ウェブサイト
テンプレートを表示
閉じる

歴史

Univel(1991年 - 1993年)

AT&TUnix System Laboratories (USL) は、SunOSSystem Vを統合してSVR4という成果を成し遂げた後、 "Destiny" というコードネームのUNIXのデスクトップバージョンを開発するため、ノベルとの合同会社であるUnivelを結成した[3]

DestinyはUNIX System V release 4.2カーネルをベースとした。ウィンドウシステム用のツールキットとしてMoOLIT英語版が採用され、これによりユーザーは実行時のルック・アンド・フィールOPEN LOOK風とMotif風のいずれか一方を選ぶことができた。商用デスクトップハードウェア上のシステムをより堅牢にするため、SVR4で採用されていたUFSファイルシステムに代わりVeritas VXFSジャーナリングファイルシステムが採用された。UnixWareのネットワークは、TCP/IPとノベルのNetWareプロトコル (IPX/SPX) との相互運用を機能をサポートしていた。Destinyの開発当時、UNIXユーザーにとってTCP/IPは標準であったが、PCネットワークでNetWareをベースとすることはUNIXにおけるTCP/IP以上に普通であった[4]

1992年にDestinyはUnixWare 1.0としてリリースされた。UnixWare 1.0は細分化されていたPC UNIX市場をUnixWareへと統合することを意図されていた。このシステムはマイクロソフトのWindows NTよりも早く企業コンピュータ市場へと参入したが、当時のオブザーバー達は、UnixWareはUNIXの「単なるもう一つのフレーバー」であり、ノベルが意味のある技術を結集したものというよりもむしろ自社のマーケティング戦略に巻き込むためのものだと気付いていた。UnixWareには、ノベルのIPXネットワークは含むがTCP/IPは含まないPersonal Editionと、TCP/IPなどのサーバソフトウェアを搭載したAdvanced Server Editionの2つのエディションが存在した。Personal Editionにはアクティブユーザーが2名までという制限があったが、Advanced Server Editionは無制限であった。UnixWare 1.0のコピーは約35,000個販売された[5]

1993年にノベルはAT&TからUSLを購入し、USLとUnivelを統合して新たにUnix Systems Groupとした[6]

ノベル(1993年 - 1995年)

1994年にノベルはUnixWare 1.1をリリースした。Personal EditionとAdvanced Server Editionの両方にTCP/IPが含まれていた[7]。MOTIF 1.2ランタイムライブラリはCOSEコンプライアンス用に含まれていた。NUC (NetWare Unix Client) ソフトウェアはNetWareサーバと統合するために含まれていた。DOSWindows 3.1アプリケーションを起動できるよう、Advanced Merge英語版アプリケーションがPersonal EditionとAdvanced Server Editionの両方にインストールされていた。

後にノベルはバグフィックスバージョンである1.1.1、1.1.2、1.1.3、1.1.4をリリースした。最後の1.1.4は1995年6月19日にリリースされた[8]

OEMと開発者には1994年12月[9]に、市場には1995年3月[10]に、UnixWare 2.0の出荷が開始された。UnixWare 2.0はUNIX System V release 4.2MPカーネルをベースとし、マルチプロセッシングのサポートが追加された。

PersonalとServerのどちらのエディションでも、Serverエディション用であるProcessor Upgradeライセンスを追加で購入することが可能で、これにより2つのプロセッサを搭載したシステムをサポートしていた。サポートされていたマルチプロセッサシステムは、Intel MP 1.1 SMPマシンやCorollary C-busシステムなどであった。サポートするネットワークインタフェースの数を増やすために、NetWare ODIネットワークドライバをサポートした。このバージョンににはUIスレッドライブラリだけでなく、新機能としてPOSIXスレッドライブラリも含まれていた[9]

SCOがUnixWareのライセンスを獲得するよりも前の1995年に、ノベルはNetWare 4.1とUnixWare 2.0の将来技術をベースとした "SuperNOS" を作成するプロジェクトも公表したが、実現することはなかった。代わって、1998年にOpenLinux用にLinux上のNetWare 4.10サーバがCaldera NetWare for Linuxとして提供された。そして2005年、遂にノベルのOpen Enterprise Serverがもたらされた。

Santa Cruz Operation(1995年 - 2001年)

1995年にSanta Cruz Operation (SCO) はノベルからUnixWareを獲得した[11]。この取引の正確な条件については訴訟となった(SCO対ノベル英語版を参照)が、後に裁判所はノベルがUNIXの所有権を保持していると判断した。

SCOは譲渡が公になった際に、UnixWareと自社のOpenServer SVR3.2をベースとしたOSとの統合を目標としていることを発表した[12]が、1996年にSCOはUnixWareの最初のリリースであるバージョン2.1をリリースした。UnixWare 2.1のリリース当時、SCOが提案したUnixWare/OpenServerの統合であるプロジェクトGeminiは1997年から利用可能となり、UnixWareの64ビットバージョンは1998年までは開発されることが公表されていた[13]

物議をかもすこととなった変更点の1つとして、OpenServerと似たユーザーライセンスポリシーの採用があった。UnivelとノベルがリリースしていたUnixWareのユーザー数上限は、Personal Editionが2人、Server Editionは無制限であった。UnixWare 2.1ではServer Editionに含まれていたユーザーライセンス数の上限は5人までで、上限をそれ以上にしたい顧客は、10、25、100、500、または無制限のユーザーライセンス拡張を購入することができた[14]

SCOはUnixWare 2.1のアップデートを3つリリースした。1996年にリリースされたUnixWare 2.1.1は、Unix 95ブランディングを達成した[15]。1998年にUnixWare 2.1.2および2.1.3が利用可能となったが、これらは多数のバグをフィックスしたリリースである。

1998年にコンパックはUnixWare 2.1バージョンによるProLiantサーバでSingle system image英語版クラスターを構成した、Integrity XCとして知られるパッケージをリリースした[16]

1998年の初頭に、Geminiプロジェクトの最初の成果としてUnixWare 7が利用可能となった[17]。SCOはカーネルバージョンをUNIX System V release 5と名付けた。このシステムは主にUnixWare 2.1をベースとしており、OpenServerネットワークドライバを利用できたため、OpenServer互換なドライバ用機能が搭載されていた。OpenServerにおけるシステム管理者の管理ユーティリティであるscoadminにより、元々UnixWareに存在したsysadmユーティリティは置き換えられた。UnixWare 7の主な新機能としては、マルチパスI/O、巨大ファイルおよび巨大ファイルシステム、大容量メモリシステムのサポートがあった[18]

UnixWare 7では、旧バージョンのUnixWare由来のXENIX互換機能と、OpenServer由来のXENIX互換機能は両方とも削除された。これライセンスが理由であり、SVR3.2に含まれるコードの使用料をマイクロソフトへ払わないようにするためであった[要出典]

1999年にSCOはUnixWare 7.1をリリースした。UnixWare 7.1はエディションの数が増え、PersonalおよびServerの2つのエディションから、Business(5ユーザー)・Department(25ユーザー)・Enterprise(50ユーザー)の3つのエディションへと置き換えられた。UnixWare 7.1にはタランテラ製のWebTopアプリケーションが含まれていた[19]

2000年にSCOはUnixWare 7.1.1をリリースし、同時にUnixWare NonStop Clusters英語版7.1.1とIP Single system imageクラスターパッケージもリリースした。この新しいパッケージは、初期のIntegrity XC製品がサポートするプロプライエタリなコンパックハードウェアだけではなく、コモディティハードウェア英語版でも利用することが可能で、さらにSCOから直接利用可能であった[20]

カルデラシステム・カルデラインターナショナル・SCOグループ(2000年 - 2011年)

2000年8月2日[要出典]Santa Cruz Operation (SCO) は、OpenServerやUnixWareの権利だけでなく、サーバソフトウェアとサービス部門もカルデラシステムに売却することを公表した。2001年3月にカルデラシステムはカルデラインターナショナル (CII) となり、2001年5月にSCOの購入が完了した[要出典]。Santa Cruz Operationの残りの部分であるタランテラ部門は、タランテラ社と改名された。

カルデラインターナショナルによるUnixWareの最初のリリースは、OpenUNIX 8と改名された。このリリースはUnixWare 7.1.2となる予定のものであった。

カルデラインターナショナルはモバイル製品やサービスを含む製品ラインを広げた後、2002年8月に自社名をSCOグループに改名した。

改名したSCOグループはその後、以前のUnixWareブランドとそのバージョンリリースナンバリングを元に戻し、UnixWare 7.1.3[21]と7.1.4[22]をリリースした。それ以降はOpenUNIXのリリースはなく、OpenUNIX 8.1.2 (OU812) [要出典]はリリースされなかった。SCOグループは引き続きUnixWareを維持し、定期的なメンテナンスアップデートとサポートを行っていた[23]

2007年から2011年の間、SCOグループは一連の法廷闘争に従事しており、2007年9月に連邦倒産法第11章の破産措置を申請した[24]

2011年4月11日にUnXisはデラウェア州の破産裁判所による認定の後、SCOグループの営業資産および知的財産権を買収した[25][26]

その後SCOグループはTSGグループと改名し、SCOオペレーションはTSGオペレーションとなり[27]、2012年8月には連邦倒産法第11章から第7章への移行を申請した[28]

UnXisそしてXinuos(2011年 - 現在)

2011年にUnXisは、OpenServerだけでなくUnixWareの権利も買収した。

2013年6月にUnXisはXinuosと改名し[29]、SCO UnixWare 7.1.4+という製品とそれによりできることについて公表した[30]。現在、UnixWare 7.1.4+は物理マシンと仮想マシンの両方をサポートする。

バージョン履歴

さらに見る リリース日, バージョン ...
リリース日 バージョン 製造元 コードベース カーネルバージョン 詳細
1991UnixWare 1.0Univel英語版SVR4.21Personal Edition, Advanced Server
1993UnixWare 1.1ノベル1Personal Edition, Advanced Server
UnixWare 1.1.1ノベル1
UnixWare 1.1.2ノベル1
UnixWare 1.1.3ノベル1
1995UnixWare 2.0ノベルSVR4.2MP2.1SMPのサポート
UnixWare 1.1.4ノベルSVR4.21UnixWare 1の最後のリリース
1996UnixWare 2.1Santa Cruz OperationSVR4.2MP2.1
UnixWare 2.1.1Santa Cruz Operation2.1.1
UnixWare 2.1.2Santa Cruz Operation2.1.2
1998UnixWare 2.1.3Santa Cruz Operation2.1.3UnixWare 2の最後のリリース
1998UnixWare 7Santa Cruz OperationSVR57.0.1UnixWare 2とOpenServer 5を「統合」したもの
UnixWare 7.0.1Santa Cruz Operation7.0.1
1999UnixWare 7.1.0Santa Cruz Operation7.1.0
2000UnixWare 7.1.1Santa Cruz Operation7.1.1
2001Open UNIX 8カルデラインターナショナル7.1.2
2003UnixWare 7.1.3SCOグループ7.1.3Smallfoot英語版 (SVR6) を参照
2004UnixWare 7.1.4SCOグループ7.1.4このリリースからLinux Kernel Personalityは含まれなくなる[31]
2004UnixWare 7.1.4 MP1SCOグループ7.1.4Maintenance pack 1
2005UnixWare 7.1.4 MP2SCOグループ7.1.4Maintenance pack 2
2006UnixWare 7.1.4 MP3SCOグループ7.1.4Maintenance pack 3
2008UnixWare 7.1.4 MP4SCOグループ7.1.4Maintenance pack 4
2013UnixWare 7.1.4+Xinuos7.1.4VMware ESXiによる仮想化のサポート[30]
2015 UnixWare 7 Definitive Xinuos 7.1.4 OpenServer 10の上位互換となる[32]
閉じる

SCO Skunkwareとオープンソース

UnixWareには全てのバージョンに渡って、BIND/X11/Sendmail/DHCP/Perl/Tclなどの重要なオープンソースコンポーネントが含まれている。後のリリースには、ApacheOpenSSH、およびMozillaソフトウェアなどの多数のオープンソースアプリケーションが追加でバンドルされるようになった[33]

UnixWare以外のSCOオペレーティングシステムディストリビューションの全てのバージョンにおいても、SCO Skunkware英語版サイトからフリーでダウンロード可能なオープンソースパッケージのセットが大量に存在している[34][35]

関連項目

脚注

外部リンク

Related Articles

Wikiwand AI