Subject: Re: NetBSD 2.0 release date
To: Greywolf <firstname.lastname@example.org>
From: Jason Thorpe <email@example.com>
Date: 12/05/2003 12:55:05
Content-Type: text/plain; charset=US-ASCII; format=flowed
On Dec 5, 2003, at 12:47 PM, Greywolf wrote:
> Not to be offensive, here, but considering all the changes which have
> happened since 1.4 up to now, that's kind of slowly happening anyway.
> COMPAT_1* options seem pretty gratuitous, honestly, and maintaining
> complete compatibility going backwards, well, how long will it be
> it is deemed to be too much of a stretch to maintain?
A binary from Eons Ago does not necessarily require a COMPAT_* option
to run. It's entirely possible that it makes only library calls (no
direct system calls), that it does not use any system calls that were
versioned, or perhaps is totally self-contained.
In any case, bumping the major version of a library like libc is 100%
guaranteed to cause great great great pain, and maintaining the "cruft"
is a lot easier to do, and really doesn't cost much in the grand scheme
-- Jason R. Thorpe <firstname.lastname@example.org>
content-type: application/pgp-signature; x-mac-type=70674453;
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)
-----END PGP SIGNATURE-----