本日は、スティーブ・ジョブズがAppleを離れていた時期に立ち上げたコンピュータオペレーティングシステム、NeXTSTEPの発売35周年です。今ではすっかり忘れ去られ、開発も中止されて久しいNeXTSTEPですが、コンピュータの歴史と発展に計り知れない影響を与え、私たちが日々当たり前のように使っている多くのものを生み出してきました。
ワールド・ワイド・ウェブ?それはNeXTSTEPで構想されました。macOSをはじめとするAppleの最新OSの基盤を築きました。そして先ほども述べたように、それはスティーブ・ジョブズが率いる会社で作られたのです。彼の名前は聞いたことがあるかもしれませんね。
おすすめ動画
まとめると、NeXTSTEPの遺産とその大小さまざまな革新は、いくら強調してもし過ぎることはありません。おそらく、あなたがまだ知らない最も影響力のあるオペレーティングシステムと言えるでしょう。
素晴らしいアイデアがいっぱい

NeXTSTEPの最初のリリースは1989年9月18日に行われました。NeXTSTEPを開発したNeXT Computer社は、1985年にApple社から追放されたスティーブ・ジョブズによって設立されました。もしジョブズがApple社製コンピュータの開発に携われなくなったら、彼はオペレーティングシステムを含め、独自のコンピュータを開発するつもりでした。
NeXTはハイエンドのワークステーションコンピュータを製造していましたが、これはAppleの現代の主力製品であるコンシューマー向けMacとは大きく異なっていました。NeXTは自社のデバイスを動かすために強力なオペレーティングシステムを必要としており、NeXTSTEPがその不足を補いました。
NeXTSTEPには、今日でも要求の厳しいプロユーザーと一般ユーザーの両方に利用されている幅広いツールとコンセプトが搭載されています。NeXTSTEPの機能を簡単に概観するだけで、その革新性がどれほど時代を超えて生き残っているかがお分かりいただけるでしょう。NeXTSTEPがもたらした成果をいくつかご紹介します。
- macOS ドック
- 大きなフルカラーアイコン
- オペレーティングシステム全体でのドラッグアンドドロップ機能
- スクロールとウィンドウのドラッグ
- プロパティダイアログボックス
- 現在でも使用されているキーボード ショートカット (太字と斜体の Command-B と Command-I、ウィンドウを閉じる Command-W など)
NeXTSTEPはグラフィカルユーザーインターフェースを発明したわけではありませんが、その実装のおかげで、コンピューティング分野全体でグラフィカルユーザーインターフェースがはるかに普及しました。NeXTSTEPがなければ、今日の世界は全く異なるものになっていたでしょう。
イノベーション・スーパーハイウェイ

NeXTSTEPは、現代のアプリストアのコンセプトの先駆けとなるElectronic AppWrapperをホストしていました。これは、アプリ、音楽、フォント、クリップアートなどを収録したカタログで、収録されているソフトウェアの配布、暗号化、ライセンス管理を担っていました。これは、フロッピーディスクやCD-ROMを用いた従来のアプリ配布方法から大きく進歩したものでした。NeXTではなくサードパーティのグループによって開発されたにもかかわらず、Electronic AppWrapperはNeXTSTEPに搭載されました。NeXTSTEPの多くの側面と同様に、Electronic AppWrapperも時代を先取りしていました。
アプリストアは、NeXTSTEPで開発された唯一の重要なツールではありませんでした。このオペレーティングシステムは、数多くの革新的なアプリ、ゲーム、ツールを生み出し、その多くが後に世界を変えることとなりました。
NeXTSTEP の強力さこそが、プログラマーやアプリ開発者にとって優れたリソースとなった理由です。だからこそ、NeXTSTEP が原子核研究機関である CERN と、当時 CERN のコンピュータ科学者であったティム・バーナーズ=リーに採用されたのも当然と言えるでしょう。

バーナーズ=リーの名前はご存知かもしれません。彼はワールド・ワイド・ウェブ、URLウェブアドレスシステム、HTMLマークアップ言語、そしてHTTPプロトコルの発明者として広く知られています。そして、バーナーズ=リーがNeXTSTEPを使って構築したのは、これらの最初のもの、ワールド・ワイド・ウェブでした。
ハイパーテキストシステムの提案がCERNの経営陣に提出された後、プロトタイプ開発のためにNeXTcubeコンピュータが購入されました。バーナーズ=リーの共同研究者ロバート・カイヨーは次のように述べています。「ティムのNeXTSTEP上でのプロトタイプ実装は、NeXTSTEPソフトウェア開発システムの優れた性能のおかげで、わずか数ヶ月で完成しました。」NeXTSTEPは、ワールド・ワイド・ウェブのような規模とスコープを持つプロジェクトにとって完璧なパートナーでした。
バーナーズ=リーはNeXTSTEPを用いて世界初のウェブブラウザを開発し、WorldWideWebと名付けました(前述のWorld Wide Web(インターネットと連携する情報共有システム)とは別物です)。このブラウザはわずか4年で廃止されましたが、WYSIWYG(「見たまま得られる」という意味)HTML編集をはじめとする革新的な技術を世界に紹介しました。
NeXTSTEPを使って発明に励んでいたのはバーナーズ=リーだけではありませんでした。人気ゲーム「Doom」や「Quake」、そしてMacromedia FreeHandベクターイラストアプリの前身となるものもこのシステムで開発されました。NeXTSTEPの威力は凄まじく、黎明期のソフトウェア業界では開発者やプログラマーの間で人気の選択肢となりました。
壮大な遺産

しかし、NeXTSTEPは永続的な影響を与えたにもかかわらず、商業的に大きな成功を収めることはなかった。NeXTは決して大きな利益を上げることはなく、NeXTコンピュータの販売台数はわずか5万台程度で、ライバル企業と比べればほんのわずかな数に過ぎなかった。
しかし、売上数は少なかったものの、NeXTSTEPはコンピューティング業界に計り知れない影響を与えました。数々の革新性からトレンドセッターとして高く評価され、他社もすぐにNeXTSTEPのアイデアを自社システムに取り入れるようになりました。
深刻な危機に陥り、倒産寸前だったAppleは、1997年に4億2900万ドルでNeXTを正式に買収し、その過程でスティーブ・ジョブズをCEOに復帰させました。この買収はAppleの運命を一新し、世界的なロックスター企業への道を切り開いたことは周知の事実ですが、この画期的な出来事は、AppleがNeXTSTEPも買収したという事実をしばしば覆い隠してきました。NeXTSTEPのOSはすぐにAppleの既存ソフトウェアと統合され、最終的にMac OS Xの初リリースにつながり、NeXTのOS開発は終焉を迎えました。
しかし、その遺産は今もなお生き続けています。それは、今も使われているソフトウェア機能と、それを使って作られたものの両方においてです。あまり知られていないものの、コンピューティングの世界にこれほど大きな影響を与えたオペレーティングシステムは他にほとんどありません。