Linked by Thom Holwerda on Tue 6th Nov 2007 21:38 UTC, submitted by SK8T
BSD and Darwin derivatives Apple has released the source code to Darwin 9, the underlying open source operating system ofMac OS X 10.5 Leopard. "Darwin is the open source UNIX-based foundation of Mac OS X. Darwin integrates a number of technologies, including the Mach 3.0 microkernel, operating system services based on FreeBSD 5 UNIX, high-performance TCP/IP networking, and support for multiple integrated file systems. Because the design of Darwin is highly modular, you can dynamically add device drivers, networking extensions, and new file systems."
Thread beginning with comment 283276
To read all comments associated with this story, please click here.
obsidian
Member since:
2007-05-12

This is a good move by Apple, but sheesh, the license is verbose!

Given that much of the code comes from FreeBSD anyway, would it have been difficult for them to have released this code under a BSD license? I wouldn't have thought that would be much of a "risk" to them, but I may be wrong.... :-)

Anyone else think the license is too long, and a BSD license should have been used?

Reply Score: 2

tyrione Member since:
2005-11-21

I'd love for someone on the FreeBSD team to quantify how much work they have contributed to Darwin before claiming they have for Darwin 9.

Reply Parent Score: 2

vermaden Member since:
2006-11-18

"I'd love for someone on the FreeBSD team to quantify how much work they have contributed to Darwin before claiming they have for Darwin 9."

sed s/FreeBSD/Darwin/g ;)

Edited 2007-11-07 09:31

Reply Parent Score: 2

kaiwai Member since:
2005-07-06

I'd love for someone on the FreeBSD team to quantify how much work they have contributed to Darwin before claiming they have for Darwin 9.


What are you blathering on about - Apple claims that they use code from FreeBSD - in other words, Apple has pulled code off the FreeBSD, not FreeBSD submitting code to Darwin.

Its a know fact that XNU uses BSD code in there, and it has been updated over the years using the latest FreeBSD code - and Apple submit the changes back, NetBSD incorporating a lot of the msdosfs improvements - for example.

Reply Parent Score: 4