Debian GNU/kFreeBSDは、Debian GNU/LinuxのLinuxカーネル部分をFreeBSDのカーネルに置き換えたシステムである。名前がその構成をほぼそのまま表しており、「k」はKernelの意である。

標準Cライブラリは(FreeBSDのlibcではなく)GNU Cライブラリであるが、プロジェクト側で手を入れている。特に、システムコールについては、FreeBSDにはLinuxのシステムコールを実行する機能があるがそれを使っているわけではなく、FreeBSDのシステムコールで動作しているhttps://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ#Q:_Which_syscall_kernel_interface_is_used_by_binaries_compiled_for_Debian_GNU.2FkFreeBSD.3F。

Debian GNU/kFreeBSDは、2002年に作られたChrooted NetBSD environment available for testing。kFreeBSDは、Debian 6.0(Squeeze)のリリースにテクノロジープレビューとして含まれ、Debian 7.0(Wheezy)では、公式のポートであった。しかし、Debian GNU/kFreeBSDは、公式にサポートされるプラットフォームとしては、Debian 8.0で中止された。これは、プロジェクトがその負荷を正当化するのに必要なユーザーをひきつけることができなかったからである。Debianの開発者は、OSS、pf、jails、NDIS、ZFSをFreeBSDカーネルに関する興味の理由として言及していた。

kFreeBSDは、Debian 8からアップデートされていないhttps://www.debian.org/ports/kfreebsd-gnu/。しかし、2019年7月の段階で、非公式にメンテナンスされるOSとしては続いている。

脚注

外部リンク Debian_GNU/kFreeBSD - Debian Wiki