マクロソフト オペレーティング システム
後のマシンにはプログラムのライブラリが付属しており、これはユーザーのプログラムにリンクされて、入出力やコンパイル (人間が読める記号コードからマシンコードを生成する) などの操作を支援します。 これが現代のオペレーティング システムの起源です。 ただし、マシンは依然として一度に 1 つのジョブを実行します。 英国のケンブリッジ大学では、ジョブキューはかつて、仕事の優先順位を示すためにさまざまな色の洗濯バサミでテープが吊るされた洗濯ライン(物干しロープ)でした。[要出典]
1950 年代後半までに、オペレーティング システムとして認識されるプログラムが登場し始めました。 最も初期の認識可能な例としてよく指摘されるのは、1956 年に IBM 704 でリリースされた GM-NAA I/O です。実際にそれ自体を参照した最初の既知の例は、リリースされた GM-NAA I/O の開発である SHARE オペレーティング システムでした。 このシステムについて説明した 1960 年 5 月の論文の中で、ジョージ リックマンは次のように述べています。
コンピュータ オペレーティング システムの開発は、プログラムまたは一連のプログラムをコンピュータに効率的に出し入れするという問題を大幅に解決してきました。
初期のシステムの議論でよく見られる有名な例の 1 つは、1962 年に Atlas 上で実行された Atlas Supervisor です。これは、システムについて説明した 1961 年 12 月の記事でそのように言及されていましたが、「オペレーティング システム」の文脈では 「システムは流行に沿って動作する」ということに近いです。 アトラス チーム自体は「スーパーバイザー」という用語を使用していましたが、これは「モニター」とともに広く使用されていました。 ブリンチ・ハンセン氏は、これを「オペレーティング システムの歴史の中で最も重要な進歩」と表現しました。










