ソフトウェア
上級

Haiku OS(ハイクオーエス)

OpenBeOS 2001年→Haiku 2003年改名+BeOS R5 互換オープンソースOS。Single User+POSIX+ファイルシステム属性+2024年R1/Beta5+ニッチデスクトップOSとして継続。

0 回閲覧
0 いいね
2026/5/10 更新
関連タグ
haiku
beos
retro-os
oss
desktop-os

概要

Haiku OS は OpenBeOS プロジェクト 2001年8月発足→2004年に "Haiku" (俳句) に改名された BeOS R5 (2000年最終版) の互換オープンソースOS。Be Inc. (1995-2001) が開発した BeOS R5 が2001年 Be Inc. 倒産+Palm Inc. 買収+消滅後、コミュニティ駆動で復活を目指した OSS プロジェクト。BeOS のシングルユーザ+マルチメディア特化+ファイルシステム属性 (BFS - Be File System) の特徴を完全再現+POSIX 互換+独自カーネル+独自 GUI を持つ。2009年 R1 Alpha 1 → 2024年 R1/Beta 5 (2024年9月) と20年超の長期開発。世界中のニッチデスクトップ OS ファン・レトロコンピュータ愛好家層に支持され、軽量+応答性高い独自体験を提供する稀有な完全OSS デスクトップ OS。

主な特徴・仕組み

  • kernel: 独自 Haiku kernel (NewOS kernel ベース・モノリシック)
  • ファイルシステム: BFS (Be File System・属性ベース・POSIX互換)
  • GUI: 独自 Tracker (ファイルマネージャ) + Deskbar (タスクバー)
  • API: BeOS API 互換 + POSIX サブセット
  • 言語: C++ + 一部 C・GCC コンパイラ + clang オプション
  • 対応 CPU: x86 (32bit + 64bit)・PowerPC は廃止
  • マルチメディア: BeOS 由来のメディアフレームワーク・低遅延音声+映像
  • シングルユーザ: マルチユーザ対応未実装 (2024年現在)
  • POSIX: bash/coreutils/gcc 等の Linux/Unix ツール群動作
  • HaikuPorts: パッケージ管理・15,000以上のソフトウェア入手可能
  • WebPositive: 内蔵 Web ブラウザ (Chromium/WebKit ベース)

スペック比較表

バージョン発売年主な機能
OpenBeOS2001/8プロジェクト発足
Haiku R1/Pre-Alpha2007改名後初リリース
R1 Alpha 12009/9初の Alpha リリース
R1/Beta 12018/914年開発の集大成
R1/Beta 42022/12パッケージ管理刷新
R1/Beta 52024/9最新版・Vulkan サポート追加

具体例・対応製品

  • Haiku R1/Beta 5 (2024/9・https://www.haiku-os.org): 最新版・無償ダウンロード可能
  • HaikuPorts: 15,000+のソフトパッケージ群・Web ブラウザ・開発ツール充実
  • WebPositive (2024年現在): Haiku 内蔵 Web ブラウザ・WebKit ベース
  • Pe (Programming editor): Haiku 純正コードエディタ・C++ 開発環境
  • Kayak (Web Browser): 軽量 Haiku 用ブラウザ・代替候補

自作PCでの選び方・注意点

Haiku OS は2026年現在 完全に無料 で https://www.haiku-os.org から R1/Beta 5 ISO ダウンロード可能。最低システム要件は Pentium III 256MB RAM 以上 という超軽量で、レガシー PC + 仮想マシン (VirtualBox/VMware) で気軽に試せる。実用的なメインデスクトップ OS としては Web ブラウザ性能 (WebPositive) が現代Web に追従できないため不向きだが、プログラミング学習用 + レガシー BeOS ソフトウェア互換用 + ニッチオタク用途に最適。注意点として、Wi-Fi ドライバ対応がまだ限定的 (2024年でも Atheros AR9xxx 系のみ)、Bluetooth は未対応。最近の M.2 NVMe SSD + Intel Iris GPU は Beta 5 で対応進んだが、最新ハードウェアでは Linux + 仮想化が現実的。

関連用語との違い

  • BeOS: 1995-2001年 Be Inc. 商用OS・Haiku の母体・現存しない。
  • AmigaOS: 1985年 Commodore Amiga 用OS・別系統だが Haiku と同じ "ニッチデスクトップOS" 位置。
  • ReactOS: Windows 互換 OSS・Haiku と並ぶ "復刻系" コミュニティ駆動 OS。

よくある質問(FAQ)

Q1: Haiku と Linux はどう違う? A: Haiku はシングルユーザ・マルチメディア特化・独自Kernel+GUI。Linux はマルチユーザ+多目的+独立性高 GUI 環境 (GNOME/KDE 等の選択)。Haiku の応答性は軽量で軽快。

Q2: Haiku で Web 閲覧は実用的? A: WebPositive (WebKit ベース) は基本的サイト閲覧可能だが、最新の React/Vue 等の SPA は重いまたは未対応。一般用途には Linux + Firefox/Chrome 推奨。

Q3: Haiku 開発はどこで貢献できる? A: GitLab (https://review.haiku-os.org) で開発進行・C++ 経験者なら kernel/driver 改善に貢献可能。HaikuPorts でのアプリ移植も歓迎されている。

この記事について
カテゴリーソフトウェア
難易度上級
作成日2026/5/10