この記事は検証可能参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?"OPENSTEP" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2020年7月)
この記事は英語版の対応するページを翻訳することにより充実させることができます。(2022年12月)翻訳前に重要な指示を読むには右にある[表示]をクリックしてください。 英語版記事を日本語へ機械翻訳したバージョン(Google翻訳)。 万が一翻訳の手がかりとして機械翻訳を用いた場合、翻訳者は必ず翻訳元原文を参照して機械翻訳の誤りを訂正し、正確な翻訳にしなければなりません。これが成されていない場合、記事は削除の方針G-3に基づき、削除される可能性があります。 信頼性が低いまたは低品質な文章を翻訳しないでください。もし可能ならば、文章を他言語版記事に示された文献で正しいかどうかを確認してください。 履歴継承を行うため、要約欄に翻訳元となった記事のページ名・版について記述する必要があります。記述方法については、Wikipedia:翻訳のガイドライン#要約欄への記入を参照ください。 翻訳後、((翻訳告知|en|OpenStep|…))をノートに追加することもできます。 Wikipedia:翻訳のガイドラインに、より詳細な翻訳の手順・指針についての説明があります。
OPENSTEP
開発者 NeXT
OSの系統 UNIX
開発状況 終了(Mac OS XMac OS X Serverに引継ぎ)
ソースモデル クローズドソース
最新安定版 4.2 / 1998年
カーネル種別 ハイブリッドカーネル
ライセンス プロプライエタリ
ウェブサイト www.gnustep.org/resources/OpenStepSpec/OpenStepSpec.html
テンプレートを表示

OPENSTEP(オープンステップ)は、オペレーティングシステムソフトウェアの一仕様、またそれに準拠したNeXT Softwareの製品名でもある。

先進的な設計から非常に評価の高かったNEXTSTEPのうち、Machカーネル (XNU) と切り離した上位フレームワーク層を整理してFoundation/AppKitを取り出したもので、公開仕様として1994年9月に発表されたものはOPENSTEP Enterprise(サン・マイクロシステムズとの共同開発)と呼ばれ、稼動実績としては SolarisHP-UXWindows NT上のものがあった。また従来のNEXTSTEPはバージョンアップされOPENSTEP for Machとしてリリースされた。これらはソースコードレベルのクロスプラットフォームを実現しており、基本的に再コンパイルのみでソフトウェアの移植が可能である。

現在のmacOSiOSCocoaやWindows版WebObjectsに付属する開発実行環境はOPENSTEP直系のフレームワークである。他に有志により一から開発されたクローンGNUstepもある。これはX11、Windows NTで動作する。

他にも、例えばJavaのクラス設計にはOPENSTEPの強い影響があるといわれる。このように普及こそしなかったものの周囲に与えた影響は小さくない。