TL

Operating Systems

主要なOSの比較

デスクトップ、サーバー、モバイル、組み込みの用途別に、主要OSの設計と得意分野を比較します。

Catalog Scope

9
Systems
4
Categories

Collection 01

デスクトップ(3)

項目WindowsmacOSLinux
区分デスクトップ / サーバデスクトップデスクトップ / サーバ / 組込み・その他
系統Windows NT 系Unix 系(BSD ベース)Unix 系
カーネルハイブリッド(Windows NT カーネル)XNU(Mach + BSD のハイブリッド)モノリシック(Linux カーネル)
ライセンスプロプライエタリ(商用)プロプライエタリ(Apple 製ハード限定)オープンソース(GPL)
主な用途デスクトップ / 業務 PC開発(Web / iOS)サーバ / クラウド

Collection 02

サーバ(2)

項目WindowsLinux
区分デスクトップ / サーバデスクトップ / サーバ / 組込み・その他
系統Windows NT 系Unix 系
カーネルハイブリッド(Windows NT カーネル)モノリシック(Linux カーネル)
ライセンスプロプライエタリ(商用)オープンソース(GPL)
主な用途デスクトップ / 業務 PCサーバ / クラウド

Collection 03

モバイル(2)

項目AndroidiOS
区分モバイルモバイル
系統Linux 系(モバイル)Unix 系(Darwin)
カーネルLinux カーネルベースXNU(Darwin・macOS と共通基盤)
ライセンスオープンソース(AOSP)+ 一部プロプライエタリプロプライエタリ(Apple 製端末限定)
主な用途スマートフォン / タブレットiPhone / iPad

Collection 04

組込み・その他(2)

項目LinuxRTOS / 組込み OS
区分デスクトップ / サーバ / 組込み・その他組込み・その他
系統Unix 系リアルタイム OS(RTOS)
カーネルモノリシック(Linux カーネル)リアルタイムカーネル(プリエンプティブ)
ライセンスオープンソース(GPL)様々(FreeRTOS=MIT、Zephyr=Apache 等)
主な用途サーバ / クラウドマイコン・組込み機器