Date: Wed, 2 Jun 2004 09:57:57 -0400 From: "Michael W. Lucas" <mwlucas@blackhelicopters.org> To: Robert Watson <rwatson@freebsd.org> Cc: Hackers FreeBSD <freebsd-hackers@freebsd.org> Subject: general Darwin imports (was Re: Darwin cmd import?) Message-ID: <20040602135757.GC89452@bewilderbeast.blackhelicopters.org> In-Reply-To: <Pine.NEB.3.96L.1040529194548.74482Z-100000@fledge.watson.org> References: <00ce01c44458$8a28d880$7890a8c0@dyndns.org> <Pine.NEB.3.96L.1040529194548.74482Z-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 29, 2004 at 07:55:21PM -0400, Robert Watson wrote: > The FreeBSD Core Team took a look at the APSL a while back, and decided > that similar to LGPL/GPL, it was an acceptable license for use in > userspace for stand-alone tools, but that similar protections to LGPL/GPL > would be required for kernel code (not built by default, carefully marked, > etc). That said, Apple tends to release only code they've heavily > rewritten or created from scratch under APSL; code they modify tends to > remain under the existing license (CMU, BSD, etc). Generally they're > careful to label the license on the download page. I'm writing an article about Apple's licensing and returning code to the community, but if you want to become a committer read this: Apple has made a lot of improvements to various FreeBSD utilities, and re-released them under the original licensing. This provides an excellent source of patches. People may gripe about Apple not returning stuff to the open source community. The truth is, they have. They aren't responsible for converting what they return into a format we can use, but they haven't deliberately obfuscated their code. Sorting out the diffs would be a pain, but not horribly difficult. According to Jordan Hubbard, the best source of low-hanging fruit is their modified libc. They've had people work out all sorts of bugs, clean up functions, performance improvements, etc. Libc changes require extensive testing. They also have wide-reaching benefits. It's still BSDL'd, so we can take back whatever we want. If you want a commit bit, go and pick some of this fruit and send-pr it. ==ml -- Michael Lucas mwlucas@FreeBSD.org, mwlucas@BlackHelicopters.org "I'm sorry, but 'Social Darwinism' is no excuse for killing all of your co-workers." -- Ivan Brunetti http://www.BlackHelicopters.org/~mwlucas/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040602135757.GC89452>