Darwin 是一个 Unix 操作系统,由 XNU 内核以及各种开源实用程序、库等组成。 Darwin 中的一些实用程序来自其他版本的 BSD Unix,一些来自 GNU 项目,一些由 Apple 开发,等等。
OS X 是 Darwin,加上许多专有组件,最显着的是它的图形界面 API。
好吧,他问的是 GNU,而不是关于苹果在未来的 OS X 版本中可能会做什么或不会做什么的党派观点。此外,有理由认为 OS X 的版本越旧,它拥有的 GNU 越多;如果你回到他们甚至没有 LLVM 的时候,他们完全依赖于 `gcc`。出于政治原因,Apple 可能希望掩盖和/或消除与其操作系统相关的 GNU 的使用,但在 SU 上,我们应该诚实并包括整个故事。从这个答案中删除我的赞成票。 (3认同)