home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / mach / 1677 < prev    next >
Encoding:
Text File  |  1992-12-23  |  2.3 KB  |  53 lines

  1. Newsgroups: comp.os.mach
  2. Path: sparky!uunet!gatech!paladin.american.edu!darwin.sura.net!wupost!csus.edu!netcom.com!knee
  3. From: knee@netcom.com (Mark Lanett)
  4. Subject: Re: How to get Mach; Mach for Mac?
  5. Message-ID: <1992Dec24.005237.8069@netcom.com>
  6. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  7. References: <a75cb5a8@mtlookitthat.chi.il.us> <1992Dec23.191109.23956@netcom.com> <1hagdoINNc5v@transfer.stratus.com> <1992Dec23.210000.7920@netcom.com> <1hapgfINNc5v@transfer.stratus.com>
  8. Date: Thu, 24 Dec 1992 00:52:37 GMT
  9. Lines: 42
  10.  
  11. dswartz@sw.stratus.com (Dan Swartzendruber) writes:
  12.  
  13. [I wrote]
  14.  
  15. >> MacMach was a partnership w/ Apple and has a bit of proprietary stuff in it;
  16. >> that was to be covered in the general license. I don't know but imagine that
  17. >> some of it was in the kernal also. I'd be surprised if ANY part of MacMach
  18. >> could be distributed freely.
  19.  
  20. >Fine, but what does any possible proprietary Apple code have to do with
  21. >requiring an AT&T license?
  22.  
  23. The agreement you would have signed with CMU would have covered the AT&T and
  24. Apple code. This would have been assuming that you already HAD an AT&T license
  25. and the Apple code would have come for free (but NOT be freely distributable).
  26.  
  27. AT&T and Apple code in MacMach means it can't be distributed freely.
  28.  
  29. Apple code, if present in the MachMach kernal would mean that the MacMach
  30. kernal (apart from MacMach as a whole) can't be freely distributed either.
  31.  
  32. If you want to do Mac and unix stuff at the same time on the same machine, look
  33. into A/UX or MachTen. If you want unix source code to play with, look into
  34. BSDI386 or 386BSD or Linux or the Hurd. If you want a free unix: 386BSD or
  35. Linux or the Hurd again. If you want the source code to a unix on the *Mac*,
  36. well, there is none, you'll need to port BSD 4.4 and the BSD or Mach kernals
  37. (or Linux or the Hurd).
  38.  
  39. Note that MacMach allowed you to run the MacOS under Mach but then you
  40. were locked out of the unix side (which is why to work with BOTH you need A/UX
  41. or MachTen).
  42.  
  43. Glossary:
  44. A/UX is Apple's commercial SysV unix.
  45. MachTen is Tenon's commercial Mach+BSD unix.
  46. BSDI386 is BSDI's 386 BSD unix.
  47. 386BSD and Linux are free unixes-in-the-works.
  48. Hurd is the GNU's semi-mythical Mach-based better-than-unix, also in the works.
  49.  
  50. PS. I forgot MtXinu's BSD+Mach unix, commercial, 386, but source is included.
  51.  
  52. Mark L
  53.