home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!usc!sol.ctr.columbia.edu!destroyer!ubc-cs!news.UVic.CA!sanjuan!pmacdona
- From: pmacdona@sanjuan (Peter MacDonald)
- Subject: Re: Xenix (tm) emulation for Linux almost works : -)
- Message-ID: <1992Aug21.050534.6942@sol.UVic.CA>
- Sender: news@sol.UVic.CA
- Nntp-Posting-Host: sanjuan.uvic.ca
- Organization: University of Victoria, Victoria B.C. CANADA
- References: <1992Aug21.032215.29829@athena.mit.edu>
- Date: Fri, 21 Aug 92 05:05:34 GMT
- Lines: 32
-
- In article <1992Aug21.032215.29829@athena.mit.edu> tytso@ATHENA.MIT.EDU (Theodore Ts'o) writes:
- >
- > From: pmacdona@sanjuan (Peter MacDonald)
- > Date: Thu, 20 Aug 92 22:21:53 GMT
- >
- > SLS is a cross section of Linux frozen at about .96c. It looks like SLS
- > will not move to .97, because Linus announced .98 will have > 64 Meg memory
- > per process, which means a new GCC will have be be release, X11 whith its
- > shared libs will have to be rebuilt, etc, etc.
- >
- >Unless I'm completely confused, but there shouldn't be any reason why
- >you would need to have a new version of GCC, etc. It certainly
- >shouldn't be hard to allow to run programs in a backwards-compatible
- >manner, without requiring that you need to recompile the world.
- >
- >Linus?
-
- Your right, you don't *have* to. But SLS has as one of it's goals to be as
- lean as possible. That means, it doesn't want to have multiple versions
- of shared libs. And since gcc is linked shared, and .98 mean that the
- next gcc after it will move the shared libs to higher memory, 3.5 Gig,
- instead of 64 Meg (or something) then a new gcc will use the new
- "high shared libs". Finally, due to the new jump tables, it will
- at last be possible to upgrade just the libraries and have all the
- images upgrade seamlessly. And you won't have to have multiple versions
- of shared libs eating ram and disk. No more upgrading all executables.
- So, in theory, .98 SLS will be the first cleanly upgradable system.
-
- >
- > - Ted
-
-
-