[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hurd does NOT need /hurd

On Sun, May 19, 2002 at 09:07:53PM -0500, Adam Heath wrote:
> On 19 May 2002, Thomas Bushnell, BSG wrote:
> > The other is the RPC interfaces that the servers use to talk to each
> > other.  These are basically static, and don't change except by
> > extension.
> You can't honestly expect this to always be the case.  No one can implement
> everything perfectly the first time around.

That's why you extend.  You add new interfaces that become then used.  You
keep the old ones around for as long as you care about it (eg as long you
have programs using them.  This could well be forever, if you need to
support a large user base).

Look at how glibc versioned symbols work, it's exactly the same.
(And if you want to see what breaks in your system if you drop old
interfaces in glibc, try --enable-oldest-abi=... at configure time


`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org

To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Reply to: