是否可以在 GNU/Linux 上使用 XNU?

是否可以在 GNU/Linux 上使用 XNU?

我想知道是否可以在 GNU/Linux 系统上使用 XNU 内核?但实际上,它是 GNU/XNU。但这可能吗?内核是否有足够的驱动程序可以在联想上启动?或者除了 Mac 之外的任何计算机?或者 Apple EULA 或 AOSL 是否否认我以这种方式使用它?

答案1

这应该涉及某种模拟,例如林普罗夫斯这将允许你在 FreeBSD 中运行 Linux 二进制文件。我认为不存在这样的技术,您可以在 XNU 中运行 Linux 二进制文件。

不过,您可以尝试一下纯达尔文软件分发,即达尔文编译,它将允许您使用 MacPorts 等软件。引用他们的目标:

PureDarwin 项目的目标是通过提供文档并使开源爱好者和开发人员能够检索、理解、修改、构建和分发 Darwin,使 Darwin 更易于开源爱好者和开发人员使用。

还有一个老项目叫GNU-达尔文他们将 GNU 软件包装到 Darwin,但是当你查看他们的网站时,你会发现事情并没有得到认真的开发。

相关内容