3.2のリリース時点でNeXTはサン・マイクロシステムズと共同でOPENSTEPの開発に着手した。こちらはNEXTSTEPの上位フレームワーク層のみを色々なOS (NEXTSTEP, Microsoft Windows NT, Sun Solaris) 上で動作できるようにしたもので、NEXTSTEP 3.2をベースにしている。1996年12月20日の発表[4]を経て、1997年2月4日、AppleはNeXTを4億2700万ドルで獲得し、OPENSTEPオペレーティングシステムをMac OS Xのベースとして使用した[5]。Mac OS XがOPENSTEPから受け継いだものはCocoa開発環境に見ることができる。そこではObjective-Cのライブラリクラスは "NS" というプレフィックスが付いている。
Mac OS X(現macOS)のAquaとFinderはQuartzやHFS+といったNEXTSTEPにはない機能を生かすためにCarbon APIで新規に開発されたものだが、NEXTSTEP独自のユーザインタフェースの特徴の多くを引き継いでいる。なお、Mac OS XのFinderは、Mac OS X v10.6以降はCocoaで改めて作り直された[6]。
OPENSTEPのクローンの実装もGNUstepとして存在している(GPLライセンス)。 バージョンリリースコメント なお、OPENSTEPは最終的には4.2までリリースされている。4.2のリリースはAppleによる買収後であった[7]。 .mw-parser-output .citation{word-wrap:break-word}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}この記事は2008年11月1日以前にFree On-line Dictionary of Computingから取得した項目の資料を元に、GFDL バージョン1.3以降の「RELICENSING」(再ライセンス) 条件に基づいて組み込まれている。
バージョン履歴
0.91988年最初のバージョン。NeXTのハードウェアのみサポート
1.01989年
1.0a
2.01990年9月18日
2.11991年3月25日
2.2
3.01992年末
3.11993年5月25日i386、PA-RISC、SPARCをサポート
3.21993年10月
3.31995年2月NEXTSTEP の名称でリリースされた中では最も広く使われたバージョン
4.0 (beta)1996年ごく一部の開発者向けに配布されたβ版
脚注[脚注の使い方]^ a b “Keith Ohlfs, man behind macOS pinwheel & much more, passes away at 52
^ ⇒http://www.w3.org/People/Berners-Lee/WorldWideWeb
^ ⇒John Romero of id Software talks about development of Doom on NeXT
^ “Apple Computer, Inc. Agrees to Acquire NeXT Software Inc.”. Apple Computer, Inc.. 2008年5月10日閲覧。
^ Linzmayer, Owen W. (1999年). Apple Confidential: The Real Story of Apple Computer, Inc
^ “アップル、Cocoaベースの「Finder」を完成か--Snow Leopardの準備着々”. ZDNet Japan (2008年10月20日). 2022年11月22日閲覧。
^ ASCII. “アップル、企業内カスタムアプリケーションの開発環境を発表”. ASCII.jp. 2022年11月22日閲覧。
参考文献
主要開発者
アビー・テバニアン
バド・トリブル
バートランド・サーレイ
スコット・フォーストール
ジャン=マリー・ヒューロット
関連項目
OPENSTEP
GNUstep
Window Maker
NeXTcube
NeXTstation
外部リンク
⇒A complete guide to the confusing series of names applied to the system
⇒NeXTComputers.org
表
話
編
歴
UNIXおよびUnix系
OS
BSD
Darwin
FreeBSD
DragonFly BSD
NetBSD
OpenBSD
Hurd
Linux
LynxOS
MINIX
Plan 9
QNX
System V
AIX
HP-UX
Solaris
illumos
BSD
386BSD
BSD/OS
NEXTSTEP
SunOS
Ultrix
Coherent
Mach
Tru64 UNIX
Research Unix
BKUNIX
MNOS
DEMOS
System V
A/UX
IRIX