Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Aug 2002 08:36:01 +0100
From:      Mark Murray <mark@grondar.za>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        arch@FreeBSD.ORG
Subject:   Re: OpenSSL vs. -lmd 
Message-ID:  <200208070736.g777a11p003654@grimreaper.grondar.org>
In-Reply-To: <3D4A43DB.5DE70508@mindspring.com> ; from Terry Lambert <tlambert2@mindspring.com>  "Fri, 02 Aug 2002 01:33:31 PDT."
References:  <3D4A43DB.5DE70508@mindspring.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208070736.g777a11p003654>