IT用語集 › インフラ › OpenStep

OpenStep

インフラ Svenska → 更新: 2026-10-23
詳細情報
開発
NeXT、Sun Microsystems
公開
種別
API仕様
前身
NeXTSTEP
後継
Cocoa

NeXTSTEPのプログラミングインターフェースをOSから切り離したもの。1994年にNeXTとSunが策定し、のちにCocoaの土台となった。

NeXTのコンピュータは売れなかったが、そのソフトウェアを欲しがる人は多かった。OpenStepは、NeXTSTEPのオブジェクト指向のObjective-Cフレームワークを、他のOSの上でも動くオープンな標準にしようというNeXTとSunの試みである。NeXTは自社のMachカーネル向けとWindows NT向けにOPENSTEPを出荷し、SunはSolaris版を公開した。

Javaが登場するとSunは関心を失い、UnixデスクトップとしてはCDEを支持したため、名前が約束したほど多くの実装は生まれなかった。代わりに持ち主が現れた。Appleが1996年にNeXTを買収し、OpenStepのAPIはMac OS XでCocoaになった。macOSアプリのあらゆるクラスにあるNS接頭辞はその名残である。自由な再実装のGNUstepは今も続いており、Window Makerの背後にもいる。

← 用語集に戻る