From owner-freebsd-questions@FreeBSD.ORG Sat Jun 26 08:56:37 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 5B7E7106564A for ; Sat, 26 Jun 2010 08:56:37 +0000 (UTC) (envelope-from alexbestms@uni-muenster.de) Received: from SECMAIL.UNI-MUENSTER.DE (SECMAIL.UNI-MUENSTER.DE [128.176.192.141]) by mx1.freebsd.org (Postfix) with ESMTP id DF3A68FC1D for ; Sat, 26 Jun 2010 08:56:36 +0000 (UTC) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by SECMAIL.UNI-MUENSTER.DE (Postfix) with ESMTP id 0EB82BF41E for ; Sat, 26 Jun 2010 10:56:34 +0200 (CEST) Received: by qwg5 with SMTP id 5so1052120qwg.13 for ; Sat, 26 Jun 2010 01:56:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.142 with SMTP id i14mr1394682qac.272.1277542593365; Sat, 26 Jun 2010 01:56:33 -0700 (PDT) Received: by 10.229.215.196 with HTTP; Sat, 26 Jun 2010 01:56:33 -0700 (PDT) In-Reply-To: References: Date: Sat, 26 Jun 2010 10:56:33 +0200 Message-ID: From: Alexander Best To: "illoai@gmail.com" Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-questions@freebsd.org, utisoft@gmail.com Subject: Re: sharing code between the various *BSDs X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jun 2010 08:56:37 -0000 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. > > -- > -- > -- Alexander Best