From owner-freebsd-arch Sun Apr 16 9:36:45 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id C775B37B681 for ; Sun, 16 Apr 2000 09:36:42 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id SAA28403 for ; Sun, 16 Apr 2000 18:36:41 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA01486 for freebsd-arch@freebsd.org; Sun, 16 Apr 2000 18:36:40 +0200 (CEST) Received: from bachue.usc.unal.edu.co (bachue.usc.unal.edu.co [168.176.3.20]) by hub.freebsd.org (Postfix) with ESMTP id 707C237B949 for ; Sun, 16 Apr 2000 09:36:22 -0700 (PDT) (envelope-from giffunip@asme.org) Received: from asme.org ([216.252.137.141]) by bachue.usc.unal.edu.co (Netscape Messaging Server 3.6) with ESMTP id AAA530A; Sun, 16 Apr 2000 11:35:05 -0400 Message-ID: <38F9EBC5.73940771@asme.org> Date: Sun, 16 Apr 2000 11:35:17 -0500 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 4.5 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en,pdf MIME-Version: 1.0 To: "Jordan K. Hubbard" Cc: freebsd-arch@freebsd.org Subject: Re: Shells References: <31345.955883432@zippy.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Jordan K. Hubbard" wrote: > > > Two reasons of the top of my head: GPL'd and gratuitously incompatible. > > GPL'd things go into /usr/src/gnu - no big deal. If we were overly > squeamish about the GPL then we wouldn't have "grep" or a compiler > toolchain either, among other things, and I doubt anybody's arguing > for killing those. The ash shell is just bad enough that I'd consider > a change of license for a truly functional shell out-of-the-box to > be a more than acceptable trade-off. > Heh..:-) Please replace grep with the recently developed free grep and unbundle gcc, making it a package independent from the base distribution. I won't be sad the day I can use tcc to build a kernel, besides after rebuilding the kernel (assuming you need to in the first place), many people don't need a C compiler. > As to the second argument, you'll have to explain yourself, sonny. :) > I really wanted to keep out from this discussion, however the NetBSD approach seems rational; keep ash and add pdksh. The problem is that most developers will want to be 100% sure their scripts will run out-of-the-box on SUN, Unixware and the u-name it commercial UNIX, and these people don't carry bash. cheers, Pedro. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message