すべてのコンピュータにはオペレーティングシステム(OS)と呼ばれるソフトウェアが付属しており、コンピュータ上のすべてのソフトウェアとハードウェアを管理し、人間がそのコンピュータとやりとりするために使用できるインターフェイスを提供します。オペレーティングシステムソフトウェアは、ラップトップコンピュータだけでなく、スマートフォン、タブレット、ネットワークルータ、その他のスマートデバイス上でも動作します。
オペレーティングシステムの種類
企業、大学、そして進歩的な個人は、長年に亘って数百のコンピュータオペレーティングシステムを開発しました。最もよく知られているオペレーティングシステムは、パーソナルコンピュータ上にあるオペレーティングシステムです。
- マイクロソフトウィンドウズ
- マックOS
- Linux(UNIXのようなOS)
一部のオペレーティングシステムは、次のような特定の種類の装置用に設計されています。
- スマートフォンとタブレット用のApple iOSとGoogle Android
- Solaris、HP-UX、DG-UX、およびサーバーコンピュータ用Unixのその他の変種
- メインフレームコンピュータ用DEC VMS(仮想メモリシステム)
- Apple TVのデジタルメディアプレーヤー用のAppleのtvOS
- GoogleスマートウォッチのOSを磨く
他のオペレーティングシステムは、名声のある期間を楽しんだが、歴史的な関心事に過ぎない。
- Novell Netwareは、1990年代にPC用の人気のあるOSでした。
- IBM OS / 2は初期のPC OSで、Microsoft Windowsとしばらく競争していましたが、消費者市場での成功は限られていました。
- Multicsは1960年代にメインフレーム用に作られた、特に革新的なオペレーティングシステムで、後のUnixの開発に影響を与えました。
ネットワークオペレーティングシステム
現代のO / Sには、コンピュータのネットワーキングを簡素化するように設計された多くの内蔵ソフトウェアが含まれています。典型的なO / Sソフトウェアには、TCP / IPプロトコルスタックの実装、pingやtracerouteなどの関連ユーティリティプログラム、デバイスのイーサネットまたはワイヤレスインターフェイスを自動的に有効にするための必要なデバイスドライバやその他のソフトウェアが含まれます。モバイルデバイスのオペレーティングシステムは、通常、Wi-Fi、Bluetooth、またはその他のワイヤレス接続を可能にするために必要なプログラムを提供します。
初期のバージョンのMicrosoft Windowsは、コンピュータネットワーキングのサポートを提供していませんでした。 Microsoftは、Windows 95およびWindows for Workgroupsから、オペレーティングシステムに基本的なネットワーク機能を追加しました。 Microsoftは、Windows 98 Second Edition(Win98 SE)とWindows HomeGroup(Windows 7のホームネットワーク用)にインターネット接続共有(ICS)機能も導入しました。最新のオペレーティングシステムのほとんどは、インターネットとホームネットワーキングの普及により、ネットワークオペレーティングシステムとして認定されています。
組込みオペレーティングシステム
いわゆる組込みシステムは、そのソフトウェアの構成をサポートしていないか、または限定された構成をサポートしていない。たとえば、ルータなどの組み込みシステムには、通常、事前設定されたWebサーバー、DHCPサーバー、およびいくつかのユーティリティが含まれていますが、新しいプログラムのインストールは許可されていません。ルータ用の組み込みオペレーティングシステムの例を以下に示します。
- Cisco IOS(インターネットワークオペレーティングシステム)
- DD-WRT
- ジュニパージュノス




