GitHubに「Open Launchd」プロジェクトが追加された。Open LaunchdはMac OS Xのlaunchd(8)をFreeBSDへ移植することを目的にしており、最終的にはほかのBSD系オペレーティングシステムやLinux系オペレーティングシステムでも利用できるようにすることを目指している。システムの起動時間の短縮を実現できるほか、より包括的なプロセス管理が可能になるとされている。 Mac OS Xのlaunchd(8)は従来の仕組みでいえばinit(8)、rc(8)、cron(8)などを組み合わせたような作りになっている。カーネルが読み込まれたあとにカーネルによって起動され(init(8)に相当)、以降はシステムの起動処理を担当する(rc(8)に相当)。システム起動後はジョブ管理やユーザの使用するソフトウェア起動処理制御などに使われる(cron(8)に相当)。 /Use