From owner-freebsd-questions@FreeBSD.ORG Sat Jun 26 12:40:13 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D83E2106566C for ; Sat, 26 Jun 2010 12:40:13 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 635118FC19 for ; Sat, 26 Jun 2010 12:40:13 +0000 (UTC) Received: by bwz17 with SMTP id 17so1501303bwz.13 for ; Sat, 26 Jun 2010 05:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:reply-to :in-reply-to:references:from:date:message-id:subject:to:cc :content-type; bh=e3UnDDRShnre4MPy/FydlVJZOiRWf8NmoObLY8uharU=; b=gKSXTkgD8EYh9KbahCrzWlUh7j8xcXDd0HtTRImHjtgDgUhDxlUd3KZioAysAUjME8 ZP388ec2COiw7fMc3D52bpGuUEbK+Ls5eeic/C2v+ZmohcAIYbTkYhmQHl7z9jMS2F/I BNP0DFlr+eZvDoXe55disF4iizTa2zA/LmS38= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; b=O3FTqXA3zLXoQsSZLfeSBJaE5F6VxWcRSCkDpwiECDfHfuvvSGo1G39cx9UyNvuuHf DT0HHYi+zKl6p1saApG2/C+WKD5RNL0G1WZPZTX2OUsiDxvMwvdChOR7BwgViYAgqK8v BFmdA20+e7J8lMJKCav2qgR27+f5DqGK741LE= Received: by 10.204.157.24 with SMTP id z24mr1393762bkw.187.1277556012142; Sat, 26 Jun 2010 05:40:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.115.68 with HTTP; Sat, 26 Jun 2010 05:39:42 -0700 (PDT) In-Reply-To: References: From: Chris Rees Date: Sat, 26 Jun 2010 13:39:42 +0100 Message-ID: To: Alexander Best Content-Type: text/plain; charset=ISO-8859-1 Cc: "illoai@gmail.com" , freebsd-questions@freebsd.org Subject: Re: sharing code between the various *BSDs X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: utisoft@gmail.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jun 2010 12:40:14 -0000 On 26 June 2010 09:56, Alexander Best wrote: > On Sat, Jun 26, 2010 at 4:12 AM, illoai@gmail.com wrote: >> On 21 June 2010 18:13, Chris Rees wrote: >> >>>> >>>> On 21 Jun 2010 23:12, "Alexander Best" wrote: >>>> >>>> hi there, >>>> >>>> i can't remember where i read this the other day, but i found this to >>>> be a great idea. basically the idea was to have one code pool which >>>> all the *bsd flavours share and also to which every *bsd committer has >>>> access and can make changes. especially code in /bin, /sbin, usr/bin, >>>> /usr/sbin or /usr/share (probably other places too) would benefit from >>>> this a lot. right now most of the work that gets done in one of these >>>> places by lets say dragonfly won't make it into freebsd or netbsd for >>>> a long time. or what's even worse: sometimes people document problems >>>> or bugs which have already been fixed in some other *bsd. if somebody >>>> fixes the problem that's just wasted time because it's been done >>>> beforehand. >>>> >>>> would this be even possible or not at all? >> >>> Politics... >>> >> >> There are architectural issues. >> >> You would think that a Ford 302 V8 would be a fairly >> simple swap into an old 305 engined 1979 Impala, >> given that they use the same fuel, the same lubricant, >> the same coolant, the same basic voltage, are within >> 1% displacement, and turn at similar RPMs, but the >> case is simply not so. > > i don't think you can compare BSD to cars. of course i'm not talking > about kernel code or something like that. but if you take a look at > most of the userland manuals or certain applications the code differs > only by a few lines in all the BSDs. or think about spelling issues in > manual pages. most of the time these changes won't make it into other > BSDs for years or not at all. > > cheers. > >> I would respectfully disagree. Anything of virtue done to the BSDs is generally shared as people see it. That's the great thing about their existence, they all borrow code from each other to suit their interests, while pursuing their own relentlessly. Far better to have a choice, after all they're all Free. Chris