home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / linux / 8757 < prev    next >
Encoding:
Text File  |  1992-08-20  |  1.9 KB  |  45 lines

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