From owner-freebsd-chat@FreeBSD.ORG Tue Sep 5 07:00:09 2006 Return-Path: X-Original-To: freebsd-chat@freebsd.org Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98F8D16A4E1 for ; Tue, 5 Sep 2006 07:00:09 +0000 (UTC) (envelope-from andreas@klemm.apsfilter.org) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id A15CE43D4C for ; Tue, 5 Sep 2006 07:00:08 +0000 (GMT) (envelope-from andreas@klemm.apsfilter.org) Received: from srv1.cosmo-project.de (localhost [IPv6:::1]) by srv1.cosmo-project.de (8.12.10/8.12.10) with ESMTP id k85707tb033656 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 5 Sep 2006 09:00:07 +0200 (CEST) (envelope-from andreas@klemm.apsfilter.org) Received: (from uucp@localhost) by srv1.cosmo-project.de (8.12.10/8.12.10/Submit) with UUCP id k85706xV033655; Tue, 5 Sep 2006 09:00:06 +0200 (CEST) (envelope-from andreas@klemm.apsfilter.org) Received: from titan.klemm.apsfilter.org (localhost.klemm.apsfilter.org [127.0.0.1]) by klemm.apsfilter.org (8.13.8/8.13.4) with ESMTP id k856tg9L014770; Tue, 5 Sep 2006 08:55:42 +0200 (CEST) (envelope-from andreas@titan.klemm.apsfilter.org) Received: (from andreas@localhost) by titan.klemm.apsfilter.org (8.13.8/8.13.4/Submit) id k856tgGT014769; Tue, 5 Sep 2006 08:55:42 +0200 (CEST) (envelope-from andreas) Date: Tue, 5 Sep 2006 08:55:42 +0200 From: Andreas Klemm To: misc@openbsd.org, netbsd-users@netbsd.org, freebsd-chat@freebsd.org Message-ID: <20060905065542.GB13764@titan.klemm.apsfilter.org> References: <20060830232723.GU10101@multics.mit.edu> <98f5a8830608301731s2b0663e3g94b0bd32f8a06a78@mail.gmail.com> <950621ad0608310654h78ae0023g346abd108815ae72@mail.gmail.com> <20060831110112.J82634@hub.org> <20060831184715.B82634@hub.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060831184715.B82634@hub.org> X-Operating-System: FreeBSD 6.1-STABLE X-Disclaimer: A free society is one where it is safe to be unpopular User-Agent: Mutt/1.5.11 Cc: Subject: Re: The future of NetBSD X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Sep 2006 07:00:09 -0000 On Thu, Aug 31, 2006 at 06:50:00PM -0300, Marc G. Fournier wrote: > On Thu, 31 Aug 2006, Constantine A. Murenin wrote: > > >On 31/08/06, Marc G. Fournier wrote: > > >>Just a stupid comment, but ... Linux is one kernel, multiple distributions > >>... BSD is, what, 4 kernels now? If we worked more together instead of as > >>seperate camps, it might make things a bit easier, no? > > > >Isn't there still fewer differences between *BSD operating systems > >than between different GNU/Linux distributions and kernel releases? :) > > > >>Put together a *BSD "core" ... representative from each camp and try and > >>steer the *kernel* itself towards a more common BSD ... > > > >I doubt that'll be productive -- NetBSD, FreeBSD and OpenBSD have all > >different goals... > > Even at the kernel level? Look at device drivers and vendors as one > example ... companies like adaptec have to write *one* device driver, for, > what, 50+ distributions of linux ... for us, they need to write one for > FreeBSD, one for NetBSD, one for OpenBSD, and *now* one for DragonflyBSD > ... if we had *at least* a common API for that sort of stuff, it might be > asier to get support at the vendor level, no? Are you really sure ? I see it more this way: For Linux on kernel (or device driver) level they only have to support 2 main trains: 2.4.x and 2.6.x. The 50 distributions are only a burden if it comes to the point what different shared library / Java / TCL / etc ... versions are packaged with the OS. A friend of mine doing Java development had severe issues with all that different Linux versions. But a simple kernel driver only has to honour different CPU types and the 2.4 and 2.6 tree and maybe now a development tree but am not sure on the latter ... Andreas /// -- Andreas Klemm - Powered by FreeBSD 6 Need a magic printfilter today ? -> http://www.apsfilter.org/