From owner-freebsd-hackers@FreeBSD.ORG Sat Jun 5 05:00:14 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FBD316A4CE; Sat, 5 Jun 2004 05:00:14 -0700 (PDT) Received: from mailout2.barnet.com.au (mailout2.barnet.com.au [218.185.88.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58CBD43D54; Sat, 5 Jun 2004 05:00:12 -0700 (PDT) (envelope-from edwin@mavetju.org) Received: by mailout2.barnet.com.au (Postfix, from userid 27) id 39BF9AA621C; Sat, 5 Jun 2004 21:59:39 +1000 (EST) X-Viruscan-Id: <40C1B5AB00009C30B7E04C@BarNet> Received: from mail2-auth.barnet.com.au (localhost [127.0.0.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) Authority" (verified OK)) by mail2.barnet.com.au (Postfix) with ESMTP id D437BB29D01; Sat, 5 Jun 2004 21:59:38 +1000 (EST) Received: from k7.mavetju (unknown [10.10.12.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) Certificate Authority" (verified OK)) by mail2-auth.barnet.com.au (Postfix) with ESMTP id 91D6119330; Sat, 5 Jun 2004 21:59:37 +1000 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id 98B6960E7; Sat, 5 Jun 2004 21:59:15 +1000 (EST) Date: Sat, 5 Jun 2004 21:59:15 +1000 From: Edwin Groothuis To: "Michael W. Lucas" Message-ID: <20040605115915.GA1149@k7.mavetju> Mail-Followup-To: Edwin Groothuis , "Michael W. Lucas" , Robert Watson , Cyrille Lefevre , Hackers FreeBSD References: <00ce01c44458$8a28d880$7890a8c0@dyndns.org> <20040602135757.GC89452@bewilderbeast.blackhelicopters.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040602135757.GC89452@bewilderbeast.blackhelicopters.org> User-Agent: Mutt/1.5.6i cc: Cyrille Lefevre cc: Robert Watson cc: Hackers FreeBSD Subject: Re: general Darwin imports (was Re: Darwin cmd import?) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jun 2004 12:00:14 -0000 On Wed, Jun 02, 2004 at 09:57:57AM -0400, Michael W. Lucas wrote: > 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. Now the question of course is: where can I find it? It is somewhere in a CVS repository (that would be nicest), or are it raw sourcefiles only? Edwin, now owning a Mac so not really familiar with things -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://weblog.barnet.com.au/edwin/