Article View: comp.os.mach
Article #1050Re: How to get Mach; Mach for Mac?
From: Mark Lanett
Date: Thu, 24 Dec 1992 00:52
Date: Thu, 24 Dec 1992 00:52
42 lines
2416 bytes
2416 bytes
dswartz@sw.stratus.com (Dan Swartzendruber) writes: [I wrote] >> MacMach was a partnership w/ Apple and has a bit of proprietary stuff in it; >> that was to be covered in the general license. I don't know but imagine that >> some of it was in the kernal also. I'd be surprised if ANY part of MacMach >> could be distributed freely. >Fine, but what does any possible proprietary Apple code have to do with >requiring an AT&T license? The agreement you would have signed with CMU would have covered the AT&T and Apple code. This would have been assuming that you already HAD an AT&T license and the Apple code would have come for free (but NOT be freely distributable). AT&T and Apple code in MacMach means it can't be distributed freely. Apple code, if present in the MachMach kernal would mean that the MacMach kernal (apart from MacMach as a whole) can't be freely distributed either. If you want to do Mac and unix stuff at the same time on the same machine, look into A/UX or MachTen. If you want unix source code to play with, look into BSDI386 or 386BSD or Linux or the Hurd. If you want a free unix: 386BSD or Linux or the Hurd again. If you want the source code to a unix on the *Mac*, well, there is none, you'll need to port BSD 4.4 and the BSD or Mach kernals (or Linux or the Hurd). Note that MacMach allowed you to run the MacOS under Mach but then you were locked out of the unix side (which is why to work with BOTH you need A/UX or MachTen). Glossary: A/UX is Apple's commercial SysV unix. MachTen is Tenon's commercial Mach+BSD unix. BSDI386 is BSDI's 386 BSD unix. 386BSD and Linux are free unixes-in-the-works. Hurd is the GNU's semi-mythical Mach-based better-than-unix, also in the works. PS. I forgot MtXinu's BSD+Mach unix, commercial, 386, but source is included. Mark L
Technical Details
Message-ID:
<1992Dec24.005237.8069@netcom.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!gatech!paladin.american.edu!darwin.sura.net!wupost!csus.edu!netcom.com!kneeReferences:
<a75cb5a8@mtlookitthat.chi.il.us> <1992Dec23.191109.23956@netcom.com> <1hagdoINNc5v@transfer.stratus.com> <1992Dec23.210000.7920@netcom.com> <1hapgfINNc5v@transfer.stratus.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.os.mach Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!paladin.american.edu!darwin.sura.net!wupost!csus.edu!netcom.com!knee From: knee@netcom.com (Mark Lanett) Subject: Re: How to get Mach; Mach for Mac? Message-ID: <1992Dec24.005237.8069@netcom.com> Organization: Netcom - Online Communication Services (408 241-9760 guest) References: <a75cb5a8@mtlookitthat.chi.il.us> <1992Dec23.191109.23956@netcom.com> <1hagdoINNc5v@transfer.stratus.com> <1992Dec23.210000.7920@netcom.com> <1hapgfINNc5v@transfer.stratus.com> Date: Thu, 24 Dec 1992 00:52:37 GMT Lines: 42