[comp.os.mach] How to get started with MACH?

odiug@cip-s02.informatik.rwth-aachen.de (Guido Muesch) (02/15/91)

I am interested in the MACH OS, but where do I have to start?
I am doing a little bit in OS-9 and MINIX. Because I am thinking of buying me
a 386 machine, I want to know what is required to use MACH.
Do I need another operatingsystem to compile the kernel?
How do I get a complete system? I think a kernel is NOT a very complete OS.
Do I have to compile all commands and utilities from another OS (e.g. MINIX)?
Please could someone help me with this. I think there are more people like
me with the same question.

Thanx in advance

	Guido

(please use bitnet)
--------------------------------------------------------------------------
    /\       bitnet: odiug%cip-s01.informatik.rwth-aachen.de@unido.bitnet
   /  \      email:  odiug@cip-s01.informatik.rwth-aachen.de
__/    \    ______________________________________________________________
        \  /
         \/  snail: Guido Muesch, Ruetscher Str.165/1413, 5100 Aachen
--------------------------------------------------------------------------
--------------------------------------------------------------------------
    /\       bitnet: odiug%cip-s01.informatik.rwth-aachen.de@unido.bitnet
   /  \      email:  odiug@cip-s01.informatik.rwth-aachen.de
__/    \    ______________________________________________________________

berggren@eecs.cs.pdx.edu (Eric Berggren) (02/19/91)

  Here's a forward (for all to see) :


>From: mrt@MRT.MACH.CS.CMU.EDU (Mary Thompson)
Newsgroups: comp.os.mach
Subject: Mach on i386
Message-ID: <1990Nov19.171113.27504@cs.cmu.edu>
Date: 19 Nov 90 17:11:13 GMT
Sender: netnews@cs.cmu.edu (USENET News Group Software)
Reply-To: mrt@MRT.MACH.CS.CMU.EDU (Mary Thompson)
Followup-To: 639 Mach 386 platform?
Organization: Carnegie Mellon University
Lines: 64
Posted: Mon Nov 19 09:11:13 1990


      ANNOUNCING THE LIMITED DISTRIBUTION OF MACH 2.5 FOR THE INTEL 80386

  We  have a 80386 version of Mach 2.5 that runs on a number of AT clones; Mach
is being used at CMU on the following machines:  Olivetti M380, Toshiba  T5200,
HP Vectra RS 25C, Intel 301, Intel 302, and Intel 401.

  To  get the Mach 2.5 for the Intel 80386 you need sign an aggrement stating
that you will be bound by the terms of the Mach 2.5 license which in
turn requires source licenses for 4.3BSD and AT&T V3.2.

  We have limited resources for making the  system  more  widely  available  at
present, but are willing to take on more sites.  To simplify our lives, we
are only making this distribution to sites that can access  the  internet  with
tcp/ip.  Mt Xinu will be making tape distributions available very soon.

  We only support machines with:
   - an AT compatible bus.
   - WD 1007 compatible disk controllers.  The binaries take 30Meg and the
     kernel source another 15Meg.  You should get at least 100Meg of disk.
     We use 300Meg ESDI drives but ST506 drives work [although slowly].
   - Intel  iMX-LAN/586  ethernet board (formerly called PC586 or ENET586)
     or the 3com 501 ethernet board or the WD8003E or WD8013E board.
   - high density 3  1/2"  or  5  1/4"  floppies  at  1.44Meg  or  1.2Meg,
     respectively.
   - {E,C,V}GA and MONOCHROME displays in 25 x 80 character mode.
   - X11R4 640x408 B&W on most VGA displays; higher resolution on some.
   - Wangtek 1/4" standard 3M streamer (optional).
   - The built-in serial line: COM1, COM2 (optional).
   - The built-in parallel printer interface: LPT1 (optional).

  We support but do  not require
   - Intel 80387 hardware floating point.

  We  use  X  on  VGA.  It takes up another 24Meg of disk. We have at least 8Meg
of memory on all  our  machines.  A  single user system could probably get away
with 3Meg or 4Meg unless you were using X with large bit maps.

  WE DO NOT SUPPORT:
   - The microchannel bus: IBM PS 2/70 and PS 2/80 and some NCR machines
   - SCSI disks/tapes/ ...
   - NFS

  If your site meets our licensing and hardware requirements,  you  should  ftp
the  Mach  2.5  I386  installation  manual.    You  may  acquire the manual via
anonymous ftp at wb1.cs.cmu.edu; it is stored as:
   - /usr/mach/public/doc/i386_install.{ps,doc}
   - /usr/mach/public/doc/i386_manpages.{ps,doc}

To ftp from CMU:  Ftp to wb1.cs.cmu.edu (128.2.250.16),
as "anonymous", then "cd /usr/mach/public/doc".  You can then use
the standard ftp commands, e.g. get, ls with relative path names for the files.
The articles are available in postscript(.ps) and ascii(.doc).  There is 
an INDEX file available in that directory.

  After reading the manual, if you would like to install Mach 2.5 I386,  please
contact us for more information either at:
mach@wb1.cs.cmu.edu
mach is read by the Project Manager and the Distribution Coordinator.  or at:
Mach Project
c/o Richard F. Rashid
School of Computer Science
Carnegie Mellon University
Pittsburgh, PA 15213-3890



==============================================================================
  Eric Berggren             |      "Life is a Turing Test;
  Computer Science/Eng.     |         We're all automatons!"
  berggren@eecs.cs.pdx.edu  |              -- (click, whir, buzz, chirp)

jclark@sdcc6.ucsd.edu (John Clark) (02/27/91)

In article <1667@pdxgate.UUCP> berggren@eecs.cs.pdx.edu (Eric Berggren) writes:
+>From: mrt@MRT.MACH.CS.CMU.EDU (Mary Thompson)
+
+      ANNOUNCING THE LIMITED DISTRIBUTION OF MACH 2.5 FOR THE INTEL 80386
+
+ .......
+  To  get the Mach 2.5 for the Intel 80386 you need sign an aggrement stating
+that you will be bound by the terms of the Mach 2.5 license which in
+turn requires source licenses for 4.3BSD and AT&T V3.2.

How does this affect sub-licencing. If one were to make a binary
kernel available to others would one have to pay ATT for any
derivative code?
-- 

John Clark
jclark@ucsd.edu