過去に「Linux元年」と言われることが何度もありましたが、一向に普及はしませんでした。厳密にはサーバ分野では普及していましたが、個人のシェアは低いまま。しかしWindowsの肥大化やユーザーニーズとは乖離していく機能追加、コマンドと相性の良いAIの台頭で、個人でも利用が進んできています。
ゲーム用途ならWindows、という状況も長く続いていましたが、ここにきてタイトルによってはLinuxのほうがパフォーマンスが良い、という逆転現象も起きています。
そもそもiPhoneやAndroidで使われるOSはLinuxのほうが近いものですし。
ということで、AIも利用しながらOSの歴史をざっくりとまとめてみました。ざっくりなので色々抜けていたりしますが、これから使用するなら何を使えばよいのか、の判断材料にもなるのでは。

OSの祖先「UNIX」の誕生
現在使われているOSの多くは、約50年以上前に誕生した「UNIX」というOSの影響を強く受けています。
UNIXは、1969年、アメリカの Bell Labs でUNIXが開発されました。
ただ、当時のコンピュータは非常に高価で、大企業や大学しか利用できませんでした。
UNIXは次のような特徴を持っていました。
- マルチユーザー対応
- マルチタスク対応
- ネットワーク利用を考慮した設計
- 小さなプログラムを組み合わせる思想
現在のLinuxやmacOSにも受け継がれている考え方です。
「UNIX」という言葉自体に正式な定義や長い正式名称はありません。1969年にベル研究所で開発されていた当時の大型OS「Multics」に対する言葉遊び(皮肉)として、「Uniplexed Information and Computing Service」の略、または「一人用のシンプルなシステム」を意味する「UNICS」と名付けられたのが由来とされています。その後、法的な理由や語呂の良さから現在の「UNIX」へと綴りが変わりました。
UNIXからBSDが誕生
UNIXは大学でも利用されるようになり、特に University of California, Berkeley で改良が進められました。
その成果がBSD(Berkeley Software Distribution)です。
BSDからは後に次のOSが生まれました。
- FreeBSD
- OpenBSD
- NetBSD
さらにAppleのmacOSもBSDの流れを受け継いでいます。
ターミナルで
ps
ls
grep
ssh
などが使えるのはBSD由来です。
一方その頃、DOSが誕生
1980年代初頭、パソコン向けOSとしてMS-DOSが登場します。
系譜としては次のようになります。
CP/M
└─ MS-DOS
DOSはUNIXとは異なり、
- 基本的に1人用
- 基本的に1つのプログラムを実行
- シンプルな設計
という特徴を持っていました。
CP/Mは、MS-DOSのさらに前に流行していた「パソコン用OS」です。
正式名称はControl Program for Microcomputersです。
1970年代後半~1980年代前半に、事実上の標準OSとして広く使われていました。
当時の勢力図
1980年頃のパソコン業界はこんな感じでした。
大型コンピュータ
└─ UNIX
パソコン
└─ CP/M
今でいう
サーバー
└─ Linux
個人PC
└─ Windows
みたいな立場でした。
なぜ有名なのか
当時のパソコンメーカーは
- NEC
- Sharp
- Epson
- Osborne
- Kaypro
など多数ありました。しかしハードウェアはバラバラ。そこでCP/Mが「共通OS」として使われました。アプリ開発者は
CP/M向けに作る
↓
複数メーカーで動く
というメリットがありました。
DOSとの関係
MS-DOSはCP/Mの影響を強く受けています。例えばコマンド。
CP/M
DIR
REN
TYPE
MS-DOS
DIR
REN
TYPE
ほぼ同じです。
IBM PC登場
1981年に IBM がIBM PCを発売します。
本来IBMはCP/Mを採用したかったのですが、交渉がまとまりませんでした。
そこでMicrosoftが別の会社からOSを購入し改良したものがMS-DOSです。
流れとしては、
CP/M
↓ 強い影響
MS-DOS
↓
Windows 95
Windows 98
Windows ME
です。
Windows NTとは別系統
現在のWindowsは
MS-DOS
└─ Windows 95/98/ME
ではなく、
VMS
└─ Windows NT
└─ Windows 11
です。つまり、
- DOS文化(C:\、DIR、BATファイルなど)
- NTカーネル
が同居している状態です。
現代で例えると
CP/Mの立場は、
- Android登場前の携帯電話OS
- Linux登場前のサーバーOS
のような存在でした。
しかしIBM PC + MS-DOSの成功によって市場を失い、現在はほぼ歴史上のOSになっています。
系譜
UNIX (1969)
├─ BSD
│ └─ macOS
│
└─ Linux
├─ Ubuntu
└─ Android
CP/M (1974)
└─ MS-DOS
├─ Windows 95
├─ Windows 98
└─ Windows ME
VMS
└─ Windows NT
├─ Windows XP
├─ Windows 7
└─ Windows 11
つまりCP/Mは、
「Windowsの祖父のような存在」
であり、もしCP/MがなければMS-DOSも今のWindows文化もかなり違ったものになっていた可能性があります。
CP/M (Control Program for/for Microcomputers)
1970年代後半に誕生した、世界で最初期のパーソナルコンピュータ用OSです。
用途: 主に8ビットCPU(Intel 8080やZilog Z80など)を搭載した初期のパソコン(AltairやApple IIなど)で広く使われました。
特徴: ハードウェア(コンピュータ本体)とソフトウェア(アプリケーション)を分離するという画期的な仕組み(BIOSとBDOSの分離)を導入しました。これにより、特定のメーカーに依存せず、多様なハードウェアで同じソフトウェアが動く環境を作りました。
歴史: CP/Mの成功は、後のMS-DOS(および現在のWindowsのファイルシステムなどの基礎)に大きな影響を与え、ソフトウェア産業そのものの土台となりました。
VMS / OpenVMS (Virtual Memory System)
1977年にディジタル・イクイップメント・コーポレーション(DEC)社が開発した、非常に堅牢で高度な機能を持つマルチタスクOSです。
用途: 当初はミニコン(中型コンピュータ)向けに設計されましたが、現在はエンタープライズサーバーなど、高い安定性と安全性が求められるミッションクリティカルな業務システムで使われています。
特徴: 巨大な仮想メモリ管理や、複数のサーバーを連携させて1つのシステムとして動かす「クラスタリング」に優れており、システムを止めることなく運用できる高い可用性(フォールトトレランス)を誇ります。
歴史: 開発元の買収を経て、現在はVMS Software, Inc.などが開発・サポートを引き継いでおり、現代のx86-64サーバーや仮想環境でも稼働するよう進化を続けています。
DOSからWindowsへ
初期のWindowsは独立したOSではなく、DOSの上で動作するGUIでした。
MS-DOS
├─ Windows 3.1
├─ Windows 95
├─ Windows 98
└─ Windows ME
当時のWindowsは、起動後にDOSプロンプトへ戻ることもできました。
Linuxの誕生
1991年、Linus Torvalds がLinuxカーネルを公開しました。
重要なのは、LinuxはUNIXそのものではないという点です。
LinuxはUNIXを参考にゼロから開発された「UNIX互換OS」です。
Linuxから多くのディストリビューションが生まれました。
Linux
├─ Debian
│ └─ Ubuntu
│
├─ Red Hat
│ ├─ Fedora
│ └─ RHEL
│
├─ Arch Linux
│ └─ CachyOS
│
└─ Android
現在、世界中のサーバーやクラウド環境の大半がLinux系OSで動いています。
BSDとの違い
Linux
Linuxカーネル
+
GNUツール群
+
各ディストリビューション
UbuntuやFedoraは、
- Linuxカーネル
- GNU coreutils
- systemd
- apt/dnf
などを組み合わせて作られています。
一方BSDは、
BSD
FreeBSD
├─ カーネル
├─ ls
├─ ps
├─ sh
└─ libc
全部まとめて1つのOSとして開発されています。
Linuxは「部品を集めたOS」、
BSDは「最初から全部セットのOS」
という違いがあります。
ライセンス
ここが思想的には大きいです。
Linux
- GPLライセンス
- 改造して配布するならソース公開が必要
BSD
- BSDライセンス
- 改造しても公開不要
そのため、
- Apple
- Sony
- Nintendo
- Juniper
などはBSD系コードを大量に利用しています。
サーバー用途
Linux
- クラウドの主役
- Docker
- Kubernetes
- AI
- GPU
圧倒的シェア
BSD
- ネットワーク機器
- ストレージ
- ファイアウォール
で根強い人気があります。
例えば、
- Netflix の配信基盤の一部はFreeBSDを活用
- Juniper Networks の機器はBSDベース
として有名です。
Ubuntuユーザーから見た体感
Ubuntu
apt install nginx
systemctl restart nginx
FreeBSD
pkg install nginx
service nginx restart
こんな感じでコマンドが少し違います。ざっくり言えば
| 項目 | Linux | BSD |
|---|---|---|
| 血統 | UNIX互換 | UNIX直系 |
| シェア | 非常に大きい | 小さい |
| 開発方式 | 部品の集合 | OS全体を統合開発 |
| クラウド | 強い | 弱い |
| ネットワーク機器 | 普通 | 強い |
| macOSとの近さ | やや近い | 非常に近い |
Ubuntuユーザーの感覚だと、
FreeBSDは「Linuxによく似ているが、systemdが無くて、パッケージ管理や起動管理が少し違う別世界」
という認識が一番実態に近いです。多くのCLI操作は共通しますが、管理方法やエコシステムは別物です。
Windows NTの登場
1993年、MicrosoftはDOS系とは別にWindows NTを開発しました。
現在のWindowsはこちらの系統です。
Windows NT
├─ Windows 2000
├─ Windows XP
├─ Windows Vista
├─ Windows 7
├─ Windows 10
└─ Windows 11
Windows NT以降はDOSベースではありません。
つまり現在のWindows 11は、DOSの子孫ではありますが、内部構造はWindows NTという別のOSです。
AppleはBSD系へ
Appleは1990年代後半にUNIX系OSを採用しました。
現在のApple製OSは次のような構造です。
BSD
└─ Darwin
├─ macOS
├─ iOS
├─ iPadOS
├─ watchOS
└─ tvOS
そのためmacOSのターミナルでは、Linuxと似たコマンドが利用できます。
現在のOS勢力図
2026年現在、主要なOSは大きく3つの系統に分類できます。
OS
├─ Windows系
│ └─ Windows 11
│
├─ BSD系
│ ├─ macOS
│ ├─ iOS
│ └─ iPadOS
│
└─ Linux系
├─ Ubuntu
├─ Fedora
├─ CachyOS
└─ Android
Linux系の主要な家系図
Linuxの世界では、主に次の3大勢力が有名です。
Linux
├─ Debian系
│ ├─ Debian
│ ├─ Ubuntu
│ └─ Linux Mint
│
├─ Red Hat系
│ ├─ Fedora
│ ├─ RHEL
│ ├─ AlmaLinux
│ └─ Rocky Linux
│
└─ Arch系
├─ Arch Linux
├─ Manjaro
└─ CachyOS
Ubuntuユーザーなら「Debian系」、CachyOSユーザーなら「Arch系」に属します。
まとめ
現在のOSを家系図で表すと次のようになります。
OSの系統図
UNIX
├─ BSD
│ ├─ FreeBSD
│ ├─ NetBSD
│ ├─ OpenBSD
│ └─ Darwin
│ ├─ macOS
│ ├─ iOS
│ ├─ iPadOS
│ ├─ watchOS
│ └─ tvOS
│
└─ UNIX思想
└─ Linux
├─ Debian
│ ├─ Ubuntu
│ ├─ Linux Mint
│ └─ Pop!_OS
│
├─ Red Hat
│ ├─ Fedora
│ ├─ RHEL
│ ├─ AlmaLinux
│ └─ Rocky Linux
│
├─ Arch Linux
│ ├─ Manjaro
│ ├─ EndeavourOS
│ └─ CachyOS
│
├─ SUSE
│ ├─ openSUSE
│ └─ SLES
│
└─ Android
CP/M
└─ MS-DOS
├─ Windows 95
├─ Windows 98
├─ Windows Me
│
└─ Windows NT
├─ Windows 2000
├─ Windows XP
├─ Windows Vista
├─ Windows 7
├─ Windows 8 / 8.1
├─ Windows 10
└─ Windows 11
普段使っているWindows、Mac、Android、Ubuntuは見た目こそ大きく異なりますが、そのルーツをたどると数十年前のOS設計思想につながっています。OSの系譜を理解すると、「なぜLinuxとmacOSのコマンドが似ているのか」「なぜWindowsだけ少し文化が違うのか」といった疑問も見えてくるはずです。
そして、現在では各OSは歩み寄っており、WindowsでもWSL2を使ってLinuxを動作させられるようになっています。
Linux界隈ではよく
- Debian系(Ubuntu派)
- Red Hat系(Fedora派)
- Arch系(Arch/CachyOS派)
の3大勢力として語られることが多いです。
各ディストリビューションについても触れていくととんでもなく長くなりそうなので一旦このあたりで終わりにしますが、WSL2で動作するデフォルトのディストリビューションもUbuntuですし、もしLinuxを触ってみようと思った場合、シェアや情報を考えても、まずはUbuntuから始めてみるのがよいのかなと。



