Loading article…
この記事では、1951 年から現在までのコンピュータオペレーティング システムの歴史における出来事を時系列で紹介します。全体的な発展を説明する物語については、 「オペレーティング システムの歴史」を参照してください。
1950年代
- 1951
- LEO I「Lyons Electronic Office」[1]は、イギリスのJ. Lyons and Co.社の支援を受けたEDSACコンピューティングプラットフォームの商用開発でした。
- 1953
- DYSEAC - 分散コンピューティングが可能な初期のマシン
- 1955
- IBM 701用に作られたゼネラルモーターズのオペレーティングシステム[2]
- MITのUNIVAC 1103用に作られたテープディレクターオペレーティングシステム[3] [4]
- 1956
- GM-NAA I/Oは、General Motors オペレーティング システムに基づいてIBM 704用です。
- 1957
- 1958
- 1959
1960年代
- 1960
- 1961
- 1962
- アトラススーパーバイザー(マンチェスター大学)(アトラスコンピュータ委託)
- BBN タイムシェアリングシステム
- GCOS ( GE のGeneral Comprehensive Operating System、元々は GECOS、General Electric Comprehensive Operating Supervisor)
- 1963
- 1964
- Berkeley タイムシェアリング システム( Scientific Data SystemsのSDS 940用)
- Chippewa オペレーティング システム( CDC 6600スーパーコンピュータ用)
- ダートマス タイムシェアリング システム( GE コンピュータ用のダートマス大学の DTSS)
- EXEC 8 (ユニバック)
- KDF9 Timesharing Director ( English Electric ) – 初期の、完全にハードウェアで保護された、完全にプリエンプティブなプロセス切り替え、KDF9 用のマルチプログラミング オペレーティング システム (1960 年に最初に発表)
- OS/360 (IBM の S/360 シリーズ用主要 OS) (発表)
- PDP-6モニター(DEC)の後継機は1970年にTOPS-10に改名された。
- SCOPE(CDC 3000シリーズ)
- 1965
- BOS/360 (IBM の基本オペレーティング システム)
- デシス
- TOS/360 (IBM のテープ オペレーティング システム)
- リバモア タイム シェアリング システム(LTSS)
- Multics (MIT、GE、ベル研究所、 GE-645用) (発表)
- オペレーティングシステムを選択
- SIPROS 66(同時処理オペレーティングシステム)[6]
- THE マルチプログラミング システム( Technische Hogeschool Aindhoven ) 開発
- TSOS (後にVMOS) ( RCA )
- 1966
- DOS/360 (IBM のディスク オペレーティング システム)
- ICT 1900シリーズ用GEORGE 1 & 2
- モッド1 [7]
- モッド2 [8]
- モッド8 [9]
- MS/8 (リチャード F. ラリーの DEC PDP-8 システム)
- MSOS(マスストレージオペレーティングシステム)[10]
- OS/360 (IBM の S/360 シリーズ用主要 OS) PCP および MFT (出荷済み)
- ラックス
- RUSH (Remote Users of Shared Hardware) は、 Allen-BabcockがIBM 360/50用に開発したタイムシェアリング システムです。
- エルロのオドラ1204のSODA
- ユニバーサルタイムシェアリングシステム(XDS Sigmaシリーズ)
- 1967
- CP-40 、改良されたIBM System/360 Model 40上の CP-67 の前身
- CP-67 (IBM、 CP/CMSとも呼ばれる)
- 会話型プログラミング システム(CPS)、 OS/360の IBM タイムシェアリング システム
- ミシガン端末システム(MTS)[11](IBM S/360-67および後継機用タイムシェアリングシステム)
- ITS (DEC PDP-6 および PDP-10 用の MIT の非互換タイムシェアリング システム)
- OS/360 MVT
- ORVYL (スタンフォード大学の IBM S/360-67 用タイムシェアリング システム)
- TSS/360 (IBM の S/360-67 用タイムシェアリング システム。公式にはリリースされず、1969 年と 1971 年にキャンセルされました)
- WAITS ( SAIL、スタンフォード人工知能研究所、DEC PDP-6 および PDP-10、後の TOPS-10 用のタイムシェアリング システム)
- 1968
- 航空会社制御プログラム (ACP) (IBM)
- B1(NCRセンチュリーシリーズ)[12]
- CALL/360、System/360 用の IBM タイムシェアリング システム
- リアルタイムエグゼクティブ(RTE) – ヒューレット・パッカード[13]
- マルチプログラミングシステム(アイントホーフェン工科大学)出版物
- TSS/8 (PDP-8 用 DEC)
- 副社長/CSS
- 1969
- B2(NCRセンチュリーシリーズ)[14]
- B3(NCRセンチュリーシリーズ)[14]
- GEORGE 3 ICL 1900シリーズ用
- Multics(MIT、GE、ベル研究所、GE-645、後にHoneywell 6180用)(10月に有料顧客向けにオープン[15])
- RC 4000 マルチプログラミングシステム( RC )
- TENEX ( DEC システム用のBolt、Beranek、Newman、後のTOPS-20 )
- Unics (後の Unix) ( AT&T、当初は DEC コンピュータ上)
- ゼロックス オペレーティング システム
1970年代
- 1970
- DOS-11 (PDP-11)
- 1971
- 1972
- B4(NCRセンチュリーシリーズ)[14]
- COS-300
- データジェネラルRDOS
- エドス
- 音楽/SP
- OS/4
- OS1100
- オペレーティング システム/仮想ストレージ 1 (OS/VS1)
- オペレーティング システム/仮想ストレージ 2 R1 (OS/VS2 SVS)
- PRIMOS (ポインタを持たないFORTRAN IVで書かれており、その後のバージョン (バージョン 18 あたり) はPL/Pと呼ばれるPL/Iのバージョンで書かれています)
- 仮想マシン/基本システム拡張プログラム製品 (BSEPP または VM/SE)
- 仮想マシン/システム拡張プログラム製品 (SEPP または VM/BSE)
- 仮想マシン施設/370 (VM/370)、VM/CMS とも呼ばれる
- 1973
- 1974
- 1975
- 1976
- ケンブリッジCAPコンピュータ[19] - すべてのオペレーティングシステムの手順はALGOL 68Cで書かれており、いくつかの密接に関連する保護された手順はBCPLで書かれている。
- Cray オペレーティング システム
- DX10
- フレックス[20]
- トップ20
- TX990/TXDS
- タンデムノンストップOS v1
- トート
- 1977
- 1BSD
- アモス
- カーネル
- OASIS オペレーティング システム
- OS68
- OS4000
- RMX-80
- システム サポート プログラム(IBM System/34 および System/36)
- トルコ
- 仮想メモリ システム (VMS) V1.0 (最初の商用リリース、10 月 25 日)
- VRX (仮想リソースエグゼクティブ)
- VS仮想メモリオペレーティングシステム[21]
- 1978
- 1979
- アタリDOS
- 3BSD
- CP-6
- イドリス
- MP/M
- MVS/システム拡張 R2 (MVS/SE2)
- ナレッジベース
- POS
- シンクレアベーシック
- トランザクション処理機能 (TPF) (IBM)
- UCLA Secure UNIX [25] – セキュリティカーネルに基づく初期のセキュアUNIX OS
- 32V
- DOS/VSE
- バージョン 7 Unix
1980年代
- 1980
- 1981
- 1982
- 1983
- 筋の通った
- DNIX
- EOS
- GNU (プロジェクト開始)
- リサオフィスシステム7/7
- LOCUS [31] – UNIX互換、高信頼性、分散OS
- MVS/システム製品 V2 (MVS/拡張アーキテクチャ、MVS/XA)
- Novell NetWare ( S-Net )について
- ペルポス
- プロDOS
- RTU (リアルタイム Unix)
- STOP [32] – TCSEC A1クラスのSCOMPハードウェア向けセキュアOS
- サンOS1.0
- VSE/システム パッケージ(VSE/SP) バージョン 1 [33]
- 1984
- 1985
- アミーガOS
- アタリTOS
- ディレクター/UX
- DOSプラス
- グラフィックス環境マネージャー
- 調和
- MIPS RISC/os
- オベロン–オベロン語で書かれた
- サンOS2.0
- バージョン 8 Unix
- 仮想マシン/拡張アーキテクチャ システム ファシリティ(VM/XA SF)
- ウィンドウズ1.0
- ウィンドウズ 1.0 1
- ゼニックス2.0
- 1986
- 1987
- Arthur (1989 年にRISC OSという名前で大幅に改良されたバージョンが登場)
- BS2000 V9.0
- IRIX ( 3.0 は最初の SGI バージョン)
- MDOS
- ミニックス1.0
- OS/2 (1.0)
- PC-MOS/386
- Topaz [38] – Modula-2+で書かれ、ガベージコレクションされたDEC Fireflyワークステーション用の半分散OS
- ウィンドウズ2.0
- 1988
- A/UX (アップルコンピュータ)
- AOS/VS II (データジェネラル)
- CP/M がDR-DOSとしてブランド変更
- フレックスマシン– ALGOL 68RS で記述された OS およびその他のソフトウェアを搭載した、タグ付きの機能マシン
- GS/OS
- ヘリオス1.0
- KeyKOS – アプリケーションデータの自動保存機能を備えた IBM メインフレーム向けの機能ベースのマイクロカーネル
- リンクスOS
- Mac OS (システム6 )
- MVS/システム製品 V3 (MVS/エンタープライズ システム アーキテクチャー、MVS/ESA)
- OS/2 (1.1)
- OS/400
- RISC iX
- スパルタDOS X
- サンOS4.0
- TOPS-10 7.04 (最後の安定リリース、1988 年 7 月)
- 仮想マシン/拡張アーキテクチャ システム製品(VM/XA SP)
- VAX VMM [39] – TCSEC A1クラス、VAXコンピュータ用VMM(キャンセル前の限定使用)
- 1989
1990年代
- 1990
- 1991
- 1992
- 386BSD 0.1
- Amiga Unix 2.01 (最新の安定リリース)
- アミーガOS3.0
- BSD/386、BSDi社によるもので、後に BSD/OS として知られるようになりました。
- LGX
- OpenVMS V1.0 (最初の OpenVMS AXP (Alpha) 専用バージョン、1992 年 11 月)
- OS/2 2.0 (最初の i386 32 ビット ベース バージョン)
- プラン 9初版 (最初の一般公開は大学向けに提供されました)
- RSTS/E 10.1 (最後の安定リリース、1992 年 9 月)
- セルス
- Solaris 2.0 ( SunOS 4.x の後継。BSD ではなく SVR4 ベース)
- ウィンドウズ3.1
- 1993
- IBM 4690 オペレーティング システム
- フリーBSD
- ネットBSD
- ノベルNetWare4
- ニュートンOS
- ニュークリアスRTOS
- オープンジェネラ1.0
- OS 2200 (ユニシス)
- OS/2 2.1
- PTS-DOS
- スラックウェア1.0
- 春
- Windows NT 3.1 (最初の Windows NT カーネル公開リリース)
- 1994
- 1995
- 1996
- 4.2 の場合
- デビアン1.1
- JN [45] – 組み込みJavaアプリケーション向けマイクロカーネルOS
- Mac OS 7.6 (最初に正式名称が付けられた Mac OS )
- OS/2ワープ 4.0
- パームOS
- RISC OS 3.6
- Windows NT4.0 の場合
- Windows CE 1.0
- 1997
- 4.3 の場合
- DR-WebSpyder 1.0
- EPOC32(エポック32)
- インフェルノ
- マックOS8
- ミニックス2.0
- ネメシス[46]
- RISC OS 3.7
- スカイOS
- Windows CE 2.0
- 1998
- 1999
2000年代
2010年代
2020年代
参照
- オペレーティングシステムの比較
- オペレーティングシステムのリスト
- リアルタイムオペレーティングシステムの比較
- DOS オペレーティングシステムのタイムライン
- Linux ディストリビューションのタイムライン (図 1992–2010)
参考文献
- ^ Not Panicking Ltd (2012年1月7日). 「h2g2 - 初期の電子コンピューター - 編集されたエントリ」 . 2015年3月15日閲覧。
- ^ 「Early Operating Systems」。2015年4月10日時点のオリジナルよりアーカイブ。2015年3月15日閲覧。
- ^ 「LCS/AI Lab Timeline」。2015年9月23日時点のオリジナルよりアーカイブ。2015年3月15日閲覧。
- ^ ダグラス・ロス。1986年。パーソナルワークステーションの個人的な見解:1950年代のいくつかの初物。ACMカンファレンス「パーソナルワークステーションの歴史」(HPW '86)の議事録、ジョン・R・ホワイトとキャシー・アンダーソン(編)ACM、ニューヨーク、ニューヨーク、米国、19-48。DOI = 10.1145/12178.12180 [1]
- ^ 「Honeywell 1800-II: 大規模科学プロセッサ」(PDF) . Honeywell . 2024年3月27日閲覧。
- ^ 「CONTROL DATA® 6600 コンピュータシステム – オペレーティングシステム/リファレンスマニュアル – SIPROS 66」(PDF)。Control Data Corp. 2024年3月28日閲覧。
- ^ 「Honeywell Series 200 - 概要説明」(PDF) . Honeywell . 2024年3月27日閲覧。
- ^ 「シリーズ 200/0 オペレーティング システムの概要 - Mod 2」(PDF)。Honeywell 。2024年3 月 27 日閲覧。
- ^ 「管理者向けオペレーティング システム オリエンテーション - シリーズ 200 オペレーティング システムのレビュー」(PDF)。Honeywell。2024年3 月 27 日閲覧。
- ^ 「3100 3200 3300 3500 コンピュータシステム – マスストレージソート/MSOS (リファレンスマニュアル)」(PDF)。Control Data Corp. 2024年3月28日閲覧。
- ^ 「ミシガンターミナルシステム:タイムライン」 Clock.org 。 2012年10月19日閲覧。
- ^ 「25 Years of Real-Time Computing by Todd Poynor」(PDF) . bitsavers.org . 1991年8月. 2024年6月24日閲覧。
- ^ 「25 Years of Real-Time Computing by Todd Poynor」。bitsavers.org。1972年8月1日。 2024年7月16日閲覧。
- ^ abc 「Datapro – NCR Century シリーズ (70C-656-01a コンピューター)」(PDF) . bitsavers.org . 2024 年6 月 24 日閲覧。
- ^ 「Multics History」。2015年3月15日閲覧。
- ^ 「デジタルリサーチホームページ」。2021年9月27日閲覧。
- ^ Wulf, W.; Cohen, E.; Corwin, W.; Jones, A.; Levin, R.; Pierson, C.; Pollack, F. (1974 年 6 月). 「HYDRA: マルチプロセッサ オペレーティング システムのカーネル」(PDF) . Communications of the ACM . 17 (6). doi :10.1145/355616.364017. S2CID 8011765. 2014 年 5 月 3 日時点 のオリジナル(PDF)からアーカイブ。2023 年3 月 26 日閲覧。
- ^ 「DEC Datasystem 350 シリーズではタイムシェアリングが重視される」。Computerworld。Computerworld , Inc. 1975 年 7 月 30 日。2023年3 月 7 日閲覧。
- ^ Wilkes, MV; Needham, RM (1979 年 1 月 1 日)。Denning, Peter J. (編)。The Cambridge CAP Computer and Its Operating System。Operating and Programming Systems Series。North Holland。2023年3 月 26 日にwww.microsoft.com から取得。
- ^ Ian P. Blythe. 「FLEX ユーザー グループ - 履歴」 。2015年3 月 15 日閲覧。
- ^ 「Wang – オペレーティングシステムサービス」(PDF) . bitsavers.org . 2024年6月24日閲覧。
- ^ 「SECURE MINICOMPUTER OPERATING SYSTEM (KSOS)」(PDF) . csrc.nist.gov . 2020年9月14日閲覧。
- ^ Gold, BD; Linde, R. R; Cudney, PF「KVM/370 IN RETROSPECT」(PDF) 。 2014年5月3日時点のオリジナル(PDF)からアーカイブ。 2014年5月2日閲覧。
- ^ スタン・ソコロウ(編)「SOLUS NEWS」(PDF) 。 2020年1月30日閲覧。
- ^ 「CSDL | IEEE コンピュータ協会」www.computer.org。
- ^ [2] 2008年8月28日アーカイブ、Wayback Machine
- ^ 「Apollo/DOMAIN Computers」。2015年3月15日閲覧。
- ^ 「Byte (雑誌)」(PDF) 1981年6月1日. 2024年3月29日閲覧。
- ^ Li, Kuo-Cheng; Schwetman, Herb (1983年10月6日). 「Cyber 205へのスカラーCコンパイラの実装」. パデュー大学. 2024年3月28日閲覧。
- ^ Green, Paul (2002年5月20日). 「Stratus Machine History」. ftp.stratus.com:80 . 2003年6月12日時点のオリジナルよりアーカイブ。 2022年1月13日閲覧。
- ^ Walker, Bruce; Popek, Gerald; English, Robert; Kline, Charles; Thiel, Greg. LOCUS 分散オペレーティングシステム(PDF) (技術レポート). カリフォルニア大学ロサンゼルス校.
- ^ 「FINAL EVALUATION REPORTM OFN SCOMP」(PDF) . www.dtic.mil . 1965年。 2015年9月24日時点のオリジナルよりアーカイブ(PDF) 。2020年9月14日閲覧。
- ^ 「新しい VSE システム IPO/E 1.4.0 および VSE /SYSTEM パッケージ 1.1.0」。発表レター。IBM。1983年 7 月 19 日。LTR 283-217。2023年3 月 26 日閲覧。
- ^ 「ワイオミング大学 – 情報技術:ITについて:歴史 – サイバー時代」。2024年3月28日閲覧。
- ^ 「Westinghouse & Control Data Corporation - NOS/VE (1984)」。ウェスティングハウス。2011年7月17日。 2024年3月28日閲覧。
- ^ Vinter, ST および Schantz, RE 1986. Cronus 分散オペレーティングシステム。分散システムの実現に関する第 2 回ワークショップの議事録 (アムステルダム、オランダ、1986 年 9 月 8 ~ 10 日)。EW 2. ACM、ニューヨーク、NY、1-3。
- ^ 「最終評価報告書」(PDF)www.aesec.com 1995年6月28日2020年9月14日閲覧。
- ^ Thacker, Charles P.; Stewart, Lawrence C. (1987). Firefly: マルチプロセッサ ワークステーション(PDF) (技術レポート). Digital Equipment Corporation — Systems Research Center.
- ^ Paul A. Karger、Mary Ellen Zurko、Douglass W. Bonin、Andrew H. Mason、Clifford E. Kahn (1991 年 11 月)。「VAX VMM セキュリティ カーネルの回顧」(PDF)。IEEE Journal of Software Engineering。17 ( 11): 1147–1165。doi :10.1109/ 32.106971。2015年 11 月 12 日時点のオリジナル(PDF)からアーカイブ。2014 年5月2 日閲覧。
- ^ 四半期ステータスレポート - レポート#1 (PDF)。Advance Computing Systems: Ada Trusted Systems 向けの高度な推論ベースのパラダイムと MACH への応用(レポート)。TRW - Federal Systems Group - Systems Division。1989 年 3 月 15 日。AD-A206 308。2021年 6 月 2 日時点のオリジナルからのアーカイブ(PDF) - Defense Technical Information Center (DTIC) 経由。
- ^ 「LOCK-歴史的視点」(PDF) . Cyberdefenseagency.com . 2019年1月28日閲覧。
- ^ 「IBM VSE/ENTERPRISE SYSTEMS ARCHITECTURE VERSION 1 RELEASE 1」。発表レター。IBM 。1990年12月18日。LTR 290-785 。 2023年3月26日閲覧。
- ^ 「RISC OS の簡単な歴史」、Wakefield RISC OS Computer Club 、2011 年11 月 19 日閲覧
- ^ 「EPL Entry CSC-EPL-92/001」。2015年3月15日閲覧。
- ^ 「JN: 組み込み Java ネットワーク コンピュータ UCSC-CRL-96-29 用のオペレーティング システム」。2012 年 8 月 24 日時点のオリジナルよりアーカイブ。2014年4 月 25 日閲覧。
- ^ ネメシスのウェブサイトに掲載されている1997年のさまざまな出版物、2013年8月13日取得
- ^ 「Inferno Downloads」、Vita Nuova Holdings 、 2011 年11 月 19 日取得
- ^ 「Microsoft、Windows 2000を製造部門にリリース」、Microsoft News Center、1999年12月15日、2011年11月19日閲覧
- ^ 「ベル研究所のプラン9の概要」、ベル研究所、 2011年11月19日閲覧
- ^ Balaban, Alexandre (2000)、Test de MorphOS 0.1 (フランス語) 、2011年11月19日閲覧
- ^ 「Microsoft が Windows Millennium Edition (Windows Me) の即時提供を発表」、Microsoft News Center、2000 年 9 月 14 日、2011 年11 月 19 日閲覧
- ^ 「AmigaOS 3.9 リリース」、Amiga History (UK)、2000 年 12 月 4 日、2012 年7 月 22 日閲覧
- ^ Schmidt, Ralph (2001 年 2 月 15 日)、New MorphOS 0.4 Release 、 2011 年11 月 19 日閲覧
- ^ プロジェクトの歴史、2011年11月19日閲覧
- ^ 「Windows XP が PC を新たな高みへ」、Microsoft News Center、2001 年 8 月 24 日、 2011 年11 月 19 日閲覧
- ^ 「Microsoft、64 ビット Windows プラットフォームの計画を発表」。Microsoft。
- ^ “Sanos”. Jbox.dk. 2019年1月28日閲覧。
- ^ 「Plan 9 From Bell Labs Fourth Release Notes」、Bell Labs、2002年4月、 2011年11月19日閲覧
- ^ 「Syllable の歴史は何ですか?」、よくある質問、2011 年 1 月 7 日時点のオリジナルからアーカイブ、 2011 年11 月 19 日閲覧
- ^ 「Jaguar "Unleashed" at 10:20 pm Tonight」、Apple Inc.、2002年8月23日、2003年10月8日時点のオリジナルよりアーカイブ、 2011年11月19日閲覧
- ^ 「Node、Java ベースのオペレーティング システム」(PDF)。2010.rmll.info 。2010年。2012年 9 月 15 日時点のオリジナル(PDF)からアーカイブ。2020 年9 月 14 日閲覧。
- ^ 「Windows XP 64 ビット版 Itanium システム バージョン 2003 プレス リリース」、Microsoft News Center、2003 年 3 月 28 日、 2011 年11 月 19 日閲覧
- ^ Kernel.org アーカイブ、 2011年11月19日閲覧
- ^ ニュースダイジェスト 2006年8月、2006年8月、2011年11月19日閲覧
- ^ 「Genode - Genode OS Framework 8.11 のリリースノート」。genode.org。
- ^ ムエンSK. 「Muen | SK for x86/64」。 Muen.codelabs.ch 。2019 年1 月 28 日に取得。
- ^ 「IBM z/OS バージョン 2 リリース 2 発表レター」。2015 年 7 月 28 日。2015年8 月 23 日閲覧。
- ^ 「IBM AIX 7.2 は、新たなグローバル経済で成功するために必要な信頼性、可用性、パフォーマンス、およびセキュリティを実現します」。01.ibm.com。2015 年 10 月 5 日。2019年1 月 28 日閲覧。
- ^ 「Oracle® Solaris 11.3 の新機能」。Docs.oracle.com。2017 年 10 月 3 日。2019年1 月 28 日閲覧。
- ^ 「Genode - Genode ニュース」. genode.org .
外部リンク
- UNIXの歴史 – 1969年のUNIXと現在のUNIXのタイムライン
- 簡潔な Microsoft OS タイムライン – さまざまな Microsoft オペレーティング システム (1981 年~現在) の色分けされた簡潔なタイムライン
- Bitsavers – 1950 年代、1960 年代、1970 年代、1980 年代のミニコンピュータやメインフレームから歴史的なコンピュータ ソフトウェアとマニュアルをキャプチャ、回収、アーカイブする取り組み
- オペレーティングシステムの簡単な歴史
- Microsoft オペレーティング システムのタイムライン
