軽量 Linux のことは忘れてください、この忘れ去られた OS が古代の PC を復活させています
ほとんどの古い PC は最終的に軽量の Linux ディストリビューションを実行することになりますが、ディストリビューションが古いハードウェアを放棄するにつれて、その道は狭まり続けています。 BeOS のオープンソース後継である Haiku は、異なるアプローチを採用しており、その新しい R1/beta6 リリースは、古代のマシンを復活させるための驚くほど強力な根拠を示しています。
Haiku OS とは正確には何ですか?
1 つのまとまったシステムとして構築された BeOS の後継
Haiku は、Mac や Windows に代わる現代的な代替手段として 1990 年代に Be Inc. が開発したプラットフォームである BeOS からインスピレーションを得た、独立したオープンソースのデスクトップ オペレーティング システムです。 BeOS は、そのスピードとメディアのスムーズな処理により忠実な支持者を獲得しましたが、同社は永続的な市場を見つけることができませんでした。その資産は 2001 年に Palm に譲渡され、オペレーティング システムは事実上放棄されました。同年、愛好家のグループが当初 OpenBeOS と呼ばれていたプロジェクトを開始し、オープンソース ソフトウェアとしてゼロから再作成しました。
理解しておくべき重要なことは、Haiku は Linux ではなく、Unix の派生品でもないということです。独自のカーネル、独自のドライバー フレームワーク、独自のグラフィカル インターフェイス、および独自のバンドル アプリケーション セットがあり、すべて共有のビジョンを持つ単一のプロジェクトによって開発されています。
Linux ディストリビューションは、カーネル、ディスプレイ サーバー、デスクトップ環境、init システムなど、多くの独立した部分からデスクトップを組み立てます。 Haiku は 1 つの作品として設計されており、これが、Haiku が非常に一貫性があり、応答性が高いと感じられる理由の大きな部分を占めています。 POSIX との互換性も十分に保たれているため、Linux やその他の Unix 系システムからのソフトウェアの移植が容易になります。
Haiku は、BeOS を特徴的なものにしたいくつかのアイデアも引き継いでいます。そのファイル システムである BFS は拡張属性と高速クエリをサポートしているため、データベースとほぼ同じようにファイルにインデックスを付けて検索できます。そのパッケージ マネージャーも独特です。圧縮されたパッケージは解凍されるのではなく、実行中のシステム上にマウントされるため、インストールがクリーンな状態に保たれ、ロールバックが簡単になります。
このプロジェクトは何年もベータ版でしたが、開発は活発に行われています。 Haiku R1/beta6 は、2024 年 9 月に出荷された beta5 の約 2 年後に登場し、プロジェクト 25 周年の 1 週間前にリリースされました。 ARM64 ポートはまだ開発中ですが、32 ビットおよび 64 ビットの x86 マシンで使用できます。
Haiku OS が良い選択である理由は何ですか?
小さな設置面積、実際のアプリ、継続的な 32 ビット サポート
古いハードウェアでの Haiku に対する最も有力な主張は、要求されるものがいかに少ないかということです。その要件は 256 MB の RAM を搭載した Pentium II から始まり、その種のマシンでは迅速にインストールして起動します。最新のベータ版ではこれをさらに推し進めました。malloc 実装と仮想メモリの最適化により、グラフィカル システムはわずか 128 MB の RAM で起動できるようになりました。 OpenBSD コードから派生したカーネルの新しい malloc は、パフォーマンスを向上させ、システムの残りの部分のためにメモリを解放します。
軽量の Linux ディストリビューションは、これらの数字に近づくこともありますが、通常は、デスクトップが裸に見えるまで、必要なものを取り除き、最小限のウィンドウ マネージャーを置き換え、サービスをトリミングすることで達成されます。俳句にはそのような手術は必要ありません。カーネル、インターフェイス、およびコア アプリケーションが一緒に構築されているため、リソースを競合するレイヤーが少なくなり、完全なデスクトップ エクスペリエンスがローエンド ハードウェアで実行されます。
古いマシンのハードウェア サポートも、Haiku に有利に傾いているもう 1 つの要因です。主要な Linux ディストリビューションでは、32 ビット x86 が着実に廃止されています。 Ubuntu は数年前に 32 ビット インストール メディアの出荷を停止し、Debian 13 では通常のインストール可能なアーキテクチャとして i386 を提供しなくなりました。対照的に、Haiku は、32 ビット ビルドがオリジナルの BeOS アプリケーションとのバイナリ互換性を保持していることもあり、64 ビット イメージとともに公式の 32 ビット イメージを依然として出荷しています。 Pentium 4 または 64 ビットをサポートしていない第 1 世代のネットブックにとって、これは非常に重要です。
ソフトウェアの状況も多くの人々の予想より良好です。 Beta6 は Firefox とその派生製品を実行でき、NetBSD の仮想マシン モニターを介して QEMU ハードウェア仮想化を追加し、POSIX とハードウェアの互換性を向上させます。組み込みアプリ ストアである HaikuDepot は、LibreOffice などの生産性向上ソフトウェア、開発ツール、メディア プレーヤーを含むポートの大規模なカタログを提供します。このリリースでは 530 を超えるバグと改善リクエストも解決されており、これまでで最も洗練された Haiku バージョンとなっています。
古いPCにインストールしたほうがいいでしょうか?
復興プロジェクトに最適ですが、まだ日常的な推進力ではありません
古い PC がクローゼットに眠っている場合は、現実的な期待を持って取り組む限り、Haiku を試してみる価値は十分にあります。これはまだ正式なベータ版ソフトウェアであり、このプロジェクトはデータ損失に対する保護を約束していません。 beta6 の早期導入者も、特定のハードウェアでのいくつかのリグレッションを報告しています。そのため、Haiku は予備のマシン、レトロ コンピューティング プロジェクト、または気を散らすことのないライティング ボックスには最適ですが、重要なファイルが保存されているコンピューターや毎日使用するコンピューターにとっては危険な選択です。
もう 1 つの大きな注意点は、ハードウェアの互換性です。 Haiku にはハードウェア アクセラレーションによる 3D グラフィックスがないため、すべてがソフトウェアでレンダリングされます。デスクトップでの使用には問題ありませんが、最新のゲームや GPU に依存するものは除外されます。 Wi-Fi サポートは FreeBSD から移植されたドライバーに依存しており、一部のチップセットではうまく動作しますが、他のチップセットではうまく動作しないため、有線イーサネットまたは互換性が知られている USB アダプタを使用する方が安全です。電源管理と Bluetooth も Linux ほど成熟していませんが、ラップトップではより重要です。
また、最低限の要件は、今日の Web を快適に処理するシステムではなく、起動するシステムについて説明していることにも注意してください。 Firefox のような最新のブラウザを 256 MB の RAM で実行するのは現実的ではないため、1 GB または 2 GB のマシンを使用すると、はるかに優れたエクスペリエンスが得られます。どのバージョンを選択するかについては、64 ビット ビルドをサポートする CPU にとっては 64 ビット ビルドが正しい選択です。 32 ビット バージョンを使用する唯一の理由は、CPU が 64 ビットをサポートしていない場合、またはレガシー BeOS アプリケーションを実行する必要がある場合です。
Haiku があなたのマシンに適しているかどうかを確認する最も簡単な方法は、何かをインストールする前にイメージを USB ドライブに書き込み、ライブ モードで起動することです。グラフィックス、ストレージ、ネットワークがそこで機能する場合、インストールされたシステムはおそらく同じように動作します。また、Linux 専用に存在する特定のソフトウェアが必要な場合、または長期的なスケジュールでセキュリティ更新プログラムが必要な場合は、軽量の Linux ディストリビューションがより現実的な選択肢となります。
Haiku は古い PC に軽量でより一体感のある第二の人生を与える
Haiku は普遍的な Linux の代替品ではありませんが、純粋に古いハードウェアでは、多くの場合、Haiku のほうがより速く、より完全であるように感じられます。最小限の要件、継続的な 32 ビット サポート、および Firefox の実行が可能な R1/beta6 は、忘れられていたマシンを生き返らせる最も魅力的な方法となります。
このテーマについてさらに詳しく知りたい方は以下をご覧ください