GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • メインページ
  • コミュニティ・ポータル
  • 最近の出来事
  • 新しいページ
  • 最近の更新
  • おまかせ表示
  • 練習用ページ
  • アップロード (ウィキメディア・コモンズ)
  • 特別ページ
  • ヘルプ
  • 利用案内
  • 井戸端
  • お知らせ
  • バグの報告

This view

  • Original page
  • New address

GeezerVison is showing ja.wikipedia.org — OS/360 - Wikipedia

IBMメインフレームOS
の歴史
初期
  • GM OS & GM-NAA I/O (1956年)
  • BESYS (1957年)
  • UMES (1958年)
  • SOS (1959年)
  • IBSYS (1960年)
  • CTSS (1961年)
S/360初期
  • BOS/360 (1965年)
  • TOS/360 (1965年)
  • TSS/360 (1967年)
  • MTS (1967年)
  • ORVYL (1967年)
  • MUSIC/SP (1972年)
OS/360系
  • OS/360 (1966年)
    • PCP (1966年)
    • MFT (1966年)
      • MFT II (1968年)
    • MVT (1967年)
      • 65MP
  • OS/VS1 (1972年)
    • OS/VS1 BPE (1972年)
  • OS/VS2 R1 (SVS) (1972年)
  • MVS (OS/VS2 R2) (1974年)
    • MVS/SE (1978年)
    • MVS/SE 2 (1978年)
    • MVS/SP Version 1 (1980年)
    • MVS/XA (MVS/SP V2) (1983年)
    • MVS/ESA (1988年)
  • OS/390 (1995年)
  • z/OS (2000年)
DOS/360系
  • DOS/360 (1966年)
  • DOS/VS (1972年)
  • DOS/VSE (1979年)
  • VSE/SP (1983、1985年)
  • VSE/ESA (1991年)
  • z/VSE (2005年)
VM系
  • CP-40/CMS (1967年)
  • CP-67/CMS (1967年)
  • VP/CSS (1968年)
  • VM/370 (1972年)
  • VM/BSE(BSEPP)
  • VM/SE (SEPP)
  • VM/SP (1980年)
  • VM/XA MA (1984年)
  • VM/XA SF (1985年)
  • VM/XA SP (1988年)
  • VM/ESA (1990年)
  • z/VM (2000年)
TPF系
  • ACP (1967年)
  • TPF (1979年)
  • z/TPF (2005年)
UNIX系
  • UTS (1981年)
  • AIX/370 (1990年)
  • AIX/ESA (1991年)
  • EVS/ESA (1993年)
  • OS/390 UNIX System Service (1996年)
  • Linux on System z (1999年)
  • z/OS UNIX System Service (2001年)
  • OpenSolaris for System z (2008年)
関連項目
  • OS一覧(IBM)
  • 表
  • 話
  • 編
  • 歴

OS/360(オーエスさんろくまる) は、IBMが1964年に発表したメインフレームコンピュータであるSystem/360用のオペレーティングシステム (OS) である。

名称

正式名称は「IBM System/360 Operating System」である。

概要

本格的な商用のOSとしては世界初であり、以下の特徴がある。

  • (System/360自身の特徴だが)汎用(商用計算および科学技術計算)で、コンピュータファミリーを形成
  • 80桁のパンチカードを入力としたバッチ処理を起源に発達
  • 文字コードはEBCDICを採用
  • 磁気ディスク装置(DASD) を扱う最初のOS
  • OSはSystem/360アセンブリ言語で記述された
  • 当初より企業用として、プログラム(プログラマ用API)と運用管理(オペレータ用システムコマンド、JCL)を明確に分離している
  • System/360の大ヒットにより、メインフレームの主流OSとなる
  • 現在のIBMメインフレームOS (z/OS) も、OS/360を受け継いでいる(上位互換)

ファミリー

