From owner-freebsd-advocacy@FreeBSD.ORG Fri Feb 24 22:00:17 2006 Return-Path: X-Original-To: advocacy@freebsd.org Delivered-To: freebsd-advocacy@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD84616A420 for ; Fri, 24 Feb 2006 22:00:17 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572BA43D45 for ; Fri, 24 Feb 2006 22:00:17 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 125802096; Fri, 24 Feb 2006 23:00:12 +0100 (CET) X-Spam-Tests: AWL,BAYES_00,FORGED_RCVD_HELO X-Spam-Learn: ham X-Spam-Score: -2.4/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 8D99E2094; Fri, 24 Feb 2006 23:00:11 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 735DA33C4C; Fri, 24 Feb 2006 23:00:11 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Miguel Lopes Santos Ramos References: <200602242054.k1OKsP3B006095@compaq.anjos.strangled.net> Date: Fri, 24 Feb 2006 23:00:11 +0100 In-Reply-To: <200602242054.k1OKsP3B006095@compaq.anjos.strangled.net> (Miguel Lopes Santos Ramos's message of "Fri, 24 Feb 2006 20:54:25 GMT") Message-ID: <868xs0o1sk.fsf@xps.des.no> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: advocacy@freebsd.org Subject: Re: BSD Mall : to hell X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Feb 2006 22:00:17 -0000 Miguel Lopes Santos Ramos writes: > Let's take gcc for example, how much of RedHat's money goes to gcc? > Well, gcc was there long before RedHat existed, and it has evolved > to meet RedHat's clients needs long ago (why should the quality of > the compiler matter to RedHat back when Microsoft's compiler was > very bad comparatively?), so I don't think gcc receives a lot > because of a), and because of b) I suspect it receives only a quota > of a global amount given to FSF. I'm really convinced that gcc owes > very little of its existance to RedHat or similar fundings. But I'm > just guessing, perhaps RedHat is more into Philanthropy. Yes, GCC is an excellent example. It had gotten completely bogged down in FSF politics and was going nowhere fast when Cygnus Solutions (one of the first companies to try to make money on Open Source) forked EGCS. In a short time, they made great improvements to the optimizer, brought the C++ frontend (which the FSF had neglected for years) up-to-date, and added a Java frontend. The FSF finally gave in, and EGCS became the official version of GCC. Cygnus has since been absorbed by RedHat, which continues to fund the development of GCC. RedHat has also made and continues to make many other contributions to Linux and GNU, such as LVM and the device mapper (their equivalent to GEOM), or GFS, originally a closed-source product, which was open- sourced when RedHat acquired Sistina. The PAM implementation used in most Linux distributions, Linux-PAM, was developed entirely within RedHat. I'm sure there are dozens or hundreds of other examples. More recently, both SuSE (now owned by Novell) and RedHat have invested a lot of effort into improving X, with compositing, 3D desktops, much improved hardware acceleration, etc. All of this work benefits not only Linux, but also BSD. I suppose the conclusion we can draw from this is that you were arguing out of ignorance... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no