From owner-freebsd-chat@FreeBSD.ORG Tue Sep 5 06:50:10 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 B514016A4DA for ; Tue, 5 Sep 2006 06:50:10 +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 B0AFF43D6B for ; Tue, 5 Sep 2006 06:50:06 +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 k856o4tb033494 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 5 Sep 2006 08:50:05 +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 k856o4Td033493; Tue, 5 Sep 2006 08:50:04 +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 k856nIvr014671; Tue, 5 Sep 2006 08:49:18 +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 k856nIkg014670; Tue, 5 Sep 2006 08:49:18 +0200 (CEST) (envelope-from andreas) Date: Tue, 5 Sep 2006 08:49:18 +0200 From: Andreas Klemm To: misc@openbsd.org, freebsd-chat@freebsd.org, netbsd-users@netbsd.org Message-ID: <20060905064918.GA13764@titan.klemm.apsfilter.org> References: <20060830232723.GU10101@multics.mit.edu> <98f5a8830608301731s2b0663e3g94b0bd32f8a06a78@mail.gmail.com> <950621ad0608310654h78ae0023g346abd108815ae72@mail.gmail.com> <20060831110112.J82634@hub.org> <1157040361.44f708e9d119d@imp3-g19.free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 06:50:10 -0000 On Fri, Sep 01, 2006 at 11:59:57AM +0200, Gilbert Fernandes wrote: > I have a dream. > > A dream of unification. > > Having one BSD. Merging the three projects and, why not, keeping > incompatible stuff as options that would be either one or another. > > But when you tell yourself that it cannot be done, you don't even > try it. > > It would require people to not only do it for the sake of their projects, > but for the whole BSD people. Even those who really piss you off in > other projects. > > Because someday, those projects will live on without us. We'll pass on > like everyone. > > Am I alone thinking this ? Sure would be kind of nice, but in practice its nearly like saying, "I want that the world gets one car". Please unify Mercedes, BMW, Ferrari, VW and all of their models ;-) With design goal: Modularize car in a way, that the different customer demands can be achieved as options. You'll get problems in many ways ... - too many different - partly contradictory - design goals. One car is more a racing car, the other tries to be kind to mother nature - too different customers demands - different company cultures ... - many leaders that have to give up their own goals and synchronize with each other - say good-bye to own companies history and habits and be open to be only part of a new team For a volunteer project it sounds nearly impossible to synchronize all the different people with different goals and culture to the project targets _and_ be productive and write good code ! If the situation of NetBSD is the way like Charles Hannum describes - I'm no insider therefore I formulate it carefully this way - then a possible way could be a fork of NetBSD. But does the world really needs one more BSD ? Maybe the discussion itself is useful for making a cut and trying to reorganize the team by avoiding all that turns out to be a misconception. If this is not possible and people are convinced a fork with a strong leader would bring more merits and productivity, then a fork still could be done later. A fork off alone from NetBSD by keeping all the CPU and architecture support might be very tricky and difficult. Its questionable if one person is able to draw good design decisions that are well for all different NetBSD ports (here I mean the different architectures). Maybe a fork would need to specialize on one or some CPU types that a small team is able to handle. Andreas /// -- Andreas Klemm - Powered by FreeBSD 6 Need a magic printfilter today ? -> http://www.apsfilter.org/