時期にもよるが、主に小型機種(モデル)向けには BOS、大型機種(モデル)向けには MFT、更には MVTが用意された。

  • 主流(大型機種用)
    • PCP(Primary Control Program)1966年〜
    • MFT(Multiprogramming with a Fixed number of Tasks)1966年〜
    • MVT(Multiprogramming with a Variable number of Tasks)1967年〜 (現在のz/OSの起源)
  • 傍流(小型機種用)
    • BOS (Basic Operating System)1965年〜 (最小構成用)
    • TOS (Tape Operating System)1965年〜 (テープ装置のみの構成用)
    • DOS (Disk Operating System)1965年〜 (ディスク装置のある構成用。現在のz/VSEの起源)

なおOS/360ファミリーではないが、System/360では、タイムシェアリング用OSであるTSS/360(1967年〜)、仮想化OSであるCP/CMS(1967年〜。現在のz/VMの起源)、ユーザー大学開発の MUSIC/SP などのOSも使用された。

歴史

起源

OS/360は、3つのコントロールプログラムファミリーとして生まれた。機能と同様に、そのサイズも増加していった。まず最初に、ジョブを順次に処理するシングルタスクのPCPが生まれた。次に、マルチタスクを処理する、しかし予め大きさと数を設定しておいたメモリ分しかタスクの同時処理を許容しないMFTが生まれた。最後に、使用するメモリのサイズを動的に変えることが出来、同時に処理するタスクの数も可変で扱えるMVTが登場した。OS/360はまた、IBMのバッチ処理スクリプト言語である JCL を生んだ。

しかしOS/360は、IBMの組織上の混乱と、巨大ソフトウェア開発の経験および技術上の重要な変更の経験の不足から、予定より遅れてリリースされた。当初の予定では、最初のシンプル版を1965年(昭和40年)に、機能を盛り込んだ複合版を1966年(昭和41年)に出荷する予定であった。しかしそれぞれ1年遅れ、PCPが1966年に、MVTが1967年(昭和42年)にリリースされた。

そのためSystem/360を使用する顧客には、代替としてよりシンプルなシステムBOS、TOS、DOSファミリーが、セットで急いで提供された。

その後の開発

そのような事情で、DOSは暫定的なツールと企図・制作されたものであったが、それは今日まで生き残った。仮想記憶を扱うDOS/VSに変化・継続し、後にDOS/VSE、VSE/ESA、z/VSEと変遷していった。

後にSystem/370のために可変アドレッシングを行うハードウェアが開発されたとき、OS/360ファミリーはアップグレードし、MFTはOS/VS1 に、MVTはOS/VS2と名前を変えた。OS/VS2は2つの形が発表された。1つはOS/VS2 Release 1、別名 SVS (Single Virtual Storage)、もう1つはOS/VS2 Release 2、別名MVS (Multiple Virtual Storage) である。SVSはMVTからMVSへと至る道程塚として意図されたバージョンで、今日では歴史的な興味の対象としてのみ存在する。

MVSは、成功したマシン IBM360シリーズのSystem/370やSystem/390、zSeries、System zのOSとして、OS/390、 z/OSとその名前は変えているが、現在も使い続けられている(2008年(平成20年)時点)。

2000年(平成12年)以降、OS/360はパブリックドメインとなり、フリーソフトとしてダウンロードして使うことが出来るようになった。LinuxやWindowsやmacOS上で動くフリーのHercules emulator上で、ハードウェアSystem/360で動くのと同じように動かすことが出来る。

教訓

System/360とOS/360のプロジェクトを率いた経験の後、フレデリック・ブルックスは有名な『人月の神話』("The Mythical Man-Month") を書いた[1]。

彼は自身のOS/360の経験から、ブルックスの法則、セカンドシステム症候群、など多くの教訓を書き記している。

脚注

  1. ↑ ブルックス(2002)

