Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!usenet.ins.cwru.edu!eagle!news From: fsset@bach.lerc.nasa.gov (Scott E. Townsend) Newsgroups: comp.os.mach Subject: Re: Mach license issues Message-ID: <1990Oct5.164029.22619@eagle.lerc.nasa.gov> Date: 5 Oct 90 16:40:29 GMT References: <1990Oct5.034236.1719@hellgate.utah.edu> Reply-To: fsset@bach.UUCP (Scott E. Townsend) Organization: NASA/Lewis Research Center, Cleveland Lines: 28 Ok, Ok, I see from this thread that a *NIX compatible MACH already ported is going to require an ATT license, at least. Now for a slightly different question: What is necessary to get the 'bare' kernel and port it to your own hardware with your own system call interface (which might look like POSIX ;-)? Specifically, I'm working on a parallel processor based on 88000's in a VME cage, with cages connected in a Hypercube arrangement. We have an incredibly primitive executive which load & runs single tasks on each processor. We would like to get to the next step of having a 'real' executive. So, I don't need hardware manufacturer code license, I'll write the hardware interface code. I don't need *NIX server code (though it would be nice & I'll probably support 'vanilla' I/O stuff) I would like to have a kernel with the capabilities I believe MACH has. Is there a way to get just license-free code & some porting documentation? We are a research center, we're not goig to sell this stuff. I'm posting since I suspect I'm not the only one in this situation, I hope it isn't considered a waste. -- ------------------------------------------------------------------------ Scott Townsend | Phone: 216-433-8101 NASA Lewis Research Center | Mail Stop: 5-11 Cleveland, Ohio 44135 | Email: fsset@bach.lerc.nasa.gov ------------------------------------------------------------------------