Ben Tilly wrote:
The presumption is that Apple wants to keep room to have proprietary hardware with proprietary drivers whose code they don't want to release because it helps people trying to undercut their hardware sales.
Yes, that's reasonable, and could be a reason. And yet, they've not chosen to exercise that option, if they value it.
But I think the more parsimonious reason is that they already has xnu/Darwin/NeXTStep, were experts in it, and wished to keep making it.
Rick Moen
rick@linuxmafia.com