From owner-freebsd-arch Wed Aug 7 1:41:18 2002 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8619A37B407 for ; Wed, 7 Aug 2002 01:41:12 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.139.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 997FE43EF2 for ; Wed, 7 Aug 2002 01:40:48 -0700 (PDT) (envelope-from mark@grimreaper.grondar.org) Received: from storm.FreeBSD.org.uk (uucp@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.5/8.12.5) with ESMTP id g778elpN018395; Wed, 7 Aug 2002 09:40:47 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.12.5/8.12.5/Submit) with UUCP id g778eliW018394; Wed, 7 Aug 2002 09:40:47 +0100 (BST) Received: from grimreaper.grondar.org (localhost [127.0.0.1]) by grimreaper.grondar.org (8.12.5/8.12.5) with ESMTP id g777a11p003654; Wed, 7 Aug 2002 08:36:01 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Message-Id: <200208070736.g777a11p003654@grimreaper.grondar.org> To: Terry Lambert Cc: arch@FreeBSD.ORG Subject: Re: OpenSSL vs. -lmd References: <3D4A43DB.5DE70508@mindspring.com> In-Reply-To: <3D4A43DB.5DE70508@mindspring.com> ; from Terry Lambert "Fri, 02 Aug 2002 01:33:31 PDT." Date: Wed, 07 Aug 2002 08:36:01 +0100 From: Mark Murray Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > OpenSSL is one example. Perl is another example. Note that > perl was recently removed from the base system using exactly > this reasoning. It was possible to remove it because it is > able to be seperate its functionality from the base system, > and place it in a package. OpenSSL is harder to seperate, but > that's really the fault of the base system not being composed > of package, not because it's "magically non-severable". That is a large misrepresentation. Perl was removed from the base system because 1) It was hard to maintain in the base 2) It was very big and getting much bigger very fast. Perl's severability was non-trivial - the kernel depended on it, and some pretty hairy programs were rewritten in C and AWK to enable its removal. We are still not finised with the Perl Script Rewrite. OpenSSL is very easy to maintain in the base tree - its API is stable (sure, its being added to), and it can be removed from the world build trivially. M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message