From owner-freebsd-chat Fri Aug 30 11:16:38 2002 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 57B2937B400 for ; Fri, 30 Aug 2002 11:16:35 -0700 (PDT) Received: from smtp.comcast.net (smtp.comcast.net [24.153.64.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE92843E72 for ; Fri, 30 Aug 2002 11:16:34 -0700 (PDT) (envelope-from lomifeh@earthlink.net) Received: from [68.39.204.200] (bgp587257bgs.jdover01.nj.comcast.net [68.39.204.200]) by mtaout04.icomcast.net (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 13 2002)) with ESMTP id <0H1O000V55FMEY@mtaout04.icomcast.net> for freebsd-chat@freebsd.org; Fri, 30 Aug 2002 14:16:34 -0400 (EDT) Date: Fri, 30 Aug 2002 14:16:35 -0400 From: Lawrence Sica Subject: Re: What can FreeBSD learn from Mac OS X? In-reply-to: <20020830072544.69D3727A0@tesla.foo.is> To: Baldur Gislason , Rich Morin Cc: freebsd-chat@freebsd.org Message-id: MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT User-Agent: Microsoft-Entourage/10.1.0.2006 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 08/30/02 03:25 AM, "Baldur Gislason" wrote: > make world > >> * Each FreeBSD release is, in essence, a new install. The user is >> given a bit of help with /etc and such, but is required to figure >> out more than a few things for him/herself. >> Not true, cvs and cvsup. Make world, wile time consuming, isn't that at all. >> There is no reason why each release shouldn't have detailed notes >> (and, preferably, conversion scripts) to assist the administrator >> in making the needed adjustments. >> /usr/src/UPDATING. Mergemaster. These two things can do what you mention to varying degrees. >> * Mac OS X has specifically opted to put as much as possible into >> dynamic shared libraries. This lets them upgrade the behavior of >> the entire system, simply by upgrading the code in the libraries. >> Dynamic libraries are good generally, but sometimes you want a static binary. From a security standpoint static libs are safer, as well as from the "oh shit" factor" if you cannot mount anything beyond /. >> * Each FreeBSD release completely supplants the one(s) before it. By >> the time a release is a year old, it's toast: no patches, no support. >> Not true. I have seen security patches coming out for over a year. Plus remember FreeBSD is not a commercial product, its a volunteer effort. Apple has the resources to maintain legacy, even then they are killing os 9 now. --Larry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message