From owner-freebsd-current Fri Jun 21 20:14:09 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA21346 for current-outgoing; Fri, 21 Jun 1996 20:14:09 -0700 (PDT) Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id UAA21341 for ; Fri, 21 Jun 1996 20:14:02 -0700 (PDT) Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.12/8.6.9) id XAA02955; Fri, 21 Jun 1996 23:11:57 -0400 From: Bill Paul Message-Id: <199606220311.XAA02955@skynet.ctr.columbia.edu> Subject: Re: The FreeBSD Way To: nate@sri.MT.net (Nate Williams) Date: Fri, 21 Jun 1996 23:11:56 -0400 (EDT) Cc: current@freebsd.org In-Reply-To: <199606220148.TAA15308@rocky.sri.MT.net> from "Nate Williams" at Jun 21, 96 07:48:03 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Of all the gin joints in all the world, Nate Williams had to walk into mine and say: > Poul-Henning Kamp writes: > > > > Tell he what this is then ? > > > > Poul-Henning > > dgbcc0# uname -a > > SunOS dgbcc0 5.4 brutus_[on494-patch]_06/15/95 sun4m sparc > > dgbcc0# file /usr/snadm/classes/admintool/display.t > > /usr/snadm/classes/admintool/display.t: ascii text > > dgbcc0# tail /usr/snadm/classes/admintool/display.t > > execution_host \ > > } > > ultra:/usr/snadm/classes # uname -a > SunOS ultra.sri.MT.net 5.5 Generic_103093-02 sun4u sparc SUNW,Ultra-1 > ultra:/usr/snadm/classes # ls -l > total 2 > drwxr-xr-x 3 bin bin 512 Apr 17 10:10 locale/ > drwxr-xr-x 2 bin bin 512 Apr 17 10:10 system.2.1/ > > They quit using it then. > And SGI started. IRIX 6.2 includes a component called sgitcl_eoe. I'm not sure how heavily it's used in the OS. IRIX includes perl in a seperate component as well. The good thing about this is that you can choose not to install these components if you don't want them. SGI has an advantage in this area though because they don't have to distribute a similarly compartmentalized source tree (Elvis only knows how they handle this internally). In any case, I don't think tcl belongs in the FreeBSD's /usr/src and I wish everyone would stop arguing over it and nuke it already. If people want tools that use tcl or its ilk, put them both in a seperate repository (other than ports -- maybe a layered products repository). The core OS tree should not be dependent on these tools but the user can choose to install them along with the other large pieces just like XFree86. -Bill -- ============================================================================= -Bill Paul (212) 854-6020 | System Manager Work: wpaul@ctr.columbia.edu | Center for Telecommunications Research Home: wpaul@skynet.ctr.columbia.edu | Columbia University, New York City ============================================================================= License error: The license for this .sig file has expired. You must obtain a new license key before any more witty phrases will appear in this space. =============================================================================