From owner-freebsd-arch Wed Aug 23 17:52:53 2000 Delivered-To: freebsd-arch@freebsd.org Received: from obie.softweyr.com (obie.softweyr.com [204.68.178.33]) by hub.freebsd.org (Postfix) with ESMTP id 43B6337B422 for ; Wed, 23 Aug 2000 17:52:49 -0700 (PDT) Received: from softweyr.com ([208.187.122.225]) by obie.softweyr.com (8.8.8/8.8.8) with ESMTP id SAA20032; Wed, 23 Aug 2000 18:50:24 -0600 (MDT) (envelope-from wes@softweyr.com) Message-ID: <39A47299.703213C0@softweyr.com> Date: Wed, 23 Aug 2000 18:55:53 -0600 From: Wes Peters Organization: Softweyr LLC X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.1-RC i386) X-Accept-Language: en MIME-Version: 1.0 To: Poul-Henning Kamp Cc: mjacob@feral.com, Warner Losh , Darren Reed , freebsd-arch@FreeBSD.ORG Subject: Re: Integration of Net/OpenBSD code (was Re: your mail) References: <88242.966757125@critter> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Poul-Henning Kamp wrote: > > In message , Matthew > Jacob writes: > > > >As someone who spends a fair amount of time doing just this, I have to say > >that the *BSD's have deviated significantly in many respects. So much so that > >very conscious major design choices have to be made to facilitate any kind of > >code sharing. > > I think attempting to keep the *BSD's compatible at the source code > level would severely limit out ability to respond to where the > market is headed. There is a certain amount of code darwinism occuring here. This is generally a good thing (tm). xBSD tries one way, yBSD another, zBSD waits to see which one ends up working best and adopting that. Eventually, if the x solution is seen to be vastly superior to the y solution, yBSD adopts it as well. > As long as the *BSD's are separate projects, coordination can only > happen in the case where it's the same developer in all of the > projects. Anything else is just futile dreaming... Darren's ipf is a great example of this. While I appreciate how much more work it is for him to maintain it on different systems, each of these systems do bring different strengths and weaknesses to the table. I'm certain porting across systems probably makes ipf better in the long run, too. -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC wes@softweyr.com http://softweyr.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message