• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]


  • Subject: Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]
  • From: Dave Schroeder <email@hidden>
  • Date: Thu, 08 Jun 2006 16:22:09 -0500


On Jun 8, 2006, at 4:14 PM, Ernesto Corvi wrote:

I'd like to start a technical discussion on the Darwin kernel for Intel processors, but I guess
that will have to wait...


According to ...
http://developer.apple.com/opensource/overview.html

we read ...

"Darwin is the open source UNIX-based foundation of Mac OS X"

Yes, and that's still accurate.

Darwin is, and always has been, two different things:

Apple's open source strategy (including individual components, projects, and tools, and the mechanisms for distributing them), and an (sometimes standalone bootable) OS.

Even in the context of Mac OS X (Intel), "Darwin" still represents the open source, UNIX-based foundation of Mac OS X. Not everything is open source. Currently, one of those things is xnu (the kernel). Everything else that has previously been released as open source under the GPL or APSL (or other) licenses is still available.

"Apple has made open source and standards a key part of its strategy..."

But Darwin isn't open source anymore.

Yes, "Darwin", technically, still is open source, since Darwin is a strategy that represented the act of open sourcing many key components of the OS. That is still true.


You can't compile your own version of Darwin for Intel anymore.

...and? Does that make any of the other open source pieces, which make up "Darwin", any less useful (unless your only purpose is to build a bootable OS)?


Maybe the web page needs updating to reflect the reality of the situation?

Maybe put an asterisk next to open source?

Why? Since when does "open source" == "must be able to be a bootable, standalone, binary OS distribution"?


Honestly, this entire charade is really disappointing.

Ernesto.

(Please note that I am 100% in favor of Apple communicating its long term plans on Darwin, both as a strategy and an OS, and plans with respect to the kernel, etc., but I believe Apple has already stated clearly what its position is, and that is that no permanent decisions have been made yet, and that, for now, the source for xnu is unavailable on Intel. It would stand to reason that Apple may clarify or expand upon its position at a worldwide developer conference of some type that might be coming up in a little over a month...)


- Dave

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Darwin and FOSS
      • From: email@hidden
    • Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]
      • From: Gary <email@hidden>
References: 
 >Re: GNU-Darwin: missing code in Darwin (From: email@hidden)
 >Getting back on track [was Re: GNU-Darwin: missing code in Darwin] (From: "Jordan K. Hubbard" <email@hidden>)
 >Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin] (From: Ernesto Corvi <email@hidden>)

  • Prev by Date: Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]
  • Next by Date: Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]
  • Previous by thread: Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]
  • Next by thread: Re: Getting back on track [was Re: GNU-Darwin: missing code in Darwin]
  • Index(es):
    • Date
    • Thread