サンOS

サンOS
SunOS 4.1 のスクリーンショットとグラフィカルインターフェース
開発者サン・マイクロシステムズ
OSファミリーUnix ( BSD / SVR4 )
作業状態歴史的。現在はSolarisとして販売されている。
ソースモデルクローズドソース
初回リリース1982 (1982年
最新リリース4.1.4 [ 1 ] / 1994年9月[ 2 ] (1994-09
サポートされているプラ​​ットフォームモトローラ 680x0Sun386iSPARC
カーネルタイプモノリシックカーネル
デフォルトのユーザーインターフェースSunViewOpenWindows
ライセンス独自仕様(バイナリのみ)
後継者ソラリス

SunOSは、1982年から1990年代半ばにかけてサン・マイクロシステムズワークステーションおよびサーバーコンピュータシステム向けに開発したUNIXブランドのオペレーティングシステムです。SunOSという名称は通常、 BSDをベースにしたバージョン1.0から4.1.4を指すために使用されます。一方、バージョン5.0以降はUNIX System V Release 4をベースにしており、 Solarisというブランド名で販売されています。

歴史

SunOS 1は、Sun-2(68010)CPUボードにアップグレードされたSun-1システムを含む、Sun-2シリーズシステムのみをサポートしていました。SunOS 2は、Sun-2およびSun-3(68020シリーズシステムをサポートしていました。SunOS 4は、Sun-2(リリース4.0.3まで)、Sun-3(4.1.1まで)、Sun386i(4.0、4.0.1、4.0.2のみ)、およびSun-4(SPARC)アーキテクチャをサポートしていました。SunOS 4は、Sunの新しいSPARCプロセッサを完全にサポートする最初のリリースとなることを目指していましたが、Sun-4システムを暫定的にサポートするSunOS 3.2リリースも存在していました。

SunOS 4.1.2 では、Sun の最初のsun4mアーキテクチャマルチプロセッサマシン ( SPARCserver 600MP シリーズ) のサポートが導入されました。カーネルのロックが1 つしかなかったため、カーネル内で一度に実行できる CPU は1 つだけでした。

SunOS 4 の最後のリリースは 1994 年の 4.1.4 (Solaris 1.1.2) でした。4.1.4ではsun4sun4csun4mアーキテクチャがサポートされていましたが、sun4d はサポートされていませんでした。

Sun は 1998 年 12 月 27 日まで SunOS 4.1.3 および 4.1.4 の出荷を継続し、2003 年 9 月 30 日までサポートされました。

バージョン履歴

SunOSバージョン 発売日 コードベース説明
サン UNIX 0.71982 ユニソフトUNIX v7 [ 3 ]68000ベースのSun-1システムにバンドルされています。ウィンドウシステムは搭載されていません。
サンOS 1.0 [ 4 ]1983年11月 4.2BSD 68010ベースのSun-1およびSun-2システムのサポート。Sun Window Systemを導入。[ 5 ]
サンOS 1.1 [ 6 ] [ 7 ]1984年4月
サンOS 1.2 [ 6 ]1985年1月
サンOS 2.01985年5月[ 6 ]NFSプロトコル、イエローページ(YP)分散ネットワーク情報システム、リモートプロシージャコール(RPC) /外部データ表現(XDR)、およびvnodeを用いた仮想ファイルシステム(VFS)層を導入しました。68020ベースSun-3ハードウェアのリリースと同時に行われました。
サンOS 3.01986年2月[ 6 ]4.2BSD +システムV IPC オプションの System V テープでは、ユーティリティと開発ライブラリが提供されました。
サンOS 3.21986年9月[ 6 ]3.0 と同じ、さらに 4.3BSD もいくつか Sun-4シリーズ への最初のサポート
サンOS 3.51988年1月
サンOS 4.01988年12月 4.3BSD(System V IPC搭載) 新しい仮想メモリシステム、ダイナミック リンクオートマウント機能、System V STREAMS I/O。Sun386iサポート。
サンOS 4.0.11988年12月
サンOS 4.0.21989年9月 Sun386iのみ
サンOS 4.0.31989年5月
SunOS 4.0.3c1989年6月 SPARCstation 1 (Sun-4c) のみ
サンOS 4.11990年3月
SunOS 4.1e1991年4月 Sun-4eのみ
サンOS 4.1.11990年11月 OpenWindows 2.0 にバンドル
SunOS 4.1.1B1991年2月
サンOS 4.1.1.11991年7月
SunOS 4.1.1_U11991年11月 日曜日-3/3xのみ
サンOS 4.1.21991年12月 マルチプロセッサ (SPARCserver 600MP) システムのサポート。最初の CD-ROM のみのリリース。
サンOS 4.1.31992年8月
SunOS 4.1.3C1993年11月 SPARCclassic/SPARCstation LXのみ
SunOS 4.1.3_U11993年12月
SunOS 4.1.3_U1B1994年2月 Y2K準拠パッチが利用可能だった最も古いリリース。
サンOS 4.1.41994年11月 SunOS 4の最終リリース
SunOS 5.x1992年6月 SVR4Solaris の記事を参照してください。

「SunOS」と「Solaris」

SunOS 4.1.1 テープ

1987年、AT&T社とサンは、当時市場で最も人気のあるUnix系OSであるBSD(当時SunOS独自の機能の多くを含む)、System VXenixを統合するプロジェクトで協力することを発表しました。これは後にSystem V Release 4(SVR4)となります。 [ 8 ] [ 3 ]

1991年9月4日、サンは次期メジャーOSリリースをBSD由来のソースベースからSVR4ベースに切り替えると発表しました。このリリースの社内呼称はSunOS 5でしたが、この時点からサンはマーケティング用語としてSolarisを使い始めました。この新しい「オーバーブランド」の正当性は、SunOSだけでなく、 OpenWindowsデスクトップ環境とOpen Network Computing (ONC)機能も包含していたためです。

新しいSVR4ベースのOSは翌年まで大量出荷されないと予想されていましたが、サンは直ちに、当時出荷されていたSunOS 4リリース(OpenWindowsも含む)を指すために新しいSolarisという名称を使い始めました。こうして、SunOS 4.1.1はSolaris 1.0としてブランド名が変更され、SunOS 5.0はSolaris 2.0の一部とみなされるようになりました。SunOS 4.1. xのマイクロバージョンは1994年までリリースされ続け、それぞれにSolaris 1. xに相当する名称が付けられました。実際には、顧客だけでなくサンの担当者でさえ、これらのバージョンをSunOSのリリース名で呼ぶことが多かったのです。バージョン番号の一致は容易ではありませんでした。

SunOS 4.1. x / Solaris 1. x / OpenWindows リリース
SunOS バージョンSolaris版OpenWindows版
4.1.1 4.1.1B 4.1.1.11.02.0
4.1.21.0.12.0
4.1.31.1 SMCC バージョン A3.0
4.1.3C1.1℃3.0
4.1.3_U11.1.13.0_U1
4.1.3_U1B1.1.1B3.0_U1B
4.1.41.1.23.0_414

現在、SunOS 5 は一般的にSolarisとして知られていますが、OS 自体には、起動バナー、unameコマンドの出力、マニュアル ページのフッターなど、 SunOS の名前がまだ表示されています。

SunOS 5.x リリースと対応する Solaris のマーケティング名を対応付けるのは簡単です。各 Solaris リリース名には、対応する SunOS 5 のマイナーバージョン番号が含まれています。例えば、Solaris 2.4 には SunOS 5.4 が組み込まれていました。ただし、少し変更点があります。Solaris 2.6 以降では、Solaris 名から「2.」が削除され、SunOS のマイナーバージョン番号のみが表示されます。最新の Solaris リリースはSolaris 11という名前で、SunOS 5.11 が組み込まれています。

ユーザーインターフェース

SunOS 1.0以降、Sun Window SystemはSuntoolsと呼ばれるGUIを提供していました。 [ 9 ]これは低レベルのウィンドウライブラリとビットマップライブラリの上に階層化されていました。[ 5 ]これはSunOS 3.0でSunViewに改名されました。 [ 10 ]その後、SunはPostScript言語とグラフィックスモデルを使用・拡張したNeWSと呼ばれる新しいウィンドウシステムを開発しました。1989年、SunはOpenWindowsをリリースしました。これはOPEN LOOK準拠のX11ベースの環境で、SunViewとNeWSアプリケーションもサポートしていました。これはSunOS 4.1.1でデフォルトのSunOS GUIとなりました。[ 11 ]

参照

参考文献

  1. ^ビル・カルキンス「Solarisの歴史」( PDF ) cse.unl.edu
  2. ^ 「Unixの歴史」(PDF) . levenez.com .
  3. ^ a b Salus, Peter (1994). Unixの25年(PDF) . Addison-Wesley. pp.  199– 200. ISBN 0-201-54777-5
  4. ^ Sunワークステーション初心者ガイド(PDF) . Sun Microsystems. 1983年11月. p. 2 . 2019年8月31日閲覧
  5. ^ a b『Programmer's Reference for the Sun Window System』 (PDF) . Sun Microsystems. 1983年11月. 2023年4月13日閲覧
  6. ^ a b c d e「Solaris オペレーティングシステム (Unix)」 .オペレーティングシステムドキュメンテーションプロジェクト. 2006年12月14日閲覧
  7. ^ 「SunOS 1.1 テープイメージとラベル」 . Sun Microsystems . 2019年8月31日閲覧. Sunオペレーティングシステムリリース1.1(UNIX 4.2 bsdから派生)
  8. ^ Patton, Carole (1988年1月18日). 「SunとAT&T、次世代Unixシステムの開発を計画」 . InfoWorld . 第10巻第3号. p. 11. 2025年5月25日閲覧
  9. ^ Sun Microsystems (1986). Windowsおよびウィンドウベースツール:初心者向けガイド(PDF) . p. 49.
  10. ^ Windowsとウィンドウベースツール:初心者向けガイド(PDF) . Sun Microsystems. 1986年2月. p. ix . 2023年4月13日閲覧
  11. ^ Sun Microsystems (1990). SunOS 4.1 リリースマニュアル(PDF) . p. 99.