-2

是不是Debian系统使用FreeBSD内核,Redhat系统使用GNU内核。使用 Free BSD 内核或 GNU 内核有什么区别吗?

4

1 回答 1

0

好吧,评论太长了,所以我不妨发布一个答案。由于您没有提出任何具体问题,因此尚不清楚您要问什么。乍一看,这个问题不属于 SO。但是我假设自从在这里发布以来,您从编码人员的角度询问了差异。

首先要澄清的是,BSD 内核是像 Hurd 一样的替代内核,因此 Debian 系统可以使用 FreeBSD 内核,这不是默认的。实际上它的状态是“官方端口”。

可能最大的区别在于用户相信的哲学和他们的内心平静,或者他们成长的引擎盖。除非你是一个发行版开发者或者在系​​统上工作得更低。

通常作为程序员,您使用标准库实现(libc、libc++、libstdc++ 或其他),他们需要遵循标准,并且差异非常小。在 debian 上,它本身是由 gnu 工具集提供的。您可以假设在 gnu Wonderland 中工作。内核甚至更低,您需要处理与内核相关的真正低级的东西才能注意到内核本身的差异。通常你从中工作几层,内核应该令人愉快地抽象。

因此,除非您真的遇到麻烦,否则无需担心。

于 2014-01-16T10:37:54.587 回答