Subject: Re: NetBSD 2.0 release date
To: Greywolf <>
From: Jason Thorpe <>
List: tech-kern
Date: 12/05/2003 12:55:05
Content-Transfer-Encoding: 7bit
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.  
> The
> COMPAT_1* options seem pretty gratuitous, honestly, and maintaining
> complete compatibility going backwards, well, how long will it be 
> before
> 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 
of things.

         -- Jason R. Thorpe <>

content-type: application/pgp-signature; x-mac-type=70674453;
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

Version: GnuPG v1.2.3 (Darwin)