Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

NextBSD – Machとlaunchdを内蔵したFreeBSD ABI互換カーネル

NextBSDは、FreeBSDとABI互換性を持ちながら、XNU系のMachマイクロカーネルとlaunchdを統合したオープンソースOSカーネルプロジェクトである。伝統的なBSD設計にマルチサーバ構造とモダンなサービスマネジメントを加え、より高い拡張性と信頼性を目指している。

背景メモ

- NextBSDは、FreeBSDのカーネルにMachマイクロカーネルの要素を統合し、さらにAppleのlaunchdサービス管理フレームワークを移植した実験的なOSプロジェクト。 - FreeBSDとのABI互換性を維持しつつ、よりモダンなサービス管理やカーネル設計を探求した。launchdはmacOSでプロセス起動やデーモン管理を担う基盤コンポーネント。 - プロジェクトは2010年代半ばにFreeBSDコミュニティの一部の開発者(主にJordan Hubbard氏)により開始されたが、活発な開発は現在停止状態に近い。 - FreeBSDはサーバーや組み込み向けに広く使われるBSD系OS。MachはXNU(macOS/iOSのカーネル)の基盤の一部であり、NextBSDはその橋渡し的な存在だった。

関連記事