参考文献

  • Emerson W. Pugh; Lyle R. Johnson, John H. Palmer (1991). IBM's 360 and Early 370 Systems. Cambridge: MIT Press. ISBN 0-262-16123-0. https://books.google.co.jp/books?id=MFGj_PT_clIC&printsec=frontcover&dq=IBM%27s+360&redir_esc=y&hl=ja  - S/360および初期のS/370ファミリーの黎明期に関する決定的な文献。
  • 一松信『数のエッセイ』筑摩書房〈ちくま学芸文庫〉、2007年1月10日。ISBN 978-4-480-09041-6。https://www.chikumashobo.co.jp/product/9784480090416/。 
  • フレデリック・P・ブルックス Jr.『人月の神話 狼人間を撃つ銀の弾はない』滝沢徹・牧野祐子・富澤昇訳(原著発行20周年記念増訂版、新装版)、ピアソン・エデュケーション〈Professional computing series 別巻 3〉、2002年11月。ISBN 4-89471-665-8。 

関連項目

  • IBM
  • 『人月の神話』
  • ファイル編成法
  • フレデリック・ブルックス
  • メインフレーム

外部リンク

  • MVS... a long history: OS/360
  • Operating System/360 1965-1972
  • コンピュータミュージアム 京都コンピュータ学院(IBM360/40システムが現在も保管・展示されている(2007年8月23日現在))
IBMのメインフレーム
専用機
H/W
IBM 700/7000

(科学技術計算用)IBM 701 - IBM 704 - IBM 709 - IBM 7090
(商用)IBM 702 - IBM 705 - IBM 7080

IBM 650

IBM 650 - IBM 7070 - IBM 7074 - IBM 7072

IBM 1400

IBM 1401 - IBM 1410 - IBM 1420 - IBM 1440 - IBM 1460 - IBM 7010

その他

IBM 305 RAMAC - IBM 7030 Stretch

OS

SHARE OS・IBSYS

汎用機
H/W

System/360 - System/370 - IBM 30x0・IBM 4300・IBM 9370 - ES/9000 - S/390 - zSeries - System z - zEnterprise - z System - IBM Z
(アーキテクチャ:S/360 - S/370 - S/370-XA - S/390 - ESA/390 - z/Architecture)

OS
OS/360系

OS/360 - OS/VS - MVS - MVS/XA - OS/390 - z/OS

DOS/360系

DOS/360 - DOS/VS - DOS/VSE - VSE/ESA - z/VSE

VM系

CP40/CMS - VM/370 - VM/XA - VM/ESA - z/VM

TPF系

ACP - TPF - z/TPF

UNIX/Linux系
  • AIX/370
  • OpenSolaris for z
  • Linux for z
M/W
  • CICS
  • IMS
  • WAS
  • MQ
  • Db2
  • Domino(HCL)
  • Tivoli
関連項目
  • 計算機の歴史
  • IBMメインフレーム
  • 並列シスプレックス
  • FICON
  • IBMのディスク記憶装置
  • IBMのディスプレイの歴史
  • IBMメインフレーム用オペレーティングシステムの歴史
  • IBM メインフレーム ユーティリティプログラム
  • SNA
  • SAA
  • EBCDIC
  • IBM漢字システム
太字 は販売中、"-"は後継関係
IBMのオペレーティングシステム
パーソナルコンピュータ
  • PC DOS
  • OS/2
サーバー
  • OS/400・IBM i
  • AOS
  • AIX
メインフレーム
  • IBSYS
  • BOS/360
  • TOS/360
  • TSS/360
  • DOS/360・VSE
  • z/VSE
  • CP/CMS・VM・z/VM
  • OS/360
  • MVS
  • OS/390
  • z/OS
  • ACP
  • TPF
  • z/Linux
POS
  • 4690 OS
プロジェクト
  • Taligent
  • Workplace OS
  • Project Monterey
  • Project Trillian
  • K42
その他
  • IBMメインフレーム用オペレーティングシステムの歴史
  • オペレーティングシステムの一覧#IBM
  • カテゴリ
「https://ja.wikipedia.org/w/index.php?title=OS/360&oldid=108484154」から取得
カテゴリ:
  • IBMのオペレーティングシステム
  • メインフレームのオペレーティングシステム
  • 1965年のソフトウェア
  • 開発が終了したソフトウェア
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.