ncoverby@ndsuvax.UUCP (Glen Overby) (05/27/88)
A few months ago Andy Tannenbaum wrote up an information sheet for Minix to hopefully answer the commonly asked questions on this forum. I am re-posting it with a 1 month expiration date (30 Jun 88) to help newcommers out. About the time it expires, I will update it (if needed) and repost it for another month. If you find something in here which is incorrect or out of date, either post to the net about it or send me mail. ---------------------------------------------------------------------------- MINIX INFORMATION SHEET 1. WHAT IS MINIX? MINIX is an operating system that is a subset of UNIX Version 7. It contains nearly all the V7 system calls, and these calls are identical to the corresponding V7 calls. It also includes a Bourne-compatible shell, and close to 100 utility programs, including cc, grep, ls, make, etc. To the average user, it is effectively V7 UNIX. If you dig deep enough, you will, however, find some differences. The MINIX kernel has been written from scratch by Andy Tanenbaum (ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility programs have been written by Andy Tanenbaum, his students, and a number of other people, including people on USENET. None of the utilities contain any AT&T code either. The shell, the Pascal and C compilers, make, etc. have all been completely redone. As a result, this code is not covered by the ATT UNIX license, and it can be made available. 2. WHAT CPUS DOES MINIX RUN ON? MINIX was originally written for the IBM PC, XT, and AT. It has since been ported to the NS 16032 and the 68000 (Atari ST). It will also work on many 386-based machines. A list of clones on which MINIX has been tested is included below. 3. HOW CAN I GET MINIX? MINIX is being sold by: Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555) When ordering it, please specify the 640K PC version, 512K AT version or 256K PC version (which will be dropped starting with Version 1.3). The Atari version will run on any Atari ST, from a 512K machine with 1 floppy to a Mega ST with 4M and 16 hard disks. It works better on the latter. The Atari version will be available from Prentice-Hall in the late Spring. The U.S. price for the IBM version is $80. The price outside the U.S. is somewhat higher due to the way Prentice-Hall's divisions are financed. The price for the Atari version will be roughly similarly to the IBM version. All distributions contain executable binaries and the complete source code. 4. HOW CAN I FIND OUT MORE ABOUT MINIX? MINIX is described in detail in the following book: Title: Operating Systems: Design and Implementation Author: Andrew S. Tanenbaum Publisher: Prentice-Hall ISBN: 0-13-637406-9 There is also a paperback available outside the U.S. only. A German translation was begun in Feb. 1988. The software package does not contain a manual; this is contained in the appendices to the book, which also contain a complete source code listing (in C) of the MINIX kernel. 5. IS MINIX PUBLIC DOMAIN? No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decided to permit a limited amount of copying of the sources and binaries for educational use. Professors may make copies for students in their operating systems classes. Academic researchers may use it for their new experimental machines, and things like that. A small amount of private copying of diskettes for the use of personal friends is ok, but please do not make more than 3 copies from each original. Prentice-Hall is trying to be more reasonable than most software publishers. Please do not abuse this. Online repositories of the full source code distribution are not permitted. All commercial uses of MINIX require written permission from Prentice-Hall; for the most part, they are willing to grant such permission in return for a royalty on sales. 6. WHAT PROGRAMS COME WITH MINIX The list below gives the programs that are either distributed with Version 1.2 or have been posted to USENET since then: ar ascii basename bawk cal cat cc chmem chmod chown clr cmp comm cp cpdir date dd df diff dosread du echo ed elle expr factor fdisk find fix getlf grep gres head kill libpack libupack ln login lpr ls make mined mkdir mkfs mknod more mount mv od passwd pr prep printenv pwd readfs rev rm rmdir roff run sed sh shar size sleep sort spell split stty su sum sync tail tar tee test time touch tr treecmp umount uniq update uudecode uuencode wc Various other programs have also been posted, but the ones above are considered part of the "official" distribution and will appear in Version 1.3 (summer '88). 7. HOW DO I KEEP UP TO DATE ABOUT MINIX. If you are on USENET, subscribe to newsgroup comp.os.minix. There are about 10,000 people in this group, and new software, bug fixes, and general discussion about MINIX take place here. If you are on BITNET or ARPANET, you can get this newsgroup via a mailing list by contacting: ARPANET: info-minix-request@udel.edu BITNET: sending a message (either interactive or mail) to listserv@ndsuvm1 saying: signup minix-l Your_Full_Name 8. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE? Yes. There are several archives, one run by Vincent Broman on bugs.nosc.mil, another run by James Galvin on louie.udel.edu, one on the Bitnet "LISTSERV" at NDSUVM1, and an archive area on Simtel20.arpa The following text was posted by Vincent Broman and describes how his archive works. >> Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest >> and other Minix material, such as a list of machines reported to be >> able to run Minix. Material of widespread interest includes diffs for >> updating v1.1 to v1.2 and preliminary fixes headed for v1.3, code developing >> toward a serial port driver, diffs for cross compilation under MS-C and >> Turbo-C, the new asld with split I&D, and recently the editor, Elle v4.1 . >> >> This material is available by anonymous FTP (during non-business hours) >> on bugs.nosc.mil in directory pub/Minix . The file SUBJECTS contains a list >> of Subject lines serving as a kind of index. The file names are mostly just >> the Message-Id of a news article. >> >> Several ways to get these kinds of goodies, in order: >> >> 1. Look, or ask someone you know to look, for articles still available >> on the machine where you read news, or on a neighbor. >> 2. Ask the person who posted the material to mail it to you. >> 3. Get access to a machine on the ArpaNet (or talk to an acquaintance who >> has access) and FTP to louie.udel.edu or bugs.nosc.mil . >> 4. To get smaller selections from the bugs.nosc.mil archive by Email, >> see the instructions following. >> 5. To get very large amounts of material from archives, talk to someone >> in charge of it, e.g. me, about mailing a tape. Surface-mailing of tapes >> is cheap. Voluminous Email is expensive, though not as expensive as >> posting news. >> >> Everything available to anonymous FTP in directory pub/Minix can be obtained by >> sending a mailed request to minix-server@bugs.nosc.mil or nosc!minix-server . >> Include in the message, either among the header fields or the body, a line like: >> >> Reply-To: <your mail address> >> >> and after that a line or lines naming desired files e.g.: >> >> send compatibility >> send SUBJECTS >> send 1180@botter.cs.vu.nl >> >> to get an automatic mailed reply. Notice file names are case sensitive. >> <your mail address> should look something like one of these examples: >> >> you@stolaf.uucp >> sdcsvax!ihnp4!mtgzz!guru >> cs.vu.nl!giant@uunet.uu.net >> person%utoronto.bitnet@cunyvm.cuny.edu >> user%ulowell.csnet@relay.cs.net >> honcho%durham.mailnet@mit-multics.arpa . >> >> Email is not free. Abuse of the system will cause bad karma. >> Contents may have settled during shipment. >> >> >> Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA >> Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman Information about the other archives can be found below. >> NDSUVM1's listserv has two archives of Minix information. The first is >> an automated weekly log of all messages sent to the MINIX-L list. The >> other is an manually organized manual of sources sent to the list. Both >> are accessed by sending either interactive messages (bitnet only) or >> mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses >> from other networks are: >> >> Bitnet: listserv@ndsuvm1 >> Internet: listserv%ndsuvm1.bitnet@cunyvm.cuny.edu >> UUCP: psuvax1!ndsuvm1.bitnet!listserv >> >> **NOTE*** the UUCP gateway at PSUVAX1 appears to violate some rule of >> RFC822 which listserv does not like being violated (duplicate 'From:' >> lines). If possible, use a different gateway; otherwise expect a nasty >> letter from NDSUVM1's postmaster, if anything. I am interested in hearing >> from anybody on on UUCP or a Bitnet Unix machine who does successfully >> receive anything from listserv. >> >> The message logs are kept in the "MINIX-L" section, with names in the form: >> >> MINIX-L LOGyymmw >> >> where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic >> character from A to E indicating what week of the month. Several months of >> log files are kept on-line, the number depending on disk space availability. >> >> >> The other archives are kept in the "MINIX" section. >> To obtain a list of the files in the Minix archives, issue the command: >> >> INDEX MINIX >> or >> INDEX MINIX-L >> >> (if you use mail, the command must be in the body of your message) >> >> Files are retrieved with the 'GET' command: >> >> GET MORE INFO MINIX >> >> to get the file "MORE INFO" from the group "MINIX". >> >> For a complete list of information on the listserv: >> >> INFO ? >> >> Due to the 80-character per line (punched card) limit on Bitnet mail, many of >> the files will be shipped using an encoding scheme that allows logical lines >> to be split up into many physical lines. The default for going to other >> networks is "Listserv Punch". It can be obtained from the file 'MISC LPUN'. >> This file should traverse networks unscathed. >> >> Please direct all comments and questions about this archive to Glen Overby at >> nu070156@ndsuvm1.bitnet >> A limited archive of MINIX related material is available from simtel20.arpa >> in the directory PD:<MISC.MINIX>. These same files are available on Bitnet >> from LISTSERV@RPICICGE in the same directory. >> >> To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget commands >> for a directory listing and file retrieval, respectively. 9. WHAT CLONES HAS MINIX BEEN TESTED ON? MINIX runs on the IBM PC, XT, and AT. It also runs on those clones that are IBM compatible. You would be amazed at how many are not. The following list was compiled by Vincent Broman from postings to comp.os.minix: Computer info source MINIX runs? HD runs? --------- ----------- ----------- -------- AMT-ATjr darren@ethos.uucp yes ARC Turbo XT clone m692040@sdsu.uucp yes AT&T 6300 dklann@marque.uucp yes no AT&T 6300 jcs@chinet.uucp yes yes with fix of go ATronics AT clone hubble@cae780.uucp yes ATronics XT clone dhb@bek-mc.caltech.edu yes yes w/ fix Aerocomp Clone rmtodd@uokmax.uucp yes no Amstrad steve@warwick.uucp yes no BIOS silent partner ast@cs.vu.nl yes yes Commodore PC-10 II ast@cs.vu.nl yes yes Compaq 386 ast@cs.vu.nl no Compaq DeskPro walker@xanth.uucp yes Compaq DeskPro 286 walker@xanth.uucp yes Compaq Portable cavender@drivax.uucp yes yes w/fix Compaq Portable II foster@beno.css.gov yes Computer Classfd ST/286 myxm@lanl.gov yes Corona PC-400 dtinker@utoronto.bitnet yes Corona PC-400 janet@unrvax.uucp no (see below) Epson Equity 3 ast@cs.vu.nl yes yes Faraday motherboard jallen@netxcom.uucp yes Ferranti PC860/XT lyo@uk.ac.newcastle.cheviot yes yes w/ fix GRID GridCase 3 steven@cwi.nl yes Honeywell AP ast@cs.vu.nl yes yes HP Vectra eric@unmvax.unm.edu no IBM PC ganesh@utah-cs.uucp yes IBM PC-AT @6MHz ast@cs.vu.nl yes yes IBM PC-AT @8MHz ast@cs.vu.nl yes no IBM PC-XT ast@cs.vu.nl yes yes 10Mb IBM PC-XT-286 ast@cs.vu.nl yes no IBM PC Convertible bdale@winfree.uucp no IBS system 2000 sbanner1@sol.uvic.cdn yes yes w/ fix IMC XT, 8MHz V20, beugel@klipper.cs.vu.nl yes ITT XTRA ast@cs.vu.nl yes Kaypro 286i (AT) comp13@tjalk.cs.vu.nl yes Kaypro PC ken@driwash.uucp yes Leading Edge clone ganesh@utah-cs.uucp yes Leading Edge models M&D wegrzyn@cdx39.uucp yes Leading Edge MP-1673 wjc@eddie.mit.edu yes no NCR PC8 ast@cs.vu.nl yes no Samsung clone ganesh@utah-cs.uucp yes SEFCO AT Clone dhb@bek-mc.caltech.edu yes yes? Shitel ast@cs.vu.nl no Tandy 1000 kimery@wdl1.uucp no Tandy 1000SX,1000EX john@moncol.uucp no Tandy 1000 johnc@mia.uucp yes w/fix yes w/fix Tandy 1200 modified bdale@winfree.uucp yes Televideo Telenix 286 ast@cs.vu.nl yes Toshiba T1100+ bdale@winfree.uucp yes Toshiba T1100+ stuart@bms-at.uucp yes Unisys micro IT ast@cs.vu.nl yes yes Unnamed Asian Clone arthur@ubu.uucp yes Xerox 6085 PC emulator lindsay@cheviot.newcastle.ac.uk yes yes XT-2000 clone subelman@ttidca.tti.com yes Zenith 150 n0ano@wldrdg.uucp yes no Zenith Z-151 zemon@felix.uucp yes yes w/ fix Zenith 181 bdale@winfree.uucp yes Zenith Z-248 (AT) ast@cs.vu.nl yes yes (20 Mb) Disks Info source Comment ----------- ----------- ------- Adaptec 2002/Rodime bdale@winfree.uucp works with fix of n0ano@wldrdg Data Technology Corp ast@cs.vu.nl AT controller; works DTC-5150BX HDC lyo@uk.ac.newcastle.cheviot runs with fix Everex AT compat HD myxm@lanl.gov HD troubles Maynard Corp Hard Card ganesh@utah-cs.uucp not compat Seagate 4026, IBM Ctrlr sheu@gitpyr.gatech.edu runs with fix of hubble@cae780 Seagate ST4906 80Mb HD hubble@cae780.uucp yes with posted fix WD 1002S-WX2 HDC, ST225, go@orstcs.uucp runs with posted fix WD 1002A-WX1 HDC, Rodine 204, bdale@winfree.uucp runs with fix of n0ano@wldrdg WD 1002/ST225 HD albery@ncoast.uucp won't run yet WD 1003-WA3 FDC comp13@tjalk.cs.vu.nl runs with posted fix Xebec HDC 20Mb disk arthur@warwick.uucp works, but hd <3Mb only Xebec HDC, 10Mb HD m692040@sdsu.uucp runs if minix on 1st partition Z150 Hard Disk n0ano@wldrdg.uucp works with posted fix Bernoulli disk acharya@sbcs has problems doing mkfs thereon Toshiba T1100+ 720K stuart@bms-at.uucp supported by posted fixes AT&T 6300 Floppies ast@cs.vu.nl supported by posted mod Video cards Info source Comment ----------- ----------- ------- Corona PC-400 own display janet@unrvax.uucp cursor stuck, scrolls wrong. CT-6040S mono-graphics go@orstcs.uucp support by posted fix EGA video ast@cs.vu.nl not working, fixes suggested (EGA) NEC GB-1 vizard@dartvax scroll fix unsuccessful also PGC sheu@gitpyr.gatech.edu fine Sigma Designs Color 400 bc@njitsc1.uucp incompat, causes NMIs Tecmar Graphics Master sbanner1@sol.uvic.cdn CGA emul probs like EGA Toshiba T1100+ display stuart@bms-at.uucp scroll problem, mod posted Printers Info source Comment --------- ----------- ------- Epson FX-80 prtr arthur@warwick.uucp unreliable prtr driver printer MSDOS ok, Minix not, dlong@sdsu.uucp supported by posted fix. Other boards Info source Comment --------- ----------- ------- AST Six Pack Clock tsp@killer.uucp support by posted code AST Six Pack Premium go@orstcs.uucp clock code posted ... MegaPlus diamant@hpfclp.hp.com simpler clock code posted MCT multi-IO card myxm@lanl.gov code for clock setting posted Multi-IO card/AMT-ATjr darren@ethos.uucp none of above clock code worked CompuAdd MFC cavender@drivax.uucp myxm's clock code worked Alpha Micro Videotrax zemon@felix.uucp board is inimical -- Glen Overby Bitnet: ncoverby@ndsuvax UUCP: {uunet, ihnp4!umn-cs}!ndsuvax!ncoverby
ncoverby@ndsuvax.UUCP (Glen Overby) (07/11/88)
This is my July posting of the Minix Information Sheet. It
answers most of the commonly asked questions (notably WHERE
CAN I GET THE 1.3 PATCHES). Since the last posting, I have
added compatability information; see the diff listing in my
next message for changes.
Section 9, "What Clones Has Minix Been Tested On", needs to
be cleaned up. Many of the machines list 'with fix', but
there is no reference to EXACTLY what the fix is (Message-ID
or something). I am going to start recording references to
fixes posted relative to 1.3 (you ARE going to make 1.3 work
on your machines and share that with us, aren't you?). This
should make finding things in the archives a bit easier.
Updates, comments and suggestions for improvement to this
list are always welcome at:
Glen Overby
UUCP: uunet!ndsuvax!ncoverby
ihnp4!umn-cs!ndsuvax!ncoverby (for a while yet)
Bitnet: ncoverby@ndsuvax
Internet: ncoverby@plains.nodak.edu (pending)
[Most recent change: 10 Jul 1988 by ncoverby@ndsuvax (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It contains
nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and close
to 100 utility programs, including cc, grep, ls, make, etc. To the average
user, it is effectively V7 UNIX. If you dig deep enough, you will, however,
find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum (ast@cs.vu.nl).
It does not contain ANY AT&T code at all. The utility programs have been
written by Andy Tanenbaum, his students, and a number of other people,
including people on USENET. None of the utilities contain any AT&T code
either. The shell, the Pascal and C compilers, make, etc. have all been
completely redone. As a result, this code is not covered by the ATT UNIX
license, and it can be made available.
2. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
included below.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify the 640K PC version, 512K AT version or
256K PC version (which will be dropped starting with Version 1.3). The Atari
version will run on any Atari ST, from a 512K machine with 1 floppy to a Mega
ST with 4M and 16 hard disks. It works better on the latter. The Atari version
will be available from Prentice-Hall in the late Spring.
The U.S. price for the IBM version is $80. The price outside the U.S. is
somewhat higher due to the way Prentice-Hall's divisions are financed.
The price for the Atari version will be roughly similarly to the IBM version.
All distributions contain executable binaries and the complete source code.
4. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
There is also a paperback available outside the U.S. only. A German
translation was begun in Feb. 1988. The software package does not contain a
manual; this is contained in the appendices to the book, which also contain a
complete source code listing (in C) of the MINIX kernel.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decided to
permit a limited amount of copying of the sources and binaries for educational
use. Professors may make copies for students in their operating systems
classes. Academic researchers may use it for their new experimental machines,
and things like that. A small amount of private copying of diskettes for the
use of personal friends is ok, but please do not make more than 3 copies from
each original. Prentice-Hall is trying to be more reasonable than most
software publishers. Please do not abuse this. Online repositories of the
full source code distribution are not permitted. All commercial uses of MINIX
require written permission from Prentice-Hall; for the most part, they are
willing to grant such permission in return for a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are either distributed with Version 1.2
or have been posted to USENET since then:
ar ascii basename bawk cal cat cc chmem chmod chown clr cmp
comm cp cpdir date dd df diff dosread du echo ed elle expr
factor fdisk find fix getlf grep gres head kill libpack libupack ln
login lpr ls make mined mkdir mkfs mknod more mount mv od
passwd pr prep printenv pwd readfs rev rm rmdir roff run sed
sh shar size sleep sort spell split stty su sum sync tail
tar tee test time touch tr treecmp umount uniq update uudecode uuencode wc
Various other programs have also been posted, but the ones above are considered
part of the "official" distribution and will appear in Version 1.3 (summer '88).
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are about
10,000 people in this group, and new software, bug fixes, and general discussion
about MINIX take place here. If you are on BITNET or ARPANET, you can get this
newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@udel.edu
BITNET: sending a message (either interactive or mail) to listserv@ndsuvm1
saying:
signup minix-l Your_Full_Name
8. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are several archives, one run by Vincent Broman on bugs.nosc.mil,
another run by James Galvin on louie.udel.edu, one on the Bitnet
"LISTSERV" at NDSUVM1, and an archive area on Simtel20.arpa
The following text was posted by Vincent Broman and describes how his archive
works.
>> Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest
>> and other Minix material, such as a list of machines reported to be
>> able to run Minix. Material of widespread interest includes diffs for
>> updating v1.1 to v1.2 and preliminary fixes headed for v1.3, code developing
>> toward a serial port driver, diffs for cross compilation under MS-C and
>> Turbo-C, the new asld with split I&D, and recently the editor, Elle v4.1 .
>>
>> This material is available by anonymous FTP (during non-business hours)
>> on bugs.nosc.mil in directory pub/Minix . The file SUBJECTS contains a list
>> of Subject lines serving as a kind of index. The file names are mostly just
>> the Message-Id of a news article.
>>
>> Several ways to get these kinds of goodies, in order:
>>
>> 1. Look, or ask someone you know to look, for articles still available
>> on the machine where you read news, or on a neighbor.
>> 2. Ask the person who posted the material to mail it to you.
>> 3. Get access to a machine on the ArpaNet (or talk to an acquaintance who
>> has access) and FTP to louie.udel.edu or bugs.nosc.mil .
>> 4. To get smaller selections from the bugs.nosc.mil archive by Email,
>> see the instructions following.
>> 5. To get very large amounts of material from archives, talk to someone
>> in charge of it, e.g. me, about mailing a tape. Surface-mailing of tapes
>> is cheap. Voluminous Email is expensive, though not as expensive as
>> posting news.
>>
>> Everything available to anonymous FTP in directory pub/Minix can be obtained by
>> sending a mailed request to minix-server@bugs.nosc.mil or nosc!minix-server .
>> Include in the message, either among the header fields or the body, a line like:
>>
>> Reply-To: <your mail address>
>>
>> and after that a line or lines naming desired files e.g.:
>>
>> send compatibility
>> send SUBJECTS
>> send 1180@botter.cs.vu.nl
>>
>> to get an automatic mailed reply. Notice file names are case sensitive.
>> <your mail address> should look something like one of these examples:
>>
>> you@stolaf.uucp
>> sdcsvax!ihnp4!mtgzz!guru
>> cs.vu.nl!giant@uunet.uu.net
>> person%utoronto.bitnet@cunyvm.cuny.edu
>> user%ulowell.csnet@relay.cs.net
>> honcho%durham.mailnet@mit-multics.arpa .
>>
>> Email is not free. Abuse of the system will cause bad karma.
>> Contents may have settled during shipment.
>>
>>
>> Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA
>> Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
Information about the other archives can be found below.
>> NDSUVM1's listserv has two archives of Minix information. The first is
>> an automated weekly log of all messages sent to the MINIX-L list. The
>> other is an manually organized manual of sources sent to the list. Both
>> are accessed by sending either interactive messages (bitnet only) or
>> mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses
>> from other networks are:
>>
>> Bitnet: listserv@ndsuvm1
>> Internet: listserv%ndsuvm1.bitnet@cunyvm.cuny.edu
>> UUCP: psuvax1!ndsuvm1.bitnet!listserv
>>
>> **NOTE*** the UUCP gateway at PSUVAX1 appears to violate some rule of
>> RFC822 which listserv does not like being violated (duplicate 'From:'
>> lines). If possible, use a different gateway; otherwise expect a nasty
>> letter from NDSUVM1's postmaster, if anything. I am interested in hearing
>> from anybody on on UUCP or a Bitnet Unix machine who does successfully
>> receive anything from listserv.
>>
>> The message logs are kept in the "MINIX-L" section, with names in the form:
>>
>> MINIX-L LOGyymmw
>>
>> where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
>> character from A to E indicating what week of the month. Several months of
>> log files are kept on-line, the number depending on disk space availability.
>>
>>
>> The other archives are kept in the "MINIX" section.
>> To obtain a list of the files in the Minix archives, issue the command:
>>
>> INDEX MINIX
>> or
>> INDEX MINIX-L
>>
>> (if you use mail, the command must be in the body of your message)
>>
>> Files are retrieved with the 'GET' command:
>>
>> GET MORE INFO MINIX
>>
>> to get the file "MORE INFO" from the group "MINIX".
>>
>> For a complete list of information on the listserv:
>>
>> INFO ?
>>
>> Due to the 80-character per line (punched card) limit on Bitnet mail, many of
>> the files will be shipped using an encoding scheme that allows logical lines
>> to be split up into many physical lines. The default for going to other
>> networks is "Listserv Punch". It can be obtained from the file 'MISC LPUN'.
>> This file should traverse networks unscathed.
>>
>> Please direct all comments and questions about this archive to Glen Overby at
>> nu070156@ndsuvm1.bitnet
>> A limited archive of MINIX related material is available from simtel20.arpa
>> in the directory PD:<MISC.MINIX>. These same files are available on Bitnet
>> from LISTSERV@RPICICGE in the same directory.
>>
>> To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget commands
>> for a directory listing and file retrieval, respectively.
9. WHAT CLONES HAS MINIX BEEN TESTED ON?
MINIX runs on the IBM PC, XT, and AT. It also runs on those clones that are
IBM compatible. You would be amazed at how many are not. The following list
was compiled by Vincent Broman from postings to comp.os.minix:
Computer info source MINIX runs? HD runs?
--------- ----------- ----------- --------
AMT-ATjr darren@ethos.uucp yes
ARC Turbo XT clone m692040@sdsu.uucp yes
AT&T 6300 dklann@marque.uucp yes no
AT&T 6300 jcs@chinet.uucp yes yes with fix of go
ATronics AT clone hubble@cae780.uucp yes
ATronics XT clone dhb@bek-mc.caltech.edu yes yes w/ fix
Aerocomp Clone rmtodd@uokmax.uucp yes no
Amstrad steve@warwick.uucp yes no
BIOS silent partner ast@cs.vu.nl yes yes
Commodore PC-10 II ast@cs.vu.nl yes yes
Compaq 386 ast@cs.vu.nl no
Compaq DeskPro walker@xanth.uucp yes
Compaq DeskPro 286 walker@xanth.uucp yes
Compaq Portable cavender@drivax.uucp yes yes w/fix
Compaq Portable II foster@beno.css.gov yes
Computer Classfd ST/286 myxm@lanl.gov yes
Corona PC-400 dtinker@utoronto.bitnet yes
Corona PC-400 janet@unrvax.uucp no (see below)
Epson Equity 3 ast@cs.vu.nl yes yes
Faraday motherboard jallen@netxcom.uucp yes
Ferranti PC860/XT lyo@uk.ac.newcastle.cheviot yes yes w/ fix
GRID GridCase 3 steven@cwi.nl yes
Honeywell AP ast@cs.vu.nl yes yes
HP Vectra eric@unmvax.unm.edu no
IBM PC ganesh@utah-cs.uucp yes
IBM PC-AT @6MHz ast@cs.vu.nl yes yes
IBM PC-AT @8MHz ast@cs.vu.nl yes no
IBM PC-XT ast@cs.vu.nl yes yes 10Mb
IBM PC-XT-286 ast@cs.vu.nl yes no
IBM PC Convertible bdale@winfree.uucp no
IBS system 2000 sbanner1@sol.uvic.cdn yes yes w/ fix
IMC XT, 8MHz V20, beugel@klipper.cs.vu.nl yes
ITT XTRA ast@cs.vu.nl yes
Kaypro 286i (AT) comp13@tjalk.cs.vu.nl yes
Kaypro PC ken@driwash.uucp yes
Leading Edge clone ganesh@utah-cs.uucp yes
Leading Edge models M&D wegrzyn@cdx39.uucp yes
Leading Edge MP-1673 wjc@eddie.mit.edu yes no
NCR PC8 ast@cs.vu.nl yes no
Samsung clone ganesh@utah-cs.uucp yes
SEFCO AT Clone dhb@bek-mc.caltech.edu yes yes?
Shitel ast@cs.vu.nl no
Tandy 1000 kimery@wdl1.uucp no
Tandy 1000SX,1000EX john@moncol.uucp no
Tandy 1000 johnc@mia.uucp yes w/fix yes w/fix
Tandy 1200 modified bdale@winfree.uucp yes
Televideo Telenix 286 ast@cs.vu.nl yes
Toshiba T1100+ bdale@winfree.uucp yes
Toshiba T1100+ stuart@bms-at.uucp yes
Unisys micro IT ast@cs.vu.nl yes yes
Unnamed Asian Clone arthur@ubu.uucp yes
Xerox 6085 PC emulator lindsay@cheviot.newcastle.ac.uk yes yes
XT-2000 clone subelman@ttidca.tti.com yes
Zenith 150 n0ano@wldrdg.uucp yes no
Zenith Z-151 zemon@felix.uucp yes yes w/ fix
Zenith 181 bdale@winfree.uucp yes
Zenith Z-248 (AT) ast@cs.vu.nl yes yes (20 Mb)
CAF Turbo College megevand@cgeuge54.bitnetyes yes w/ fix
Disks Info source Comment
----------- ----------- -------
Adaptec 2002/Rodime bdale@winfree.uucp works with fix of n0ano@wldrdg
Data Technology Corp ast@cs.vu.nl AT controller; works
DTC-5150BX HDC lyo@uk.ac.newcastle.cheviot runs with fix
Everex AT compat HD myxm@lanl.gov HD troubles
Maynard Corp Hard Card ganesh@utah-cs.uucp not compat
Omti 5527 RLL ST238 megevand@cgeuge54.bitnet yes w/ fix
Seagate 4026, IBM Ctrlr sheu@gitpyr.gatech.edu runs with fix of hubble@cae780
Seagate ST4906 80Mb HD hubble@cae780.uucp yes with posted fix
WD 1002S-WX2 HDC, ST225, go@orstcs.uucp runs with posted fix
WD 1002A-WX1 HDC, Rodine 204, bdale@winfree.uucp runs with fix of n0ano@wldrdg
WD 1002/ST225 HD albery@ncoast.uucp won't run yet
WD 1003-WA3 FDC comp13@tjalk.cs.vu.nl runs with posted fix
Xebec HDC 20Mb disk arthur@warwick.uucp works, but hd <3Mb only
Xebec HDC, 10Mb HD m692040@sdsu.uucp runs if minix on 1st partition
Z150 Hard Disk n0ano@wldrdg.uucp works with posted fix
Bernoulli disk acharya@sbcs has problems doing mkfs thereon
Toshiba T1100+ 720K stuart@bms-at.uucp supported by posted fixes
AT&T 6300 Floppies ast@cs.vu.nl supported by posted mod
Video cards Info source Comment
----------- ----------- -------
ATI EGA Wonder megevand@cgeuge54.bitnet fine
Corona PC-400 own display janet@unrvax.uucp cursor stuck, scrolls wrong.
CT-6040S mono-graphics go@orstcs.uucp support by posted fix
EGA video ast@cs.vu.nl not working, fixes suggested
(EGA) NEC GB-1 vizard@dartvax scroll fix unsuccessful also
PGC sheu@gitpyr.gatech.edu fine
Sigma Designs Color 400 bc@njitsc1.uucp incompat, causes NMIs
Tecmar Graphics Master sbanner1@sol.uvic.cdn CGA emul probs like EGA
Toshiba T1100+ display stuart@bms-at.uucp scroll problem, mod posted
Printers Info source Comment
--------- ----------- -------
Epson FX-80 prtr arthur@warwick.uucp unreliable prtr driver
printer MSDOS ok, Minix not, dlong@sdsu.uucp supported by posted fix.
Seikosha SP1200AI megevand@cgeuge54.bitnetDoesn't work properly
Other boards Info source Comment
--------- ----------- -------
AST Six Pack Clock tsp@killer.uucp support by posted code
AST Six Pack Premium go@orstcs.uucp clock code posted
... MegaPlus diamant@hpfclp.hp.com simpler clock code posted
CAF Multi-IO card megevand@cgeuge54.bitnet Posted clock code (880205)
MCT multi-IO card myxm@lanl.gov code for clock setting posted
Multi-IO card/AMT-ATjr darren@ethos.uucp none of above clock code worked
CompuAdd MFC cavender@drivax.uucp myxm's clock code worked
Alpha Micro Videotrax zemon@felix.uucp board is inimical
--
Glen Overby
UUCP: uunet!ndsuvax!ncoverby
Bitnet: ncoverby@ndsuvax
Internet: ncoverby@plains.nodak.edu (pending)ncoverby@ndsuvax.UUCP (Glen Overby) (12/08/88)
[Most recent change: 04 Dec 1988 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
[I've updated a few things to acknowledge the existance of MINIX-PC 1.3 and
Atari-ST, plus there is now a complete shopping list of what Minix versions
exist (thanks to Andy Tannenbaum for the list!) and a new archive site in the
UK]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It contains
nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum (ast@cs.vu.nl).
It does not contain ANY AT&T code at all. The utility programs have been
written by Andy Tanenbaum, his students, and a number of other people,
including people on USENET. None of the utilities contain any AT&T code
either. The shell, the Pascal and C compilers, make, etc. have all been
completely redone. As a result, this code is not covered by the ATT UNIX
license, and it can be made available.
2. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
included below. These tests apply to Version 1.1 and 1.2. It is thought that
1.3 runs on everything that ran 1.2, and more.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583865-7)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $110 (0-13-584426-6)
MINIX code + reference manual (AT) $110
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All distributions contain executable binaries and the complete source code.
4. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
A German translation was begun in Feb. 1988. There is also a paperback
MINIX Reference Manual that is a subset of the book. It contains only the
MINIX speific information, not the general background stuff on operating
systems that bhe book contains. The software package does not contain a
manual; this is contained in the appendices to the book, which also contain
a complete source code listing (in C) of the MINIX kernel.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decided to
permit a limited amount of copying of the sources and binaries for educational
use. Professors may make copies for students in their operating systems
classes. Academic researchers may use it for their new experimental machines,
and things like that. A small amount of private copying of diskettes for the
use of personal friends is ok, but please do not make more than 3 copies from
each original. Prentice-Hall is trying to be more reasonable than most
software publishers. Please do not abuse this. Online repositories of the
full source code distribution are not permitted. All commercial uses of MINIX
require written permission from Prentice-Hall; for the most part, they are
willing to grant such permission in return for a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec emacs expr
factor fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have also been posted, and should be available from
the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are about
10,000 people in this group, and new software, bug fixes, and general discussion
about MINIX take place here. If you are on BITNET or ARPANET, you can get this
newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@udel.edu
BITNET: sending a message (either interactive or mail) to listserv@ndsuvm1
saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line, V1.1, V1.2, and V1.3.
A version for the Atari ST is in preparation. The IBM V1.3 contains many
bug fixes and other improvements over 1.1 and 1.2. In particular, although V1.1
works fine with genuine IBM PCs, it gives trouble on some clones, especially
hard disk problems. In this respect V1.2 is much better. V1.1 is thus
obsolete and is no longer available from Prentice-Hall. V1.3 will have many
enhancements over 1.2, including networking and RS232 support.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are several archives, one run by Vincent Broman on bugs.nosc.mil,
another run by James Galvin on louie.udel.edu, one on the Bitnet
"LISTSERV" at NDSUVM1, and an archive area on Simtel20.arpa
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new asld with split I&D, the editor Elle v4.1, and recently a port of
C-Kermit.
This material is available by anonymous FTP (during non-business hours)
on bugs.nosc.mil in directory pub/Minix . The file SUBJECTS contains a list
of Subject lines serving as a kind of . The file names are mostly just
the Message-Id of a news article.
Several ways to get these kinds of goodies, in order:
1. Look, or ask someone you know to look, for articles still available
on the machine where you read news, or on a neighbor.
2. Ask the person who posted the material to mail it to you.
3. Get access to a machine on the ArpaNet (or talk to an acquaintance who
has access) and FTP to louie.udel.edu or bugs.nosc.mil .
4. To get smaller selections from the bugs.nosc.mil archive by Email,
see the instructions below.
5. To get very large amounts of material from archives, talk to someone
in charge of it, e.g. me, about mailing a tape. Surface-mailing of tapes
is cheap. Voluminous Email is expensive, though not as expensive as
posting news.
Everything available to anonymous FTP in directory pub/Minix can be obtained by
sending a mailed request to minix-server@bugs.nosc.mil or nosc!minix-server .
Include in the message, either among the header fields or the body, a line like:
Reply-To: <your mail address>
and after that a line or lines naming desired files e.g.:
send compatibility
send SUBJECTS
send 1180@botter.cs.vu.nl
to get an automatic mailed reply. Notice file names are case sensitive.
<your mail address> should look something like one of these examples:
you@stolaf.uucp
sdcsvax!ihnp4!mtgzz!guru
cs.vu.nl!giant@uunet.uu.net
person%utoronto.bitnet@cunyvm.cuny.edu
user%ulowell.csnet@relay.cs.net
honcho%durham.mailnet@mit-multics.arpa
Email is not free. Abuse of the system will cause bad karma.
Contents may have settled during shipment.
Maintained By:
Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA
Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from simtel20.arpa
in the directory PD:<MISC.MINIX>. These same files are available on Bitnet
from LISTSERV@RPICICGE in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget commands
for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV. The
first is an automated log of all messages sent to the MINIX-L list, and the
other is an manually organized archive of sources sent to the list. Both are
accessed by sending either interactive messages (bitnet only) or mail (all
other networks) to LISTSERV@NDSUVM1. Some possible addresses from other
networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this server
because it is VERY stringent about what it accepts as valid mail.
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 871201
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since
January 1, 1988. If you wish to request one or more items, replace the
'' line in the above job with 'print [refnum]' where 'refnum' is the
reference number contained in the listing. Documentation on all
database functions is available by sending the following command (contents
of the body of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send
the command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many of
the files will be shipped using an encoding scheme that allows logical lines
to be split up into many physical lines. The default for going to other
networks is "Listserv Punch". Information on obtaining a program to decode
listserv punch format is sent with each encoded file.
Please direct all comments and questions about this archive to Glen Overby at
<nu070156@ndsuvm1.bitnet> or <nu070156@vm1.NoDak.EDU>
9.4 BBS: The Mars Hotel
Described by: jds@mimsy.UUCP (James da Silva)
I run a PC-based Electronic Bulletin Board System (BBS) that has
carried the traffic of Usenet's Comp.os.minix steadily since August,
1987. Early this year I started providing a formal Minix archive,
similar to the archive on bugs.nosc.mil. I have been providing this
service for those who are not lucky enough to have net or ftp access.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles
are gathered daily and posted as messages on the BBS. Long articles
are automatically ARC'ed and posted to the file area for downloading.
I keep the raw traffic around for about 2 months.
At around the 15th of each month I edit the previous month's traffic
to keep articles of lasting interest, which I post in the archive for
that month. I divide the month's archive into several ARC files, all
less than 100k, to make downloading easier. For any given month, the
of articles is in MNXyymmA.ARC, and the actual articles start in
MNXyymmB.ARC. You can just download the , then download the ARC
files that contain articles of interest to you. A complete is
always in MNXINDEX.ARC.
The archive starts with August, 1987.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net.access.
usenet: uunet!mimsy!jds James da Silva
internet: jds@mimsy.umd.edu
9.5 Janet: uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix
newsgroup is available from uk.ac.ic.doc either via mail or by GUEST
niftp. For details about how to access this service send a mail
message with NO Subject: field to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to
send such mail internationally.
Described By:
Lee McLoughlin
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
MINIX runs on the IBM PC, XT, and AT. It also runs on those clones that are
IBM compatible. You would be amazed at how many are not. The following list
was compiled by Vincent Broman from postings to comp.os.minix:
Here is my aperiodic posting of a synopsis on "Which Machines Run Minix?"
Send updates to me, including your mailing address, the precise hardware
you tried Minix out on, the version[s] of Minix involved, and
any helpful comments. I cull net postings for this info, too.
If you see a "fix" entry for your machine below, the code fixes necessary
to make Minix run on your machine can be obtained either from the
named source of the report or else from the Minix archives.
Look for posted articles from the person/machine supplying the
compatibility report, probably with a Subject line like "Tandy fixes"
or something equally alerting.
The Hard disk info is confusing, but the synopsis is: many hardisks
didn't work under v1.1 but do under v1.2 .
A last note : send any additions or comments you may have to --
Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA
Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
=================================================
M I N I X C O M P A T I B I L I T Y S H E E T
=================================================
This version dates 15 september 1988
=================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
'*' in "editor choice of column" means that the respondent did not indicate
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 doesn't exist yet, except in a preliminary beta-test form.
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
386 AT compact no u yes u [jds]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT u u * yes u [m692040]
Atari ST Not Yet Released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
Amiga 1000/Sidecar u u * yes u [becker]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT u u * yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 u u * yes u [beugel]
Intel iSBC 386AT yes fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys micro IT yes yes u u [ast]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Win Labs Turbo-AT u u fix yes [roskos]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-151 u u * yes fix [zemon]
Zenith 181 u u * yes u [bdale]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card not compat [ganesh]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4906 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD runs if minix on 1st partition [692040]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Seikosha SP1200AI bitnet wont work properly [megevand]
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Who's who ?
-----------
[acharya] acharya@sbcs
[allbery] allbery@ncoast.uucp
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlong] dlong@sdsu.uucp
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[go] go@orstcs.uucp
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[m690240] m692040@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[mike] mike@bnr-vpa.arpa
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[vanderpol] vanderpol@amolf.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Vincent Broman, broman@nosc.mil
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================
--
Glen Overby ncoverby@plains.nodak.edu
uunet!ndsuvax!ncoverby ncoverby@ndsuvax (Bitnet)
#! rnews 1109
Path: psuvm.bitnet!cunyvm!broman@schroeder.nosc.mil (Vincent Broman) (12/16/88)
Alan Perry has kindly offered to take up the editorship of the Minix hardware compatibility list. Reports of Minix working or not working on hardware not already mentioned in the list can posted to comp.os.minix or mailed to uunet!sdcsvax!zardoz!dhw68k.cts.com!allan . Bugs.nosc.mil will still archive the list, as well as the usual other pile of stuff available to anonymous FTP. Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
ncoverby@ndsuvax.UUCP (Glen Overby) (02/03/89)
[Most recent change: 01 Feb 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It contains
nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum (ast@cs.vu.nl).
It does not contain ANY AT&T code at all. The utility programs have been
written by Andy Tanenbaum, his students, and a number of other people,
including people on USENET. None of the utilities contain any AT&T code
either. The shell, the Pascal and C compilers, make, etc. have all been
completely redone. As a result, this code is not covered by the ATT UNIX
license, and it can be made available.
2. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
included below. These tests apply to Version 1.1 and 1.2. It is thought that
1.3 runs on everything that ran 1.2, and more.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583865-7)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $110 (0-13-584426-6)
MINIX code + reference manual (AT) $110
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All distributions contain executable binaries and the complete source code.
4. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
A German translation was begun in Feb. 1988. There is also a paperback
MINIX Reference Manual that is a subset of the book. It contains only the
MINIX speific information, not the general background stuff on operating
systems that bhe book contains. The software package does not contain a
manual; this is contained in the appendices to the book, which also contain
a complete source code listing (in C) of the MINIX kernel.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decided to
permit a limited amount of copying of the sources and binaries for educational
use. Professors may make copies for students in their operating systems
classes. Academic researchers may use it for their new experimental machines,
and things like that. A small amount of private copying of diskettes for the
use of personal friends is ok, but please do not make more than 3 copies from
each original. Prentice-Hall is trying to be more reasonable than most
software publishers. Please do not abuse this. Online repositories of the
full source code distribution are not permitted. All commercial uses of MINIX
require written permission from Prentice-Hall; for the most part, they are
willing to grant such permission in return for a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec emacs expr
factor fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have also been posted, and should be available from
the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are about
10,000 people in this group, and new software, bug fixes, and general discussion
about MINIX take place here. If you are on BITNET or ARPANET, you can get this
newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@udel.edu
BITNET: sending a message (either interactive or mail) to listserv@ndsuvm1
saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line, V1.1, V1.2, and V1.3.
A version for the Atari ST is in preparation. The IBM V1.3 contains many
bug fixes and other improvements over 1.1 and 1.2. In particular, although V1.1
works fine with genuine IBM PCs, it gives trouble on some clones, especially
hard disk problems. In this respect V1.2 is much better. V1.1 is thus
obsolete and is no longer available from Prentice-Hall. V1.3 will have many
enhancements over 1.2, including networking and RS232 support.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are several archives, one run by Vincent Broman on bugs.nosc.mil,
another run by James Galvin on louie.udel.edu, one on the Bitnet
"LISTSERV" at NDSUVM1, and an archive area on Simtel20.arpa
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new asld with split I&D, the editor Elle v4.1, and recently a port of
C-Kermit.
This material is available by anonymous FTP (during non-business hours)
on bugs.nosc.mil in directory pub/Minix . The file SUBJECTS contains a list
of Subject lines serving as a kind of index. The file names are mostly just
the Message-Id of a news article.
Several ways to get these kinds of goodies, in order:
1. Look, or ask someone you know to look, for articles still available
on the machine where you read news, or on a neighbor.
2. Ask the person who posted the material to mail it to you.
3. Get access to a machine on the ArpaNet (or talk to an acquaintance who
has access) and FTP to louie.udel.edu or bugs.nosc.mil .
4. To get very large amounts of material from archives, talk to someone
in charge of it, e.g. me, about mailing a tape. Surface-mailing of tapes
is cheap.
Abuse of the system will cause bad karma. Contents may have settled during
shipment.
Maintained By:
Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA
Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from simtel20.arpa
in the directory PD:<MISC.MINIX>. These same files are available on Bitnet
from LISTSERV@RPICICGE in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget commands
for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV. The
first is an automated log of all messages sent to the MINIX-L list, and the
other is an manually organized archive of sources sent to the list. Both are
accessed by sending either interactive messages (bitnet only) or mail (all
other networks) to LISTSERV@NDSUVM1. Some possible addresses from other
networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this server
because it is VERY stringent about what it accepts as valid mail.
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since
July 1, 1988. If you wish to request one or more items, replace the
'index' line in the above job with 'print [refnum]' where 'refnum' is the
reference number contained in the index listing. Documentation on all
database functions is available by sending the following command (contents
of the body of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send
the command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many of
the files will be shipped using an encoding scheme that allows logical lines
to be split up into many physical lines. The default for going to other
networks is "Listserv Punch". Information on obtaining a program to decode
listserv punch format is sent with each encoded file.
Please direct all comments and questions about this archive to Glen Overby at
<nu070156@ndsuvm1.bitnet> or <nu070156@vm1.NoDak.EDU>
9.4 BBS: The Mars Hotel
Described by: jds@mimsy.UUCP (James da Silva)
I run a PC-based Electronic Bulletin Board System (BBS) that has
carried the traffic of Usenet's Comp.os.minix steadily since August,
1987. Early this year I started providing a formal Minix archive,
similar to the archive on bugs.nosc.mil. I have been providing this
service for those who are not lucky enough to have net or ftp access.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles
are gathered daily and posted as messages on the BBS. Long articles
are automatically ARC'ed and posted to the file area for downloading.
I keep the raw traffic around for about 2 months.
At around the 15th of each month I edit the previous month's traffic
to keep articles of lasting interest, which I post in the archive for
that month. I divide the month's archive into several ARC files, all
less than 100k, to make downloading easier. For any given month, the
index of articles is in MNXyymmA.ARC, and the actual articles start in
MNXyymmB.ARC. You can just download the index, then download the ARC
files that contain articles of interest to you. A complete index is
always in MNXINDEX.ARC.
The archive starts with August, 1987.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net.access.
usenet: uunet!mimsy!jds James da Silva
internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix
newsgroup is available from uk.ac.ic.doc either via mail or by GUEST
niftp. For details about how to access this service send a mail
message with NO Subject: field to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to
send such mail internationally.
Described By:
Lee McLoughlin
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server, minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 1989.Jan 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area. Not north america. The mcvax!uunet link is kind of expensive and
overloaded... and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
The bugs.nosc.mil source upgrade sets are coming (I hope) and I plan
to make the MGR window system source available when it is complete, for
those brave souls who want to try to get it running.
Maintained by:
Willy Konijnenberg <willy@idca.tds.philips.nl>
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
MINIX runs on the IBM PC, XT, and AT. It also runs on those clones that are
IBM compatible. You would be amazed at how many are not.
====================================================
M I N I X P C C O M P A T I B I L I T Y S H E E T
====================================================
This version dates 19 January 1989
====================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
'*' in "editor choice of column" means that the respondent did not indicate
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 exists and should be available from Prentice-Hall in early March.
A last note : send any additions or comments you may have to --
Alan F. Perry, 3904 S. Flower St #B, Santa Ana, CA 92707, USA
Phone: +1 714 380 3410 Internet: allan@dhw68k.cts.com Uucp: felix!dhw68k!allan
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
Acel 1100 u u * fix yes [dono]
ALR Dart yes yes u u [allan]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT yes fix yes fix [mullen]
AST 286 u u yes yes [dlawyer]
Atari ST separate version 1.1 now released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
AT&T 6312 WGS y u u u [gopi]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
American XT/UNITRON mbd u u yes no [rende]
Amiga 1000/Sidecar u u * yes u [becker]
Ampro LittleBoard/PC yes u yes y [mark-geisert]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Columbia MPC yes no u u [allan]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
Deltagold PC u u * yes yes [bogartc]
DSC-Turbo (AT) u u yes yes [lmjm]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
ELT mthrbrd (10Mhz AT) u u * yes yes [glenn]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson Equity 3 u u yes u [hysell]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT yes yes yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/AT @8MHz,Core HD u u yes yes [motti]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBM PS/2 mod50 u u no no [ast]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 yes u yes u [beugel]
Intel iSBC 386AT fix fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA yes fix u u [allbery]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Jameco JE-2009 (mini-AT)yes u yes yes [jnall]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge Model D n n u u [gopi]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
Samsung 3001 AT yes u u u [kaminski]
Sancom AT clone yes u yes yes [nick]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Tandy 3000HD w/DGDA no yes yes yes [boehmr]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys PC-IT yes yes u u [allan]
Unisys micro IT yes yes u u [ast]
Unisys PW2 850 n n u u [allan]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Victor V286 u u * yes
Win Labs Turbo-AT u u fix yes [roskos]
Wyse 2108 AT u u yes yes [s1h]
Wyse 2112 AT u u yes yes [s1h]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-148 yes u yes u [rwberry]
Zenith Z-151 u u * yes fix [zemon]
Zenith Z-158 yes yes yes yes [rwberry]
Zenith 181 u u * yes u [bdale]
Zenith Z181-93 yes u * u u [parson]
Zenith Z-248 yes u yes u [rwberry]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
AST EGA, color monitor v1.2&3 scroll ok [dlawyer]
AST EGA, mono monitor v1.2 scroll only w/ Herc emul [dlawyer]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
Corona PC-400 own display v1.2 software scrolling ok [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Persyst BOB v1.1 & v1.2 & v1.3b fine. [mullen]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tandy Deluxe Graphics Dis.Adap. needs v1.2 softscroll like EGA [boehmr]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Wyse WY-440 EGA v1.2 fine [s1h]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
BMS 100 HD on Atari v1.1 fine [wheels]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5150CRH HDC/ST-251 v1.2 misunderstands partitions [usadacs]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
IBM PS/2 Mod 50 HD v1.3 and controller incompat [allbery]
Jameco JE1046 HDC/ST 251 HD v1.2 ok [jnall]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card v1.1 not compat [ganesh]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
SCSI controller on an AT not supported in v1.2 [verheij]
Seagate 216/ OMTI5510 HDC v1.2 cant handle #heads=2 [rende]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4096 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
Soft Innov. Triang. on Atari v1.1 cannot read this HD [messenger]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Supra HD on Atari v1.1, some can, some can't
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA2 HDC/CDC 94205-51 HD v1.2 runs fine. [s1h]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD 27-X/ ST238R HD v1.2 trouble reading 2d partn. [broman]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD v1.1&1.2 need fix unless on 1st part. [mullen]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Panasonic 1091 v1.3b only loses chars [mullen]
Seikosha SP1200AI bitnet wont work properly [megevand]
many printers drop characters with v1.3 various
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Zenith Z181-93 keyboard FN keys and keypad dont work [parson]
Who's who ?
-----------
[acharya] acharya@sbcs
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer.dallas.tx.us
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[mark-geisert] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[mullen] mullen@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenger] Hugh_Messenger.EuroPARC@xerox.com
[mike] mike@bnr-vpa.arpa
[motti] motti@ocsmd.uu.net
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[parson] rap@carleton.bitnet
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[usadacs] usadacs@simtel20.army.mil
[vanderpol] vanderpol@amolf.nl
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Alan F. Perry, allan@dhw68k.cst.com
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================ncoverby@ndsuvax.UUCP (Glen Overby) (03/05/89)
/*
* Nothing changed since last month. Either nothing has happened, or
* the Ostrich Algorithm works for more than just deadlocks! :-)
*/
[Most recent change: 01 Feb 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It contains
nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum (ast@cs.vu.nl).
It does not contain ANY AT&T code at all. The utility programs have been
written by Andy Tanenbaum, his students, and a number of other people,
including people on USENET. None of the utilities contain any AT&T code
either. The shell, the Pascal and C compilers, make, etc. have all been
completely redone. As a result, this code is not covered by the ATT UNIX
license, and it can be made available.
2. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
included below. These tests apply to Version 1.1 and 1.2. It is thought that
1.3 runs on everything that ran 1.2, and more.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583865-7)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $110 (0-13-584426-6)
MINIX code + reference manual (AT) $110
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All distributions contain executable binaries and the complete source code.
4. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
A German translation was begun in Feb. 1988. There is also a paperback
MINIX Reference Manual that is a subset of the book. It contains only the
MINIX speific information, not the general background stuff on operating
systems that bhe book contains. The software package does not contain a
manual; this is contained in the appendices to the book, which also contain
a complete source code listing (in C) of the MINIX kernel.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decided to
permit a limited amount of copying of the sources and binaries for educational
use. Professors may make copies for students in their operating systems
classes. Academic researchers may use it for their new experimental machines,
and things like that. A small amount of private copying of diskettes for the
use of personal friends is ok, but please do not make more than 3 copies from
each original. Prentice-Hall is trying to be more reasonable than most
software publishers. Please do not abuse this. Online repositories of the
full source code distribution are not permitted. All commercial uses of MINIX
require written permission from Prentice-Hall; for the most part, they are
willing to grant such permission in return for a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec emacs expr
factor fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have also been posted, and should be available from
the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are about
10,000 people in this group, and new software, bug fixes, and general discussion
about MINIX take place here. If you are on BITNET or ARPANET, you can get this
newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@udel.edu
BITNET: sending a message (either interactive or mail) to listserv@ndsuvm1
saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line, V1.1, V1.2, and V1.3.
A version for the Atari ST is in preparation. The IBM V1.3 contains many
bug fixes and other improvements over 1.1 and 1.2. In particular, although V1.1
works fine with genuine IBM PCs, it gives trouble on some clones, especially
hard disk problems. In this respect V1.2 is much better. V1.1 is thus
obsolete and is no longer available from Prentice-Hall. V1.3 will have many
enhancements over 1.2, including networking and RS232 support.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are several archives, one run by Vincent Broman on bugs.nosc.mil,
another run by James Galvin on louie.udel.edu, one on the Bitnet
"LISTSERV" at NDSUVM1, and an archive area on Simtel20.arpa
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new asld with split I&D, the editor Elle v4.1, and recently a port of
C-Kermit.
This material is available by anonymous FTP (during non-business hours)
on bugs.nosc.mil in directory pub/Minix . The file SUBJECTS contains a list
of Subject lines serving as a kind of index. The file names are mostly just
the Message-Id of a news article.
Several ways to get these kinds of goodies, in order:
1. Look, or ask someone you know to look, for articles still available
on the machine where you read news, or on a neighbor.
2. Ask the person who posted the material to mail it to you.
3. Get access to a machine on the ArpaNet (or talk to an acquaintance who
has access) and FTP to louie.udel.edu or bugs.nosc.mil .
4. To get very large amounts of material from archives, talk to someone
in charge of it, e.g. me, about mailing a tape. Surface-mailing of tapes
is cheap.
Abuse of the system will cause bad karma. Contents may have settled during
shipment.
Maintained By:
Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA
Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from simtel20.arpa
in the directory PD:<MISC.MINIX>. These same files are available on Bitnet
from LISTSERV@RPICICGE in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget commands
for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV. The
first is an automated log of all messages sent to the MINIX-L list, and the
other is an manually organized archive of sources sent to the list. Both are
accessed by sending either interactive messages (bitnet only) or mail (all
other networks) to LISTSERV@NDSUVM1. Some possible addresses from other
networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this server
because it is VERY stringent about what it accepts as valid mail.
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since
July 1, 1988. If you wish to request one or more items, replace the
'index' line in the above job with 'print [refnum]' where 'refnum' is the
reference number contained in the index listing. Documentation on all
database functions is available by sending the following command (contents
of the body of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send
the command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many of
the files will be shipped using an encoding scheme that allows logical lines
to be split up into many physical lines. The default for going to other
networks is "Listserv Punch". Information on obtaining a program to decode
listserv punch format is sent with each encoded file.
Please direct all comments and questions about this archive to Glen Overby at
<nu070156@ndsuvm1.bitnet> or <nu070156@vm1.NoDak.EDU>
9.4 BBS: The Mars Hotel
Described by: jds@mimsy.UUCP (James da Silva)
I run a PC-based Electronic Bulletin Board System (BBS) that has
carried the traffic of Usenet's Comp.os.minix steadily since August,
1987. Early this year I started providing a formal Minix archive,
similar to the archive on bugs.nosc.mil. I have been providing this
service for those who are not lucky enough to have net or ftp access.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles
are gathered daily and posted as messages on the BBS. Long articles
are automatically ARC'ed and posted to the file area for downloading.
I keep the raw traffic around for about 2 months.
At around the 15th of each month I edit the previous month's traffic
to keep articles of lasting interest, which I post in the archive for
that month. I divide the month's archive into several ARC files, all
less than 100k, to make downloading easier. For any given month, the
index of articles is in MNXyymmA.ARC, and the actual articles start in
MNXyymmB.ARC. You can just download the index, then download the ARC
files that contain articles of interest to you. A complete index is
always in MNXINDEX.ARC.
The archive starts with August, 1987.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net.access.
usenet: uunet!mimsy!jds James da Silva
internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix
newsgroup is available from uk.ac.ic.doc either via mail or by GUEST
niftp. For details about how to access this service send a mail
message with NO Subject: field to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to
send such mail internationally.
Described By:
Lee McLoughlin
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server, minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 1989.Jan 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area. Not north america. The mcvax!uunet link is kind of expensive and
overloaded... and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
The bugs.nosc.mil source upgrade sets are coming (I hope) and I plan
to make the MGR window system source available when it is complete, for
those brave souls who want to try to get it running.
Maintained by:
Willy Konijnenberg <willy@idca.tds.philips.nl>
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
MINIX runs on the IBM PC, XT, and AT. It also runs on those clones that are
IBM compatible. You would be amazed at how many are not.
====================================================
M I N I X P C C O M P A T I B I L I T Y S H E E T
====================================================
This version dates 19 January 1989
====================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
'*' in "editor choice of column" means that the respondent did not indicate
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 exists and should be available from Prentice-Hall in early March.
A last note : send any additions or comments you may have to --
Alan F. Perry, 3904 S. Flower St #B, Santa Ana, CA 92707, USA
Phone: +1 714 380 3410 Internet: allan@dhw68k.cts.com Uucp: felix!dhw68k!allan
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
Acel 1100 u u * fix yes [dono]
ALR Dart yes yes u u [allan]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT yes fix yes fix [mullen]
AST 286 u u yes yes [dlawyer]
Atari ST separate version 1.1 now released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
AT&T 6312 WGS y u u u [gopi]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
American XT/UNITRON mbd u u yes no [rende]
Amiga 1000/Sidecar u u * yes u [becker]
Ampro LittleBoard/PC yes u yes y [mark-geisert]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Columbia MPC yes no u u [allan]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
Deltagold PC u u * yes yes [bogartc]
DSC-Turbo (AT) u u yes yes [lmjm]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
ELT mthrbrd (10Mhz AT) u u * yes yes [glenn]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson Equity 3 u u yes u [hysell]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT yes yes yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/AT @8MHz,Core HD u u yes yes [motti]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBM PS/2 mod50 u u no no [ast]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 yes u yes u [beugel]
Intel iSBC 386AT fix fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA yes fix u u [allbery]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Jameco JE-2009 (mini-AT)yes u yes yes [jnall]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge Model D n n u u [gopi]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
Samsung 3001 AT yes u u u [kaminski]
Sancom AT clone yes u yes yes [nick]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Tandy 3000HD w/DGDA no yes yes yes [boehmr]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys PC-IT yes yes u u [allan]
Unisys micro IT yes yes u u [ast]
Unisys PW2 850 n n u u [allan]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Victor V286 u u * yes
Win Labs Turbo-AT u u fix yes [roskos]
Wyse 2108 AT u u yes yes [s1h]
Wyse 2112 AT u u yes yes [s1h]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-148 yes u yes u [rwberry]
Zenith Z-151 u u * yes fix [zemon]
Zenith Z-158 yes yes yes yes [rwberry]
Zenith 181 u u * yes u [bdale]
Zenith Z181-93 yes u * u u [parson]
Zenith Z-248 yes u yes u [rwberry]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
AST EGA, color monitor v1.2&3 scroll ok [dlawyer]
AST EGA, mono monitor v1.2 scroll only w/ Herc emul [dlawyer]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
Corona PC-400 own display v1.2 software scrolling ok [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Persyst BOB v1.1 & v1.2 & v1.3b fine. [mullen]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tandy Deluxe Graphics Dis.Adap. needs v1.2 softscroll like EGA [boehmr]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Wyse WY-440 EGA v1.2 fine [s1h]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
BMS 100 HD on Atari v1.1 fine [wheels]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5150CRH HDC/ST-251 v1.2 misunderstands partitions [usadacs]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
IBM PS/2 Mod 50 HD v1.3 and controller incompat [allbery]
Jameco JE1046 HDC/ST 251 HD v1.2 ok [jnall]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card v1.1 not compat [ganesh]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
SCSI controller on an AT not supported in v1.2 [verheij]
Seagate 216/ OMTI5510 HDC v1.2 cant handle #heads=2 [rende]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4096 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
Soft Innov. Triang. on Atari v1.1 cannot read this HD [messenger]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Supra HD on Atari v1.1, some can, some can't
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA2 HDC/CDC 94205-51 HD v1.2 runs fine. [s1h]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD 27-X/ ST238R HD v1.2 trouble reading 2d partn. [broman]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD v1.1&1.2 need fix unless on 1st part. [mullen]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Panasonic 1091 v1.3b only loses chars [mullen]
Seikosha SP1200AI bitnet wont work properly [megevand]
many printers drop characters with v1.3 various
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Zenith Z181-93 keyboard FN keys and keypad dont work [parson]
Who's who ?
-----------
[acharya] acharya@sbcs
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer.dallas.tx.us
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[mark-geisert] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[mullen] mullen@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenger] Hugh_Messenger.EuroPARC@xerox.com
[mike] mike@bnr-vpa.arpa
[motti] motti@ocsmd.uu.net
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[parson] rap@carleton.bitnet
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[usadacs] usadacs@simtel20.army.mil
[vanderpol] vanderpol@amolf.nl
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Alan F. Perry, allan@dhw68k.cst.com
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby
ncoverby@ndsuvax (Bitnet)ncoverby@ndsuvax.UUCP (Glen Overby) (04/01/89)
/* Changed this month:
Added ISBN# and price of the upgrade kit
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cst.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 31 Mar 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It contains
nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum (ast@cs.vu.nl).
It does not contain ANY AT&T code at all. The utility programs have been
written by Andy Tanenbaum, his students, and a number of other people,
including people on USENET. None of the utilities contain any AT&T code
either. The shell, the Pascal and C compilers, make, etc. have all been
completely redone. As a result, this code is not covered by the ATT UNIX
license, and it can be made available.
2. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
included below. These tests apply to Version 1.1 and 1.2. It is thought that
1.3 runs on everything that ran 1.2, and more.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583865-7)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $110 (0-13-584426-6)
MINIX code + reference manual (AT) $110
MINIX-PC upgrade $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need a Minix system to be able
to use this)
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All distributions contain executable binaries and the complete source code.
4. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
A German translation was begun in Feb. 1988. There is also a paperback
MINIX Reference Manual that is a subset of the book. It contains only the
MINIX speific information, not the general background stuff on operating
systems that bhe book contains. The software package does not contain a
manual; this is contained in the appendices to the book, which also contain
a complete source code listing (in C) of the MINIX kernel.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decided to
permit a limited amount of copying of the sources and binaries for educational
use. Professors may make copies for students in their operating systems
classes. Academic researchers may use it for their new experimental machines,
and things like that. A small amount of private copying of diskettes for the
use of personal friends is ok, but please do not make more than 3 copies from
each original. Prentice-Hall is trying to be more reasonable than most
software publishers. Please do not abuse this. Online repositories of the
full source code distribution are not permitted. All commercial uses of MINIX
require written permission from Prentice-Hall; for the most part, they are
willing to grant such permission in return for a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec emacs expr
factor fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have also been posted, and should be available from
the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are about
10,000 people in this group, and new software, bug fixes, and general discussion
about MINIX take place here. If you are on BITNET or ARPANET, you can get this
newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@udel.edu
BITNET: sending a message (either interactive or mail) to listserv@ndsuvm1
saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line, V1.1, V1.2, and V1.3.
A version for the Atari ST is in preparation. The IBM V1.3 contains many
bug fixes and other improvements over 1.1 and 1.2. In particular, although V1.1
works fine with genuine IBM PCs, it gives trouble on some clones, especially
hard disk problems. In this respect V1.2 is much better. V1.1 is thus
obsolete and is no longer available from Prentice-Hall. V1.3 will have many
enhancements over 1.2, including networking and RS232 support.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are several archives, one run by Vincent Broman on bugs.nosc.mil,
another run by James Galvin on louie.udel.edu, one on the Bitnet
"LISTSERV" at NDSUVM1, and an archive area on Simtel20.arpa
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new asld with split I&D, the editor Elle v4.1, and recently a port of
C-Kermit.
This material is available by anonymous FTP (during non-business hours)
on bugs.nosc.mil in directory pub/Minix . The file SUBJECTS contains a list
of Subject lines serving as a kind of index. The file names are mostly just
the Message-Id of a news article.
Several ways to get these kinds of goodies, in order:
1. Look, or ask someone you know to look, for articles still available
on the machine where you read news, or on a neighbor.
2. Ask the person who posted the material to mail it to you.
3. Get access to a machine on the ArpaNet (or talk to an acquaintance who
has access) and FTP to louie.udel.edu or bugs.nosc.mil .
4. To get very large amounts of material from archives, talk to someone
in charge of it, e.g. me, about mailing a tape. Surface-mailing of tapes
is cheap.
Abuse of the system will cause bad karma. Contents may have settled during
shipment.
This archive service is mantained by:
Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA
Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from simtel20.arpa
in the directory PD:<MISC.MINIX>. These same files are available on Bitnet
from LISTSERV@RPICICGE in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget commands
for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV. The
first is an automated log of all messages sent to the MINIX-L list, and the
other is an manually organized archive of sources sent to the list. Both are
accessed by sending either interactive messages (bitnet only) or mail (all
other networks) to LISTSERV@NDSUVM1. Some possible addresses from other
networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this server
because it is VERY stringent about what it accepts as valid mail.
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index' line
in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database
functions is available by sending the following command (contents of the
body of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send
the command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many of
the files will be shipped using an encoding scheme that allows logical lines
to be split up into many physical lines. The default for going to other
networks is "Listserv Punch". Information on obtaining a program to decode
listserv punch format is sent with each encoded file.
Please direct all comments and questions about this archive to Glen Overby at
<nu070156@ndsuvm1.bitnet> or <nu070156@vm1.NoDak.EDU>
9.4 BBS: The Mars Hotel
Described by: jds@mimsy.UUCP (James da Silva)
I run a PC-based Electronic Bulletin Board System (BBS) that has
carried the traffic of Usenet's Comp.os.minix steadily since August,
1987. Early this year I started providing a formal Minix archive,
similar to the archive on bugs.nosc.mil. I have been providing this
service for those who are not lucky enough to have net or ftp access.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles
are gathered daily and posted as messages on the BBS. Long articles
are automatically ARC'ed and posted to the file area for downloading.
I keep the raw traffic around for about 2 months.
At around the 15th of each month I edit the previous month's traffic
to keep articles of lasting interest, which I post in the archive for
that month. I divide the month's archive into several ARC files, all
less than 100k, to make downloading easier. For any given month, the
index of articles is in MNXyymmA.ARC, and the actual articles start in
MNXyymmB.ARC. You can just download the index, then download the ARC
files that contain articles of interest to you. A complete index is
always in MNXINDEX.ARC.
The archive starts with August, 1987.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net.access.
usenet: uunet!mimsy!jds James da Silva
internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix
newsgroup is available from uk.ac.ic.doc either via mail or by GUEST
niftp. For details about how to access this service send a mail
message with NO Subject: field to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to
send such mail internationally.
Described By:
Lee McLoughlin
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server, minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 1989.Jan 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area. Not north america. The mcvax!uunet link is kind of expensive and
overloaded... and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
The bugs.nosc.mil source upgrade sets are coming (I hope) and I plan
to make the MGR window system source available when it is complete, for
those brave souls who want to try to get it running.
Maintained by:
Willy Konijnenberg <willy@idca.tds.philips.nl>
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
MINIX runs on the IBM PC, XT, and AT. It also runs on those clones that are
IBM compatible. You would be amazed at how many are not.
====================================================
M I N I X P C C O M P A T I B I L I T Y S H E E T
====================================================
This version dates 19 January 1989
====================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
A '*' in "editor choice of column" means that the respondent did not indicate
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 exists and should be available from Prentice-Hall in early March.
A last note : send any additions or comments you may have to --
Alan F. Perry, 3904 S. Flower St #B, Santa Ana, CA 92707, USA
Phone: +1 714 380 3410 Internet: allan@dhw68k.cts.com Uucp: felix!dhw68k!allan
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
Acel 1100 u u * fix yes [dono]
ALR Dart yes yes u u [allan]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT yes fix yes fix [mullen]
AST 286 u u yes yes [dlawyer]
Atari ST separate version 1.1 now released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
AT&T 6312 WGS y u u u [gopi]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
American XT/UNITRON mbd u u yes no [rende]
Amiga 1000/Sidecar u u * yes u [becker]
Ampro LittleBoard/PC yes u yes y [mark-geisert]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Columbia MPC yes no u u [allan]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
Deltagold PC u u * yes yes [bogartc]
DSC-Turbo (AT) u u yes yes [lmjm]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
ELT mthrbrd (10Mhz AT) u u * yes yes [glenn]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson Equity 3 u u yes u [hysell]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT yes yes yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/AT @8MHz,Core HD u u yes yes [motti]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBM PS/2 mod50 u u no no [ast]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 yes u yes u [beugel]
Intel iSBC 386AT fix fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA yes fix u u [allbery]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Jameco JE-2009 (mini-AT)yes u yes yes [jnall]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge Model D n n u u [gopi]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
Samsung 3001 AT yes u u u [kaminski]
Sancom AT clone yes u yes yes [nick]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Tandy 3000HD w/DGDA no yes yes yes [boehmr]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys PC-IT yes yes u u [allan]
Unisys micro IT yes yes u u [ast]
Unisys PW2 850 n n u u [allan]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Victor V286 u u * yes
Win Labs Turbo-AT u u fix yes [roskos]
Wyse 2108 AT u u yes yes [s1h]
Wyse 2112 AT u u yes yes [s1h]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-148 yes u yes u [rwberry]
Zenith Z-151 u u * yes fix [zemon]
Zenith Z-158 yes yes yes yes [rwberry]
Zenith 181 u u * yes u [bdale]
Zenith Z181-93 yes u * u u [parson]
Zenith Z-248 yes u yes u [rwberry]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
AST EGA, color monitor v1.2&3 scroll ok [dlawyer]
AST EGA, mono monitor v1.2 scroll only w/ Herc emul [dlawyer]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
Corona PC-400 own display v1.2 software scrolling ok [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Persyst BOB v1.1 & v1.2 & v1.3b fine. [mullen]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tandy Deluxe Graphics Dis.Adap. needs v1.2 softscroll like EGA [boehmr]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Wyse WY-440 EGA v1.2 fine [s1h]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
BMS 100 HD on Atari v1.1 fine [wheels]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5150CRH HDC/ST-251 v1.2 misunderstands partitions [usadacs]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
IBM PS/2 Mod 50 HD v1.3 and controller incompat [allbery]
Jameco JE1046 HDC/ST 251 HD v1.2 ok [jnall]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card v1.1 not compat [ganesh]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
SCSI controller on an AT not supported in v1.2 [verheij]
Seagate 216/ OMTI5510 HDC v1.2 cant handle #heads=2 [rende]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4096 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
Soft Innov. Triang. on Atari v1.1 cannot read this HD [messenger]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Supra HD on Atari v1.1, some can, some can't
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA2 HDC/CDC 94205-51 HD v1.2 runs fine. [s1h]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD 27-X/ ST238R HD v1.2 trouble reading 2d partn. [broman]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD v1.1&1.2 need fix unless on 1st part. [mullen]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Panasonic 1091 v1.3b only loses chars [mullen]
Seikosha SP1200AI bitnet wont work properly [megevand]
many printers drop characters with v1.3 various
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Zenith Z181-93 keyboard FN keys and keypad dont work [parson]
Who's who ?
-----------
[acharya] acharya@sbcs
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer.dallas.tx.us
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[mark-geisert] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[mullen] mullen@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenger] Hugh_Messenger.EuroPARC@xerox.com
[mike] mike@bnr-vpa.arpa
[motti] motti@ocsmd.uu.net
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[parson] rap@carleton.bitnet
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[usadacs] usadacs@simtel20.army.mil
[vanderpol] vanderpol@amolf.nl
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Alan F. Perry, allan@dhw68k.cst.com
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)
#! rnews 2166
Path: psuvm.bitnet!cunyvm!!njin!prinncoverby@ndsuvax.UUCP (Glen Overby) (05/04/89)
/* Changed this month:
Updated some info on bugs.nosc.mil
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cst.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 29 Apr 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It contains
nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum (ast@cs.vu.nl).
It does not contain ANY AT&T code at all. The utility programs have been
written by Andy Tanenbaum, his students, and a number of other people,
including people on USENET. None of the utilities contain any AT&T code
either. The shell, the Pascal and C compilers, make, etc. have all been
completely redone. As a result, this code is not covered by the ATT UNIX
license, and it can be made available.
2. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
included below. These tests apply to Version 1.1 and 1.2. It is thought that
1.3 runs on everything that ran 1.2, and more.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583865-7)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $116 (0-13-584426-6)
MINIX code + reference manual (AT) $116
MINIX-PC upgrade $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatable machines, but check the list
at the end of this sheet for your machine and hard disk to make sure.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All distributions contain executable binaries and the complete source code.
4. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book avalable, and a
German version is due out soon. There is also a paperback MINIX Reference
Manual that is a subset of the book. It contains only the MINIX speific
information, not the general background stuff on operating systems that bhe
book contains. The software package does not contain a manual; this is
contained in the appendices to the book, which also contain a complete
source code listing (in C) of the MINIX kernel.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decided to
permit a limited amount of copying of the sources and binaries for educational
use. Professors may make copies for students in their operating systems
classes. Academic researchers may use it for their new experimental machines,
and things like that. A small amount of private copying of diskettes for the
use of personal friends is ok, but please do not make more than 3 copies from
each original. Prentice-Hall is trying to be more reasonable than most
software publishers. Please do not abuse this. Online repositories of the
full source code distribution are not permitted. All commercial uses of MINIX
require written permission from Prentice-Hall; for the most part, they are
willing to grant such permission in return for a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have also been posted, and should be available from
the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are about
10,000 people in this group, and new software, bug fixes, and general discussion
about MINIX take place here. If you are on BITNET or ARPANET, you can get this
newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@twg.com
BITNET: sending a message (either interactive or mail) to listserv@ndsuvm1
saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER? At present
There are three versions for the IBM PC line, V1.1, V1.2, and V1.3. The IBM
V1.3 contains many bug fixes and other improvements over 1.1 and 1.2. In
particular, although V1.1 works fine with genuine IBM PCs, it gives trouble
on some clones, especially hard disk problems. In this respect V1.2 is much
better. V1.1 is thus obsolete and is no longer available from
Prentice-Hall. V1.3 will have many enhancements over 1.2, including
networking and RS232 support.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are several archives, one run by Vincent Broman on bugs.nosc.mil,
another run by James Galvin on louie.udel.edu, one on the Bitnet
"LISTSERV" at NDSUVM1, and an archive area on Simtel20.arpa
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil in directory pub/Minix . There are two index files for the
archives, "subjects" and "subjects.ast", the latter being articles posted by
Minix author, Andrew Tanenbaum. The file names are mostly just the
Message-Id of a news article.
Several ways to get these kinds of goodies, in order:
1. Look, or ask someone you know to look, for articles still available
on the machine where you read news, or on a neighbor.
2. Ask the person who posted the material to mail it to you.
3. Get access to a machine on the ArpaNet (or talk to an acquaintance who
has access) and FTP to bugs.nosc.mil.
4. To get very large amounts of material from archives, talk to someone
in charge of it, e.g. me, about mailing a tape. Surface-mailing of tapes
is cheap.
Abuse of the system will cause bad karma. Contents may have settled during
shipment.
This archive service is mantained by:
Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA
Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from simtel20.arpa
in the directory PD:<MISC.MINIX>. These same files are available on Bitnet
from LISTSERV@RPICICGE in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget commands
for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV. The
first is an automated log of all messages sent to the MINIX-L list, and the
other is an manually organized archive of sources sent to the list. Both are
accessed by sending either interactive messages (bitnet only) or mail (all
other networks) to LISTSERV@NDSUVM1. Some possible addresses from other
networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this server
because it is VERY stringent about what it accepts as valid mail.
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index' line
in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database
functions is available by sending the following command (contents of the
body of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send
the command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many of
the files will be shipped using an encoding scheme that allows logical lines
to be split up into many physical lines. The default for going to other
networks is "Listserv Punch". Information on obtaining a program to decode
listserv punch format is sent with each encoded file.
Please direct all comments and questions about this archive to Glen Overby at
<nu070156@ndsuvm1.bitnet> or <nu070156@vm1.NoDak.EDU>
9.4 BBS: The Mars Hotel
Described by: jds@mimsy.UUCP (James da Silva)
I run a PC-based Electronic Bulletin Board System (BBS) that has
carried the traffic of Usenet's Comp.os.minix steadily since August,
1987. Early this year I started providing a formal Minix archive,
similar to the archive on bugs.nosc.mil. I have been providing this
service for those who are not lucky enough to have net or ftp access.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles
are gathered daily and posted as messages on the BBS. Long articles
are automatically ARC'ed and posted to the file area for downloading.
I keep the raw traffic around for about 2 months.
At around the 15th of each month I edit the previous month's traffic
to keep articles of lasting interest, which I post in the archive for
that month. I divide the month's archive into several ARC files, all
less than 100k, to make downloading easier. For any given month, the
index of articles is in MNXyymmA.ARC, and the actual articles start in
MNXyymmB.ARC. You can just download the index, then download the ARC
files that contain articles of interest to you. A complete index is
always in MNXINDEX.ARC.
The archive starts with August, 1987.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net.access.
usenet: uunet!mimsy!jds James da Silva
internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix
newsgroup is available from uk.ac.ic.doc either via mail or by GUEST
niftp. For details about how to access this service send a mail
message with NO Subject: field to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to
send such mail internationally.
Described By:
Lee McLoughlin
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server, minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 1989.Jan 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area. Not north america. The mcvax!uunet link is kind of expensive and
overloaded... and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
The bugs.nosc.mil source upgrade sets are coming (I hope) and I plan
to make the MGR window system source available when it is complete, for
those brave souls who want to try to get it running.
Maintained by:
Willy Konijnenberg <willy@idca.tds.philips.nl>
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
MINIX runs on the IBM PC, XT, and AT. It also runs on those clones that are
IBM compatible. You would be amazed at how many are not.
====================================================
M I N I X P C C O M P A T I B I L I T Y S H E E T
====================================================
This version dates 19 January 1989
====================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
A '*' in "editor choice of column" means that the respondent did not indicate
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 exists and should be available from Prentice-Hall in early March.
A last note : send any additions or comments you may have to --
Alan F. Perry, 3904 S. Flower St #B, Santa Ana, CA 92707, USA
Phone: +1 714 380 3410 Internet: allan@dhw68k.cts.com Uucp: felix!dhw68k!allan
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
Acel 1100 u u * fix yes [dono]
ALR Dart yes yes u u [allan]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT yes fix yes fix [mullen]
AST 286 u u yes yes [dlawyer]
Atari ST separate version 1.1 now released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
AT&T 6312 WGS y u u u [gopi]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
American XT/UNITRON mbd u u yes no [rende]
Amiga 1000/Sidecar u u * yes u [becker]
Ampro LittleBoard/PC yes u yes y [mark-geisert]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Columbia MPC yes no u u [allan]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
Deltagold PC u u * yes yes [bogartc]
DSC-Turbo (AT) u u yes yes [lmjm]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
ELT mthrbrd (10Mhz AT) u u * yes yes [glenn]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson Equity 3 u u yes u [hysell]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT yes yes yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/AT @8MHz,Core HD u u yes yes [motti]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBM PS/2 mod50 u u no no [ast]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 yes u yes u [beugel]
Intel iSBC 386AT fix fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA yes fix u u [allbery]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Jameco JE-2009 (mini-AT)yes u yes yes [jnall]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge Model D n n u u [gopi]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
Samsung 3001 AT yes u u u [kaminski]
Sancom AT clone yes u yes yes [nick]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Tandy 3000HD w/DGDA no yes yes yes [boehmr]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys PC-IT yes yes u u [allan]
Unisys micro IT yes yes u u [ast]
Unisys PW2 850 n n u u [allan]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Victor V286 u u * yes
Win Labs Turbo-AT u u fix yes [roskos]
Wyse 2108 AT u u yes yes [s1h]
Wyse 2112 AT u u yes yes [s1h]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-148 yes u yes u [rwberry]
Zenith Z-151 u u * yes fix [zemon]
Zenith Z-158 yes yes yes yes [rwberry]
Zenith 181 u u * yes u [bdale]
Zenith Z181-93 yes u * u u [parson]
Zenith Z-248 yes u yes u [rwberry]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
AST EGA, color monitor v1.2&3 scroll ok [dlawyer]
AST EGA, mono monitor v1.2 scroll only w/ Herc emul [dlawyer]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
Corona PC-400 own display v1.2 software scrolling ok [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Persyst BOB v1.1 & v1.2 & v1.3b fine. [mullen]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tandy Deluxe Graphics Dis.Adap. needs v1.2 softscroll like EGA [boehmr]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Wyse WY-440 EGA v1.2 fine [s1h]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
BMS 100 HD on Atari v1.1 fine [wheels]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5150CRH HDC/ST-251 v1.2 misunderstands partitions [usadacs]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
IBM PS/2 Mod 50 HD v1.3 and controller incompat [allbery]
Jameco JE1046 HDC/ST 251 HD v1.2 ok [jnall]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card v1.1 not compat [ganesh]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
SCSI controller on an AT not supported in v1.2 [verheij]
Seagate 216/ OMTI5510 HDC v1.2 cant handle #heads=2 [rende]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4096 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
Soft Innov. Triang. on Atari v1.1 cannot read this HD [messenger]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Supra HD on Atari v1.1, some can, some can't
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA2 HDC/CDC 94205-51 HD v1.2 runs fine. [s1h]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD 27-X/ ST238R HD v1.2 trouble reading 2d partn. [broman]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD v1.1&1.2 need fix unless on 1st part. [mullen]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Panasonic 1091 v1.3b only loses chars [mullen]
Seikosha SP1200AI bitnet wont work properly [megevand]
many printers drop characters with v1.3 various
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Zenith Z181-93 keyboard FN keys and keypad dont work [parson]
Who's who ?
-----------
[acharya] acharya@sbcs
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer.dallas.tx.us
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[mark-geisert] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[mullen] mullen@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenger] Hugh_Messenger.EuroPARC@xerox.com
[mike] mike@bnr-vpa.arpa
[motti] motti@ocsmd.uu.net
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[parson] rap@carleton.bitnet
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[usadacs] usadacs@simtel20.army.mil
[vanderpol] vanderpol@amolf.nl
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Alan F. Perry, allan@dhw68k.cst.com
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)ncoverby@ndsuvax.UUCP (Glen Overby) (06/01/89)
/* This month's changes:
I have reformatted the entire information sheet with nroff. This
make updating it a bit easier in the future (I hope).
Info on the Atari archives added (9.7)
>>>> Have you sent in your info for the Minix Compatability List? <<<<
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cst.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 01 June 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book avalable, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX speific information, not the
general background stuff on operating systems that bhe book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $116 (0-13-584426-6)
MINIX code + reference manual (AT) $116
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatable machines, but check the list at
the end of this sheet for your machine and hard disk to make sure.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is in-
cluded below. These tests apply to Version 1.1 and 1.2. It is thought
that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@twg.com
BITNET: send a message (either interactive or mail) to
listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.1 is thus obsolete and is no longer avail-
able from Prentice-Hall. V1.3 has many enhancements over 1.2, including
networking and RS232 support.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large ammounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil in directory pub/Minix . There are two index files for the
archives, "subjects" and "subjects.ast", the latter being articles posted
by Minix author, Andrew Tanenbaum. The file names are mostly just the
Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD:<MISC.MINIX>. These same
files are available to Bitnet from the simtel20 relays on LISTSERV@RPICICGE
or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV.
The first is an automated log of all messages sent to the MINIX-L list, and
the other is an manually organized archive of sources sent to the list.
Both are accessed by sending either interactive messages (bitnet only) or
mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses from
other networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. This machine does "smart
routing".
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send
the listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index'
line in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database func-
tions is available by sending the following command (contents of the body
of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send the
command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. The default for going to
other networks is "Listserv Punch". Information on obtaining a program to
decode listserv punch format is sent with each encoded file.
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Internet: nu070156@vm1.NoDak.EDU Bitnet: nu070156@ndsuvm1.bitnet
9.4 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting intrest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server,
minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area, not north america.
The mcvax!uunet link is kind of expensive and
overloaded...
and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
This archive service is maintained by Willy Konijnenberg
Internet: willy@idca.tds.philips.nl
9.7 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
====================================================
M I N I X P C C O M P A T I B I L I T Y S H E E T
====================================================
This version dates 19 January 1989
====================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 exists and should be available from Prentice-Hall in early March.
A last note : send any additions or comments you may have to --
Alan F. Perry, 3904 S. Flower St #B, Santa Ana, CA 92707, USA
Phone: +1 714 380 3410 Internet: allan@dhw68k.cts.com Uucp: felix!dhw68k!allan
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
Acel 1100 u u * fix yes [dono]
ALR Dart yes yes u u [allan]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT yes fix yes fix [mullen]
AST 286 u u yes yes [dlawyer]
Atari ST separate version 1.1 now released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
AT&T 6312 WGS y u u u [gopi]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
American XT/UNITRON mbd u u yes no [rende]
Amiga 1000/Sidecar u u * yes u [becker]
Ampro LittleBoard/PC yes u yes y [mark-geisert]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Columbia MPC yes no u u [allan]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
Deltagold PC u u * yes yes [bogartc]
DSC-Turbo (AT) u u yes yes [lmjm]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
ELT mthrbrd (10Mhz AT) u u * yes yes [glenn]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson Equity 3 u u yes u [hysell]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT yes yes yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/AT @8MHz,Core HD u u yes yes [motti]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBM PS/2 mod50 u u no no [ast]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 yes u yes u [beugel]
Intel iSBC 386AT fix fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA yes fix u u [allbery]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Jameco JE-2009 (mini-AT)yes u yes yes [jnall]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge Model D n n u u [gopi]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
Samsung 3001 AT yes u u u [kaminski]
Sancom AT clone yes u yes yes [nick]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Tandy 3000HD w/DGDA no yes yes yes [boehmr]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys PC-IT yes yes u u [allan]
Unisys micro IT yes yes u u [ast]
Unisys PW2 850 n n u u [allan]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Victor V286 u u * yes
Win Labs Turbo-AT u u fix yes [roskos]
Wyse 2108 AT u u yes yes [s1h]
Wyse 2112 AT u u yes yes [s1h]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-148 yes u yes u [rwberry]
Zenith Z-151 u u * yes fix [zemon]
Zenith Z-158 yes yes yes yes [rwberry]
Zenith 181 u u * yes u [bdale]
Zenith Z181-93 yes u * u u [parson]
Zenith Z-248 yes u yes u [rwberry]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
AST EGA, color monitor v1.2&3 scroll ok [dlawyer]
AST EGA, mono monitor v1.2 scroll only w/ Herc emul [dlawyer]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
Corona PC-400 own display v1.2 software scrolling ok [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Persyst BOB v1.1 & v1.2 & v1.3b fine. [mullen]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tandy Deluxe Graphics Dis.Adap. needs v1.2 softscroll like EGA [boehmr]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Wyse WY-440 EGA v1.2 fine [s1h]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
BMS 100 HD on Atari v1.1 fine [wheels]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5150CRH HDC/ST-251 v1.2 misunderstands partitions [usadacs]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
IBM PS/2 Mod 50 HD v1.3 and controller incompat [allbery]
Jameco JE1046 HDC/ST 251 HD v1.2 ok [jnall]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card v1.1 not compat [ganesh]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
SCSI controller on an AT not supported in v1.2 [verheij]
Seagate 216/ OMTI5510 HDC v1.2 cant handle #heads=2 [rende]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4096 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
Soft Innov. Triang. on Atari v1.1 cannot read this HD [messenger]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Supra HD on Atari v1.1, some can, some can't
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA2 HDC/CDC 94205-51 HD v1.2 runs fine. [s1h]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD 27-X/ ST238R HD v1.2 trouble reading 2d partn. [broman]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD v1.1&1.2 need fix unless on 1st part. [mullen]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Panasonic 1091 v1.3b only loses chars [mullen]
Seikosha SP1200AI bitnet wont work properly [megevand]
many printers drop characters with v1.3 various
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Zenith Z181-93 keyboard FN keys and keypad dont work [parson]
Who's who ?
-----------
[acharya] acharya@sbcs
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer.dallas.tx.us
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[mark-geisert] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[mullen] mullen@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenger] Hugh_Messenger.EuroPARC@xerox.com
[mike] mike@bnr-vpa.arpa
[motti] motti@ocsmd.uu.net
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[parson] rap@carleton.bitnet
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[usadacs] usadacs@simtel20.army.mil
[vanderpol] vanderpol@amolf.nl
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Alan F. Perry, allan@dhw68k.cst.com
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)ncoverby@ndsuvax.UUCP (Glen Overby) (07/02/89)
/* Changed this month:
Nothing!
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 01 June 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book avalable, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX speific information, not the
general background stuff on operating systems that bhe book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $116 (0-13-584426-6)
MINIX code + reference manual (AT) $116
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatable machines, but check the list at
the end of this sheet for your machine and hard disk to make sure.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is in-
cluded below. These tests apply to Version 1.1 and 1.2. It is thought
that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@twg.com
BITNET: send a message (either interactive or mail) to
listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.1 is thus obsolete and is no longer avail-
able from Prentice-Hall. V1.3 has many enhancements over 1.2, including
networking and RS232 support.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large ammounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil in directory pub/Minix . There are two index files for the
archives, "subjects" and "subjects.ast", the latter being articles posted
by Minix author, Andrew Tanenbaum. The file names are mostly just the
Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD:<MISC.MINIX>. These same
files are available to Bitnet from the simtel20 relays on LISTSERV@RPICICGE
or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV.
The first is an automated log of all messages sent to the MINIX-L list, and
the other is an manually organized archive of sources sent to the list.
Both are accessed by sending either interactive messages (bitnet only) or
mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses from
other networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. This machine does "smart
routing".
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send
the listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index'
line in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database func-
tions is available by sending the following command (contents of the body
of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send the
command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. The default for going to
other networks is "Listserv Punch". Information on obtaining a program to
decode listserv punch format is sent with each encoded file.
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Internet: nu070156@vm1.NoDak.EDU Bitnet: nu070156@ndsuvm1.bitnet
9.4 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting intrest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server,
minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area, not north america.
The mcvax!uunet link is kind of expensive and
overloaded...
and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
This archive service is maintained by Willy Konijnenberg
Internet: willy@idca.tds.philips.nl
9.7 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
====================================================
M I N I X P C C O M P A T I B I L I T Y S H E E T
====================================================
This version dates 19 January 1989
====================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 exists and should be available from Prentice-Hall in early March.
A last note : send any additions or comments you may have to --
Alan F. Perry, 3904 S. Flower St #B, Santa Ana, CA 92707, USA
Phone: +1 714 380 3410 Internet: allan@dhw68k.cts.com Uucp: felix!dhw68k!allan
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
Acel 1100 u u * fix yes [dono]
ALR Dart yes yes u u [allan]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT yes fix yes fix [mullen]
AST 286 u u yes yes [dlawyer]
Atari ST separate version 1.1 now released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
AT&T 6312 WGS y u u u [gopi]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
American XT/UNITRON mbd u u yes no [rende]
Amiga 1000/Sidecar u u * yes u [becker]
Ampro LittleBoard/PC yes u yes y [mark-geisert]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Columbia MPC yes no u u [allan]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
Deltagold PC u u * yes yes [bogartc]
DSC-Turbo (AT) u u yes yes [lmjm]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
ELT mthrbrd (10Mhz AT) u u * yes yes [glenn]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson Equity 3 u u yes u [hysell]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT yes yes yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/AT @8MHz,Core HD u u yes yes [motti]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBM PS/2 mod50 u u no no [ast]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 yes u yes u [beugel]
Intel iSBC 386AT fix fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA yes fix u u [allbery]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Jameco JE-2009 (mini-AT)yes u yes yes [jnall]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge Model D n n u u [gopi]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
Samsung 3001 AT yes u u u [kaminski]
Sancom AT clone yes u yes yes [nick]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Tandy 3000HD w/DGDA no yes yes yes [boehmr]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys PC-IT yes yes u u [allan]
Unisys micro IT yes yes u u [ast]
Unisys PW2 850 n n u u [allan]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Victor V286 u u * yes
Win Labs Turbo-AT u u fix yes [roskos]
Wyse 2108 AT u u yes yes [s1h]
Wyse 2112 AT u u yes yes [s1h]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-148 yes u yes u [rwberry]
Zenith Z-151 u u * yes fix [zemon]
Zenith Z-158 yes yes yes yes [rwberry]
Zenith 181 u u * yes u [bdale]
Zenith Z181-93 yes u * u u [parson]
Zenith Z-248 yes u yes u [rwberry]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
AST EGA, color monitor v1.2&3 scroll ok [dlawyer]
AST EGA, mono monitor v1.2 scroll only w/ Herc emul [dlawyer]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
Corona PC-400 own display v1.2 software scrolling ok [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Persyst BOB v1.1 & v1.2 & v1.3b fine. [mullen]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tandy Deluxe Graphics Dis.Adap. needs v1.2 softscroll like EGA [boehmr]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Wyse WY-440 EGA v1.2 fine [s1h]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
BMS 100 HD on Atari v1.1 fine [wheels]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5150CRH HDC/ST-251 v1.2 misunderstands partitions [usadacs]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
IBM PS/2 Mod 50 HD v1.3 and controller incompat [allbery]
Jameco JE1046 HDC/ST 251 HD v1.2 ok [jnall]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card v1.1 not compat [ganesh]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
SCSI controller on an AT not supported in v1.2 [verheij]
Seagate 216/ OMTI5510 HDC v1.2 cant handle #heads=2 [rende]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4096 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
Soft Innov. Triang. on Atari v1.1 cannot read this HD [messenger]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Supra HD on Atari v1.1, some can, some can't
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA2 HDC/CDC 94205-51 HD v1.2 runs fine. [s1h]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD 27-X/ ST238R HD v1.2 trouble reading 2d partn. [broman]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD v1.1&1.2 need fix unless on 1st part. [mullen]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Panasonic 1091 v1.3b only loses chars [mullen]
Seikosha SP1200AI bitnet wont work properly [megevand]
many printers drop characters with v1.3 various
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Zenith Z181-93 keyboard FN keys and keypad dont work [parson]
Who's who ?
-----------
[acharya] acharya@sbcs
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer.dallas.tx.us
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[mark-geisert] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[mullen] mullen@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenger] Hugh_Messenger.EuroPARC@xerox.com
[mike] mike@bnr-vpa.arpa
[motti] motti@ocsmd.uu.net
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[parson] rap@carleton.bitnet
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[usadacs] usadacs@simtel20.army.mil
[vanderpol] vanderpol@amolf.nl
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Alan F. Perry, allan@dhw68k.cst.com
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)ncoverby@ndsuvax.UUCP (Glen Overby) (08/01/89)
/* Changed this month:
Added IP addresses for internet hosts.
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 31 July 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tanenbaum) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book avalable, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX speific information, not the
general background stuff on operating systems that bhe book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $116 (0-13-584426-6)
MINIX code + reference manual (AT) $116
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatable machines, but check the list at
the end of this sheet for your machine and hard disk to make sure.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is in-
cluded below. These tests apply to Version 1.1 and 1.2. It is thought
that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@twg.com
BITNET: send a message (either interactive or mail) to
listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.1 is thus obsolete and is no longer avail-
able from Prentice-Hall. V1.3 has many enhancements over 1.2, including
networking and RS232 support.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large ammounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD:<MISC.MINIX>. These same
files are available to Bitnet from the simtel20 relays on LISTSERV@RPICICGE
or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV.
The first is an automated log of all messages sent to the MINIX-L list, and
the other is an manually organized archive of sources sent to the list.
Both are accessed by sending either interactive messages (bitnet only) or
mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses from
other networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU [192.33.18.30], [134.129.111.1]
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. This machine does "smart
routing".
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send
the listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index'
line in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database func-
tions is available by sending the following command (contents of the body
of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send the
command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. The default for going to
other networks is "Listserv Punch". Information on obtaining a program to
decode listserv punch format is sent with each encoded file.
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Internet: nu070156@vm1.NoDak.EDU Bitnet: nu070156@ndsuvm1.bitnet
9.4 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting intrest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server,
minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area, not north america.
The mcvax!uunet link is kind of expensive and
overloaded...
and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
This archive service is maintained by Willy Konijnenberg
Internet: willy@idca.tds.philips.nl
9.7 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
====================================================
M I N I X P C C O M P A T I B I L I T Y S H E E T
====================================================
This version dates 19 January 1989
====================================================
SW = SoftWare, HD = HardDisk, yes = vanilla version runs, no = not yes,
fix = works with some fix(posted or not), hotboot = works if warm boot.
u = unknown ( yet ) [ do something about it, send the editor email ].
whether his/her information applied to 1.1 or 1.2, or that information got
lost and the editor inserted the information into the column he deemed most
appropiate. It may be the wrong column however, so be warned.
Version 1.0 is the version in the book. MINIX 1.1 is the oldest you may have
and the differences are minor. V1.2 is available from Prentice-Hall.
V1.3 exists and should be available from Prentice-Hall in early March.
A last note : send any additions or comments you may have to --
Alan F. Perry, 3904 S. Flower St #B, Santa Ana, CA 92707, USA
Phone: +1 714 380 3410 Internet: allan@dhw68k.cts.com Uucp: felix!dhw68k!allan
COMPUTER MINIX 1.1 editor MINIX 1.2 INFO SOURCE
---------------------- --------- choice --------- -----------
SW HD of SW HD
column
Acel 1100 u u * fix yes [dono]
ALR Dart yes yes u u [allan]
AMT-ATjr u u * yes u [darren]
AMT 386 no u * u u [wes]
ARC Turbo XT yes fix yes fix [mullen]
AST 286 u u yes yes [dlawyer]
Atari ST separate version 1.1 now released [ast]
AT&T 6300 u u yes no [pechter]
AT&T 6300 u u * yes fix [jcs]
AT&T 6300+ yes fix yes fix [kav]
AT&T 6300+ w/ 1.2Mb flp u u * fix u [kav]
AT&T 6312 WGS u u yes u [jimj]
AT&T 6312 WGS y u u u [gopi]
ATronics AT u u * yes u [hubble]
ATronics XT u u * yes fix [dhb]
Acer 1100 no u * u u [wes]
Aerocomp yes no yes yes [rmtodd]
American XT/UNITRON mbd u u yes no [rende]
Amiga 1000/Sidecar u u * yes u [becker]
Ampro LittleBoard/PC yes u yes y [mark-geisert]
Amstrad u u * yes no [steve]
Amstrad Portable yes u u u [rj]
BIOS silent partner yes yes u u [ast]
Bullet 286 XT yes no yes yes [hgm]
CAF Turbo College u u * yes fix [megevand]
Columbia MPC yes no u u [allan]
Commodore PC-10 I no u * u u [henkp]
Commodore PC-10 II u u * yes yes [ast]
Commodore PC-40 u u * yes u [henkp]
Compaq 386 no u u u [ast]
Compaq DeskPro u u * yes u [walker]
Compaq DeskPro 286 u u * yes u [walker]
Compaq DeskPro 286 (CDC HD) u u yes no [jps]
Compaq Portable u u * yes fix [cavender]
Compaq Portable 2 no u u u [ast]
Compaq Portable II u u * yes u [foster]
CompuAdd Std 286/10 yes yes yes yes [edhall]
Computer Classfd ST/286 u u * yes u [myxm]
Corona PC-400 u u * yes u [dtinker]
Corona PC-400 no u yes u [broman]
Datavue Spark Portable u u * yes u [tcoram]
DEC VAXmate u u yes u [bengtb]
Deltagold PC u u * yes yes [bogartc]
DSC-Turbo (AT) u u yes yes [lmjm]
DTK mothrbd @8MHz w/V20 u u * yes u [ncoverby]
ELT mthrbrd (10Mhz AT) u u * yes yes [glenn]
Epson Equity II u u * yes u [ppychin]
Epson Equity 3 yes yes u u [ast]
Epson Equity 3 u u yes u [hysell]
Epson PC AX yes u yes u [chang]
Faraday motherboard u u * yes u [jallen]
Ferranti PC860/XT u u * yes fix [jel]
Fountain AT yes yes yes yes [mclean]
GRiD GridCase 3 u u * yes u [steven]
Honeywell AP yes yes u u [ast]
HP Vectra no u * u u [eric]
IBM AT-339 u u yes yes [hysell]
IBM PC u u * yes u [ganesh]
IBM PC/AT @6MHz yes yes u u [ast]
IBM PC/AT @8MHz yes no u u [ast]
IBM PC/AT @8MHz,Core HD u u yes yes [motti]
IBM PC/XT 1OM HD yes yes yes yes [ast]
IBM PC/XT-286 yes no u u [ast]
IBM PC Convertible no u * u u [bdale]
IBM PS/2 various no no u u [rj]
IBM PS/2 mod50 u u no no [ast]
IBS system 2000 u u * yes fix [sbanner1]
IMC XT, 8MHz V20 yes u yes u [beugel]
Intel iSBC 386AT fix fix yes yes [jds]
ITT XTRA u u * yes u [ast]
ITT XTRA yes fix u u [allbery]
ITT XTRA Prof 700 no u * u u [c0033003]
Jameco JE-1003 AT Board u u yes yes [roskos]
Jameco JE-2009 (mini-AT)yes u yes yes [jnall]
Kaypro 286i u u * yes u [comp13]
Kaypro PC u u * yes u [ken]
Leading Edge u u * yes u [ganesh]
Leading Edge models M&D u u * yes u [wegrzyn]
Leading Edge MP-1673 u u * yes no [wjc]
Leading Edge model D u u * no u [comberiati]
Leading Edge Model D n n u u [gopi]
Leading Edge D2 u u hotboot u [darylm]
Multitech ACCEL 900 u u * yes no [twaites]
NCR PC8 yes no u u [ast]
NCR PC-8, Wren 1 HD yes u yes u [tdavis]
NEC APC IV, Rev A BIOS no u * u u [wes]
NEC APC IV, Rev B BIOS u u * yes u [wes]
Nokia ASC u u yes yes [nispa]
Olivetti M24 u u * yes fix [vanderpol]
Osborne 6T u u * yes yes [nispa]
PC's Limited Turbo PC u u yes yes [sullivan]
PC's Limited 286 8MHz yes yes u u [b_badger]
Philips P3101 PC yes fix u u [willy]
Samsung u u * yes u [ganesh]
Samsung 3001 AT yes u u u [kaminski]
Sancom AT clone yes u yes yes [nick]
SEFCO AT yes yes u u [dhb]
Shitel no u u u [ast]
Sun IPC yes u u u [paula]
Tandon PCA20 u u * yes yes [henkp]
Tandy 1000 no u * u u [kimery]
Tandy 1000SX,1000EX no u * u u [john]
Tandy 1000 u u * fix fix [johnc]
Tandy 1200 modified u u * yes u [bdale]
Tandy 3000HD w/DGDA no yes yes yes [boehmr]
Televideo AT @8MHz u u yes no [corley]
Televideo Telenix 286 yes no u u [ast]
Toshiba T1100+ u u * yes u [bdale]
Toshiba T1100+ u u * yes u [stuart]
Tulip Compact II yes u yes u [chang]
Unisys PC-IT yes yes u u [allan]
Unisys micro IT yes yes u u [ast]
Unisys PW2 850 n n u u [allan]
Unnamed Asian Clone u u * yes u [arthur@u]
Victor Champion (V30) yes fix yes fix [clark]
Victor V286 u u * yes
Win Labs Turbo-AT u u fix yes [roskos]
Wyse 2108 AT u u yes yes [s1h]
Wyse 2112 AT u u yes yes [s1h]
Xerox 6085 PC emulator u u * yes yes [lindsay]
XT-2000 u u * yes u [subelman]
Zenith Z-148 yes u yes u [rwberry]
Zenith Z-151 u u * yes fix [zemon]
Zenith Z-158 yes yes yes yes [rwberry]
Zenith 181 u u * yes u [bdale]
Zenith Z181-93 yes u * u u [parson]
Zenith Z-248 yes u yes u [rwberry]
Zenith Z-248 20 M HD u u yes yes [ast]
Zenith Z-386 u u yes yes [cs002]
Video card Comment Source
---------- ------- ------
ATI EGA Wonder fine [megevand]
AST EGA, color monitor v1.2&3 scroll ok [dlawyer]
AST EGA, mono monitor v1.2 scroll only w/ Herc emul [dlawyer]
Corona PC-400 own display cannot curse or scroll in v1.1 [broman]
Corona PC-400 own display v1.2 software scrolling ok [broman]
CT-6040S mono-graphics support by posted fix [go]
EGA video not working, fixes suggested [ast]
(EGA) NEC GB-1 scroll fix unsuccessful also [vizard]
Hercules scrolling problems [mike]
Hercules compat on IMC clone v1.2 fine [beugel]
MonoGraphics MG-150 v1.1 & v1.2 fine [edhall]
PGC fine [sheu]
Persyst BOB v1.1 & v1.2 & v1.3b fine. [mullen]
Sigma Designs Color 400 incompatible, causes NMIs [bc]
Tandy Deluxe Graphics Dis.Adap. needs v1.2 softscroll like EGA [boehmr]
Tecmar Color Card problems like EGA. (v1.1,1.2) [jss]
Tecmar Graphics Master CGA emul probs like EGA [sbanner1]
Toshiba T1100+ display scroll problem, mod posted [stuart]
Video 7 on IBM AT screen blanks periodically [cline]
Wyse WY-440 EGA v1.2 fine [s1h]
Disks Comment Source
----- ------- ------
Adaptec 2002/Rodime with fix of [n0ano] [bdale]
Adaptec ACB2072 HDC v1.1 no [wtoomey]
Adaptec 2070A RLL HDC v1.2 with his mods [backstro]
BMS 100 HD on Atari v1.1 fine [wheels]
Data Technology Corp AT controller; works [ast]
DTC-5150BX HDC runs with fix [jel]
DTC-5150CX HDC v1.2 wont fsck [werner]
DTC-5150CRH HDC/ST-251 v1.2 misunderstands partitions [usadacs]
DTC-5287 AT-RLL HDC v1.2 wont fsck [bdale]
Everex AT compat HD HD troubles [myxm]
HC-100 C2 HDC/ST-125 v1.2 wont work [nick]
HardCard 20 v1.2 ok [dcd]
IBM PS/2 Mod 50 HD v1.3 and controller incompat [allbery]
Jameco JE1046 HDC/ST 251 HD v1.2 ok [jnall]
LCS-6210 HDC v1.1&v1.2 wont run it [y85]
Maynard Corp Hard Card v1.1 not compat [ganesh]
Miniscribe 3012/Philips DCM had to write own driver [willy]
Miniscribe 3650/WD1003-WA2 HDC v1.1&v1.2 ok, (fix fsck hd cnt) [edhall]
Mod.Circ.Tech. AT/FH controller floppy and wini both work [roskos]
NEC D5126 HDU runs with own fix on Oliv-M24 [vanderpol]
NCL HDC on AT unexpected traps [esc1319]
NCL HDC runs only with sketched fix. [ptk]
Omti 5527 RLL on ST238 yes with fix not posted [megevand]
SCSI controller on an AT not supported in v1.2 [verheij]
Seagate 216/ OMTI5510 HDC v1.2 cant handle #heads=2 [rende]
Seagate 4026, IBM Ctrlr runs with fix of [hubble] [shue]
Seagate ST4096 80Mb HD v1.1&v1.2 only w/ his fix [hubble]
Soft Innov. Triang. on Atari v1.1 cannot read this HD [messenger]
ST238R/ST11R RLL HDC ran with fixes from UseNet [willy]
Supra HD on Atari v1.1, some can, some can't
Tandon Tm262 20Mb+WDCtl ok for 10Mb only [sas]
WD 1002S-WX2 HDC, ST225 runs with posted fix [go]
WD 1002A-WX1 HDC, Rodine 204 runs with fix of [n0ano] [bdale]
WD 1002/ST225 HD v1.1 runs given diff HD params [allbery]
WD 1003-WA2 HDC/CDC 94205-51 HD v1.2 runs fine. [s1h]
WD 1003-WA3 FDC runs with posted fix [comp13]
WD 27-X/ ST238R HD v1.2 trouble reading 2d partn. [broman]
WD controllers supported by v1.2 kernel. [ast]
Xebec HDC 20Mb disk works,but hd <3Mb only [arthur@w]
Xebec HDC, 10Mb HD v1.1&1.2 need fix unless on 1st part. [mullen]
Z150 Hard Disk works with posted fix [n0ano]
Bernoulli disk has problems doing mkfs thereon [acharya]
Toshiba T1100+ 720K supported by posted fixes [stuart]
AT&T 6300 Floppies supported by posted mod [ast]
Printer Comment Source
------- ------- ------
Epson FX-80 prtr unreliable prtr driver v1.1 [arthur@w]
printer MSDOS ok, Minix not supported by posted fix. [dlong]
Panasonic 1091 v1.3b only loses chars [mullen]
Seikosha SP1200AI bitnet wont work properly [megevand]
many printers drop characters with v1.3 various
Other boards Comment Source
------------ ------- ------
AST Six Pack Clock support by posted code [tsp]
AST Six Pack Premium clock code posted [go]
AST MegaPlus simpler clock code posted [diamant]
MCT multi-IO card code for clock setting posted [myxm]
Multi-IO card/AMT-ATjr none of above clock code worked [darren]
CompuAdd MFC [myxm]'s clock code worked [cavender]
CAF multi-IO card posted(?) clock code [megevand]
Quadram Quadboard clock driver posted [bunda]
Alpha Micro Videotrax board is inimical [zemon]
Zenith Z181-93 keyboard FN keys and keypad dont work [parson]
Who's who ?
-----------
[acharya] acharya@sbcs
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberiati] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer.dallas.tx.us
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[mark-geisert] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[mullen] mullen@sdsu.uucp
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenger] Hugh_Messenger.EuroPARC@xerox.com
[mike] mike@bnr-vpa.arpa
[motti] motti@ocsmd.uu.net
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[parson] rap@carleton.bitnet
[paula] paula@bcsaic.uucp
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[tcoram] tcoram@udcvax.bitnet
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[usadacs] usadacs@simtel20.army.mil
[vanderpol] vanderpol@amolf.nl
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
=================================================
edited by Alan F. Perry, allan@dhw68k.cst.com
reformat and intro, Tamura Jolink, tamura@hlerul5
=================================================
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)ncoverby@ndsuvax.UUCP (Glen Overby) (09/01/89)
/* Changed this month:
New Compatability list
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 16 August 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book avalable, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX speific information, not the
general background stuff on operating systems that bhe book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall, Englewood Cliffs, NJ 07632 (1-800-223-1360), and
Prentice-Hall Int'l, Hemel, Hempstead, England (+44 442 231555)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95
MINIX for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $116 (0-13-584426-6)
MINIX code + reference manual (AT) $116
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatable machines, but check the list at
the end of this sheet for your machine and hard disk to make sure.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is in-
cluded below. These tests apply to Version 1.1 and 1.2. It is thought
that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by contacting:
ARPANET: info-minix-request@twg.com
BITNET: send a message (either interactive or mail) to
listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.1 is thus obsolete and is no longer avail-
able from Prentice-Hall. V1.3 has many enhancements over 1.2, including
networking and RS232 support.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large ammounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD:<MISC.MINIX>. These same
files are available to Bitnet from the simtel20 relays on LISTSERV@RPICICGE
or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV.
The first is an automated log of all messages sent to the MINIX-L list, and
the other is an manually organized archive of sources sent to the list.
Both are accessed by sending either interactive messages (bitnet only) or
mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses from
other networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU [192.33.18.30], [134.129.111.1]
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. This machine does "smart
routing".
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send
the listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index'
line in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database func-
tions is available by sending the following command (contents of the body
of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send the
command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. The default for going to
other networks is "Listserv Punch". Information on obtaining a program to
decode listserv punch format is sent with each encoded file.
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Internet: nu070156@vm1.NoDak.EDU Bitnet: nu070156@ndsuvm1.bitnet
9.4 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting intrest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)470-3569 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Netherlands
An archive of all comp.os.minix articles is saved on idca.tds.philips.nl.
It can be accessed through the mail server,
minix-archive@idca.tds.philips.nl
by placing commands in the Subject or contents of your message of the form:
send index # overall index
send disclaimer # I am not responsible for the contents
send 1989.Jan # last month's index
send 7161@louie.udel.EDU # referenced article
send ast # index of Andy's Words
(Remove the comments!)
Please note that the primary intended audience of this archive is the Europe
area, not north america.
The mcvax!uunet link is kind of expensive and
overloaded...
and besides, the americans have their own archives.
I am also willing to include other usefull MINIX materials in this archive.
This archive service is maintained by Willy Konijnenberg
Internet: willy@idca.tds.philips.nl
9.7 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
###########################################################################
# #
# MINIX Compatibility List -- 8 August 1989 #
# #
###########################################################################
Introduction
============
This is a list of machines that MINIX has reportedly run on. Updated
versions of this list is posted when a sufficient number of entries are
added or changed or when requested.
Please send any reports of MINIX compatibility, comments, corrections,
etc. to:
Alan F. Perry, 23240 Orange Ave #6, El Toro, CA 92630
Phone: +1 714 770 9004 (home)
E-mail addresses:
allan@dhw68k.cts.com
uunet!spsd!bergy!esprit!allan
lcc.perry@seas.ucla.edu
Please DO NOT submit reports to Glen Overby (ncoverby@plains.NoDak.edu).
PC MINIX
========
Version 1.0 is the version in Tanenbaum's book, "Operating Systems: Design
and Implementation". Version 1.1 is the initially released version and
the differences between it and 1.0 are minor. Version 1.2 was released
next. Version 1.3 is the currently available from Prentice-Hall.
Version 1.4 exists, but is not yet available from Prentice-Hall.
Version 2.0 is in the planning stages and should be available late next
year.
ST MINIX
========
Version 1.1 is the currently available version and is currently
available from Prentice-Hall. I have heard about Version 1.2,
but I am not sure what state it is in.
Explanation of List
===================
Each list is sorted in alphabetic order. Each line is an entry that
represents a portion of a report received by the editor. Each entry is a
report of how well a specific version of Minix worked on a specific
machine or other piece of hardware. Each entry appears as a single line
in the following format:
------------------------- --- - -------- -------- -------------------------
1111111111111111111111111 222 3 44444444 55555555 6666666666666666666666666
where each field is defined as:
1 - Hardware type. The type of hardware on which MINIX was tested.
2 - MINIX Version. The version of MINIX tested on the hardware.
x.x indicates that the version is unknown.
3 - Report Status. This will be Y (Yes, MINIX worked on the version),
N (No, MINIX did not work on this version) or P (Yes, MINIX worked
on the version, but a patch was required).
4 - Report Submitter. This is a reference to the individual who
submitted the report. A list of submitters is included with the
report.
5 - Date of Report. When the report was received.
6 - Additional Comments. Additional, useful comments added by the
submitter.
There are two major sections at this time. The first is PC MINIX 1.x and
the other is ST MINIX 1.x. Other sections may be added as needed (e.g.,
an AMIGA MINIX or PC MINIX 2.x section).
At this time, within each section are two subsections. The first is Basic
Operation (whether MINIX runs on the machine at all) and Optional Hardware
(whether it works with specific added hardware, such as Disk Controllers
and Video Cards). Other subsections may be added as needed.
The Compatibility List
======================
PC MINIX 1.x
============
Basic Operation
----- ---------
Acel 1100 1.2 P 01/28/89 dono
ALR Dart 1.1 Y 01/28/89 allan
AMT-ATjr 1.2 Y 01/28/89 darren
AMT 386 1.1 N 01/28/89 wes
ARC Turbo XT 1.1 Y 01/28/89 mullen
ARC Turbo XT 1.2 Y 01/28/89 mullen
AST 286 1.2 Y 01/28/89 dlawyer
AST 286 1.3 Y 02/25/89 dlawyer
AT&T 6300 1.2 Y 01/28/89 pechter
AT&T 6300 1.2 Y 01/28/89 jcs
AT&T 6300+ 1.1 Y 01/28/89 kav
AT&T 6300+ 1.2 Y 01/28/89 kav
AT&T 6300+ w/ 1.2Mb flp 1.2 P 01/28/89 kav
AT&T 6312 WGS 1.2 Y 01/28/89 jimj
AT&T 6312 WGS 1.1 Y 01/28/89 gopi
ATronics AT 1.2 Y 01/28/89 hubble
ATronics XT 1.2 Y 01/28/89 dhb
Acer 1100 1.1 N 01/28/89 wes
Aerocomp 1.1 Y 01/28/89 rmtodd
Aerocomp 1.2 Y 01/28/89 rmtodd
American XT/UNITRON mbd 1.2 Y 01/28/89 rende
Amiga 1000/Sidecar 1.2 Y 01/28/89 becker
Ampro LittleBoard/PC 1.1 Y 01/28/89 mark-gei
Ampro LittleBoard/PC 1.2 Y 01/28/89 mark-gei
Amstrad 1.2 Y 01/28/89 steve
Amstrad Portable 1.1 Y 01/28/89 rj
BIOS silent partner 1.1 Y 01/28/89 ast
Blue Chip PC 1.3 Y 02/21/89 pa1343 Parallel port didn't work
Bullet 286 XT 1.1 Y 01/28/89 hgm
Bullet 286 XT 1.2 Y 01/28/89 hgm
CAF Turbo College 1.2 Y 01/28/89 megevand
Columbia MPC 1.1 Y 01/28/89 allan
Commodore PC-10 I 1.1 N 01/28/89 henkp
Commodore PC-10 II 1.2 Y 01/28/89 ast
Commodore PC-40 1.2 Y 01/28/89 henkp
Compaq 386 1.1 N 01/28/89 ast
Compaq 386 1.3 Y 02/22/89 japplega
Compaq DeskPro 1.2 Y 01/28/89 walker
Compaq DeskPro 286 1.2 Y 01/28/89 walker
Compaq DeskPro 286 1.2 Y 01/28/89 jps
Compaq Portable 1.2 Y 01/28/89 cavender
Compaq Portable 2 1.1 N 01/28/89 ast
Compaq Portable II 1.2 Y 01/28/89 foster
Compaq Portable II 1.1 Y 01/28/89 gopi
CompuAdd Std 286/10 1.1 Y 01/28/89 edhall
CompuAdd Std 286/10 1.2 Y 01/28/89 edhall
CompuAdd 286/12 1.3 P 02/21/89 MICHAELB
Computer Classfd ST/286 1.2 Y 01/28/89 myxm
Corona PC-400 1.2 Y 01/28/89 dtinker
Corona PC-400 1.1 N 01/28/89 broman
Corona PC-400 1.2 Y 01/28/89 broman
Datavue Spark Portable 1.2 Y 01/28/89 tcoram
DEC VAXmate 1.2 Y 01/28/89 bengtb
Deltagold PC 1.2 Y 01/28/89 bogartc
DSC-Turbo (AT) 1.2 Y 01/28/89 lmjm
DTK mothrbd @8MHz w/V20 1.2 Y 01/28/89 ncoverby
DTK/ERSO XT Turbo mtherbd 1.2 P 05/29/89 lyle Changed xt_wini.c + floppy.c
DTK/ERSO XT Turbo mtherbd 1.3 P 05/29/89 lyle Changed xt_wini.c + floppy.c
ELT motherboard 1.1 Y 01/28/89 glenn
ELT mthrbrd (10Mhz AT) 1.2 Y 01/28/89 glenn
Epson Equity II 1.2 Y 01/28/89 ppychin
Epson Equity 3 1.1 Y 01/28/89 ast
Epson Equity 3 1.2 Y 01/28/89 hysell
Epson PC AX 1.1 Y 01/28/89 chang
Epson PC AX 1.2 Y 01/28/89 chang
Faraday motherboard 1.2 Y 01/28/89 jallen
Ferranti PC860/XT 1.2 Y 01/28/89 jel
Fountain AT 1.1 Y 01/28/89 mclean
Fountain AT 1.2 Y 01/28/89 mclean
Gateway 2000 1.2 Y 03/06/89 tbunnell FD works at slow CPU speed
Goldstar 286S 1.1 Y 05/01/89 ramo
GRiD GridCase 3 1.2 Y 01/28/89 steven
Honeywell AP 1.1 Y 01/28/89 ast
HP Vectra 1.1 N 01/28/89 eric
IBM AT-339 1.2 Y 01/28/89 hysell
IBM PC 1.2 Y 01/28/89 ganesh
IBM PC/AT @6MHz 1.1 Y 01/28/89 ast
IBM PC/AT @8MHz 1.1 Y 01/28/89 ast
IBM PC/AT @8MHz,Core HD 1.2 Y 01/28/89 motti
IBM PC/XT 1OM HD 1.1 Y 01/28/89 ast
IBM PC/XT 1OM HD 1.2 Y 01/28/89 ast
IBM PC/XT-286 1.1 Y 01/28/89 ast
IBM PC Convertible 1.1 N 01/28/89 bdale
IBM PS/2 various 1.1 N 01/28/89 rj
IBM PS/2 mod50 1.2 N 01/28/89 ast
IBM PS/2 Model 80 1.3 P 05/29/89 ackerman
IBS system 2000 1.2 Y 01/28/89 sbanner1
IMC XT, 8MHz V20 1.1 Y 01/28/89 beugel
IMC XT, 8MHz V20 1.2 Y 01/28/89 beugel
Intel iSBC 386AT 1.1 P 01/28/89 jds
Intel iSBC 386AT 1.2 Y 05/29/89 jds
ITT XTRA 1.2 Y 01/28/89 ast
ITT XTRA 1.1 Y 01/28/89 allbery
ITT XTRA Prof 700 1.1 N 01/28/89 c0033003
ITT XTRA Professional 1.2 Y 01/25/89 bert Problems w/HD + 720K floppy
Jameco JE-1003 AT Board 1.2 Y 01/28/89 roskos
Jameco JE-2009 (mini-AT) 1.1 Y 01/28/89 jnall
Jameco JE-2009 (mini-AT) 1.2 Y 01/28/89 jnall
JDR Microdevices Turbo XT 1.3 Y 05/29/89 jds
Kaypro 286i 1.2 Y 01/28/89 comp13
Kaypro 286i 1.2 Y 02/22/89 japplega
Kaypro PC 1.2 Y 01/28/89 ken
Leading Edge 1.2 Y 01/28/89 ganesh
Leading Edge models M&D 1.2 Y 01/28/89 wegrzyn
Leading Edge MP-1673 1.2 Y 01/28/89 wjc
Leading Edge model D 1.2 N 01/28/89 comberia
Leading Edge Model D 1.1 N 01/28/89 gopi
Leading Edge Model D 1.2 P 02/17/89 supple Willing to give out patch
Leading Edge Model D 1.3 Y 03/03/89 supple Changed to work w/30M HD
Leading Edge Model D2 1.2 P 01/28/89 darylm Works if warm booted
Leading Edge Model D2 1.3 Y 02/22/89 hedrick
Multitech ACCEL 900 1.2 Y 01/28/89 twaites
NCR PC8 1.1 Y 01/28/89 ast
NCR PC-8, Wren 1 HD 1.1 Y 01/28/89 tdavis
NCR PC-8, Wren 1 HD 1.2 Y 01/28/89 tdavis
NEC APC IV, Rev A BIOS 1.1 N 01/28/89 wes
NEC APC IV, Rev B BIOS 1.2 Y 01/28/89 wes
NEC Powermate 386 1.3 Y 02/22/89 japplega
Nokia ASC 1.2 Y 01/28/89 nispa
Olivetti M24 1.2 Y 01/28/89 vanderpo
Osborne 6T 1.2 Y 01/28/89 nispa
PC's Limited Turbo PC 1.2 Y 01/28/89 sullivan
PC's Limited 286 8MHz 1.1 Y 01/28/89 b_badger
Philips P3101 PC 1.1 Y 01/28/89 willy
Samsung 1.2 Y 01/28/89 ganesh
Samsung 3001 AT 1.1 Y 01/28/89 kaminski
Sancom AT clone 1.1 Y 01/28/89 nick
Sancom AT clone 1.2 Y 01/28/89 nick
SEFCO AT 1.1 Y 01/28/89 dhb
Shitel 1.1 N 01/28/89 ast
Sun IPC 1.1 Y 01/28/89 paula
Sun IPC 1.3 Y 02/22/89 paula Screen shifts when scrolling
Tandon PCA20 1.2 Y 01/28/89 henkp
Tandy 1000 1.1 N 01/28/89 kimery
Tandy 1000 1.2 P 01/28/89 johnc
Tandy 1000 1.3 P 02/22/89 japplega
Tandy 1000A 1.3 P 02/22/89 donw
Tandy 1000A 1.3 P 02/22/89 japplega
Tandy 1000SX 1.1 N 01/28/89 john
Tandy 1000SX 1.3 P 02/22/89 japplega
Tandy 1000EX 1.1 N 01/28/89 john
Tandy 1200 modified 1.2 Y 01/28/89 bdale
Tandy 3000HD w/DGDA 1.1 N 01/28/89 boehmr
Tandy 3000HD w/DGDA 1.2 Y 01/28/89 boehmr
Televideo AT @8MHz 1.2 Y 01/28/89 corley
Televideo Telenix 286 1.1 Y 01/28/89 ast
TI Business Pro 1.3 N 02/22/89 japplega
Toshiba T1100+ 1.2 Y 01/28/89 bdale
Toshiba T1100+ 1.2 Y 01/28/89 stuart
Toshiba T1100+ 1.3 Y 05/29/89 jds
Toshiba 5100 1.3 Y 05/02/89 nfs HD works w/patch
Tulip Compact II 1.1 Y 01/28/89 chang
Tulip Compact II 1.2 Y 01/28/89 chang
Unisys PC-IT 1.1 Y 01/28/89 allan
Unisys micro IT 1.1 Y 01/28/89 ast
Unnamed Asian Clone 1.2 Y 01/28/89 arthur@u
Unisys PW2 850 1.1 P 03/01/89 allan
Unisys PW2 850 1.3 Y 05/01/89 allan
Victor Champion (V30) 1.1 Y 01/28/89 clark
Victor Champion (V30) 1.2 Y 01/28/89 clark
Victor V286 1.2 Y 05/19/89 d88mj
Win Labs Turbo-AT 1.2 P 01/28/89 roskos
Wyse 2108 AT 1.2 Y 01/28/89 s1h
Wyse 2112 AT 1.2 Y 01/28/89 s1h
Xerox 6085 PC emulator 1.2 Y 01/28/89 lindsay
XT-2000 1.2 Y 01/28/89 subelman
Zenith Z-148 1.1 Y 01/28/89 rwberry
Zenith Z-148 1.2 Y 01/28/89 rwberry
Zenith Z-148 1.2 Y 03/02/89 mju
Zenith Z-151 1.2 Y 01/28/89 zemon
Zenith Z-158 1.1 Y 01/28/89 rwberry
Zenith Z-158 1.2 Y 01/28/89 rwberry
Zenith 181 1.2 Y 01/28/89 bdale
Zenith Z181-93 1.1 Y 01/28/89 parson
Zenith Z183 1.3 Y 02/22/89 japplega
Zenith Z-248 1.1 Y 01/28/89 rwberry
Zenith Z-248 1.2 Y 01/28/89 rwberry
Zenith Z-248 20 M HD 1.2 Y 01/28/89 ast
Zenith Z-386 1.2 Y 01/28/89 cs002
Optional Hardware
-------- --------
AST EGA, color monitor 1.2 Y 01/28/89 dlawyer
AST EGA, color monitor 1.3 Y 01/28/89 dlawyer
AST EGA, mono monitor 1.2 Y 01/28/89 dlawyer Scroll only w/Herc emul
AST Six Pack Clock x.x P 01/28/89 tsp Supported by posted code
AST Six Pack Premium x.x P 01/28/89 go Clock code posted
AST MegaPlus x.x P 01/28/89 diamant Simpler clock code posted
AT&T 6300 Floppies x.x P 01/28/89 ast Supported by posted mod
ATI EGA Wonder x.x Y 01/28/89 megevand
Adaptec 2002/Rodime HD x.x P 01/28/89 bdale With fix of [n0ano]
Adaptec 2070A RLL HDC 1.2 P 01/28/89 backstro With his mods
Adaptec ACB2072 HDC 1.1 N 01/28/89 wtoomey
Alpha Micro Videotrax x.x N 01/28/89 zemon Board is inimical
Bernoulli disk x.x N 01/28/89 acharya Problems doing mkfs
CAF multi-IO card x.x P 01/28/89 megecand Posted clock code
CompuAdd MFC x.x P 01/28/89 cavender [myxm] clock code worked
Corona PC-400 own display 1.1 N 01/28/89 broman Cannot scroll
Corona PC-400 own display 1.2 Y 01/28/89 broman
CMS Hard Card (20 Meg) 1.3 Y 02/21/89 pa1343
CT-6040S mono-graphics x.x P 01/28/89 go Support by posted fix
DTC-5150BX HDC x.x P 01/28/89 jel
DTC-5150CX HDC 1.2 N 01/28/89 werner Wont fsck
Data Technology Corp x.x Y 01/28/89 ast AT controller
Epson FX-80 printer 1.1 N 01/28/89 arthur@w Unreliable prtr driver
HC-100 C2 HDC/ST-125 HD 1.2 N 01/28/89 nick
HardCard 20 1.2 Y 01/28/89 dcd
Hercules x.x Y 01/28/89 mike Scrolling problems
Hercules on IMC clone 1.2 Y 01/28/89 beugel
Jameco JE1046 HDC/ST 251 1.2 Y 01/28/89 jnall
IBM PS/2 Mod 50 HD 1.3 N 01/28/89 allbery Controller incompatible
LCS-6210 HDC 1.1 N 01/28/89 y85
LCS-6210 HDC 1.2 N 01/28/89 y85
MCT multi-IO card x.x P 01/28/89 myxm Clock setting code posted
Maynard Corp Hard Card 1.1 N 01/28/89 ganesh
Miniscrib 3012/Philip DCM x.x P 01/28/89 willy Had to write own driver
Mod.Circ.Tech. AT/FDC HDC x.x Y 01/28/89 roskos Floppy and wini both work
MonoGraphics MG-150 1.1 Y 01/28/89 edhall
MonoGraphics MG-150 1.2 Y 01/28/89 edhall
Multi-IO card/AMT-ATjr x.x N 01/28/89 darren No clock code worked
NCL HDC on AT x.x N 01/28/89 esc1319 Unexpected traps
NCL HDC x.x P 01/28/89 ptk Runs only with fix
NEC D5126 HDU x.x P 01/28/89 vanderpo Runs with Oliv-M24 fix
NEC GB-1 (EGA) x.x N 01/28/89 vizard Scroll fix unsuccessful
Omti 5527 RLL on ST238 x.x P 01/28/89 megevand Runs with fix
PGC x.x Y 01/28/89 sheu
Panasonic 1091 printer 1.3 N 01/28/89 mullen Loses chars
Persyst BOB 1.1 Y 01/28/89 mullen
Persyst BOB 1.2 Y 01/28/89 mullen
Persyst BOB 1.3 Y 01/28/89 mullen
Printers (various) 1.3 N 01/28/89 various Characters are dropped
Quadram Quadboard x.x P 01/28/89 bunda Clock driver posted
SCSI controller on an AT 1.2 N 01/28/89 verheij Not supported
ST238R/ST11R RLL HDC x.x P 01/28/89 willy Ran with fixes from Usenet
Seagate 216/ OMTI5510 HDC 1.2 N 01/28/89 rende Cant handle #heads=2
Seagate 4026, IBM Ctrlr x.x P 01/28/89 shue Runs with fix of [hubble]
Seagate ST4906 80Mb HD 1.1 P 01/28/89 hubble Works only w/ fix
Seagate ST4906 80Mb HD 1.2 P 01/28/89 hubble Works only w/ fix
Seikosha SP1200AI printer x.x N 01/28/89 megevand Bitnet wont work properly
Sigma Designs Color 400 x.x N 01/28/89 bc Incompatible, causes NMIs
Tandon Tm262 20Mb+WDCtl x.x Y 01/28/89 sas OK for 10Mb only
Tandy Dlx Grafix D.Adap. 1.2 P 01/28/89 boehmr Needs -DSOFTSCROLL like EGA
Tecmar Color Card 1.1 P 01/28/89 jss Problems like EGA
Tecmar Color Card 1.2 P 01/28/89 jss Problems like EGA
Tecmar Graphics Master x.x Y 01/28/89 sbanner1 CGA emul probs like EGA
Toshiba T1100+ 720K x.x P 01/28/89 stuart Supported by posted fixes
Toshiba T1100+ display x.x P 01/28/89 stuart Scroll problem, mod posted
Video 7 on IBM AT x.x Y 01/28/89 cline Screen blanks periodically
WD1002/ST225 HD 1.1 P 01/28/89 allbery Runs given diff HD params
WD1002S-WX2 HDC, ST225 x.x P 01/28/89 go Runs with posted fix
WD1002A-WX1/Rodine 204 x.x P 01/28/89 bdale Runs with fix of [n0ano]
WD1003-WA2/CDC 94205-51 1.2 Y 01/28/89 s1h
WD1003-WA2/Miniscrib 3650 1.1 Y 01/28/89 edhall OK, fix fsck
WD1003-WA2/Miniscrib 3650 1.2 Y 01/28/89 edhall OK, fix fsck
WD1003-WA3 FDC x.x P 01/28/89 comp13 Runs with posted fix
WD27-X/ ST238R HD 1.2 Y 01/28/89 broman Trouble reading 2d partn
WD HD controllers 1.2 Y 01/28/89 ast Supported by v1.2 kernel
Wyse WY-440 EGA 1.2 Y 01/28/89 s1h
Xebec HDC, 10Mb HD 1.1 P 01/28/89 mullen Need fix unless on 1st partn
Xebec HDC, 10Mb HD 1.2 P 01/28/89 mullen Need fix unless on 1st partn
Xebec HDC 20Mb disk x.x Y 01/28/89 arthur@w Works,but hd <3Mb only
Z150 Hard Disk x.x P 01/28/89 n0ano Works with posted fix
Zenith Z181-93 keyboard x.x N 01/28/89 parson FN keys and keypad broke
ST MINIX 1.x
============
Basic Operation
----- ---------
1040ST (old TOS) 1.1 Y 05/31/89 uli
1040ST 1.1 Y 06/02/89 rcd
Mega ST4 1.1 Y 05/31/89 uli With or without Blitter
Optional Hardware
-------- --------
Adaptec MFM controller 1.1 Y 06/02/89 rcd
BMS 100 HD 1.1 Y 01/28/89 wheels fine
BMS Host Adapter 1.1 Y 06/02/89 rcd
Megafile 60 1.1 Y 05/31/89 uli
Miniscribe 3425 1.1 Y 05/31/89 rcd
SH 204 1.1 Y 05/31/89 uli
SH 205 1.1 Y 05/31/89 uli
SH 205 (with 40M NEC HD) 1.1 Y 05/31/89 uli
Seagate ST225 HD 1.1 Y 06/02/89 rcd
Supra HD 1.1 ? 01/28/89 various some can, some can't
SUBMITTERS
==========
[acharya] acharya@sbcs
[ackerman] uunet!uvm-gen!griffin!ackerman
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[bert] bert@isc.com
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberia] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer
[donw] donw@rwing.uucp
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[hedrick] hedrick@geneva.rutgers.edu
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[japplega] japplega@csm9a.colorado.edu
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[lyle] lyle@cse.ogc.edu
[mark-gei] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenge] Hugh_Messenger.EuroPARC@xerox.com
[MICHAELB] MICHAELB@vms.macc.wisc.edu
[mike] mike@bnr-vpa.arpa
[mju] mju@mudos.ann-arbor.mi.us
[motti] motti@ocsmd.uu.net
[mullen] mullen@sdsu.uucp
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[pa1343] pa1343@sdcc15.ucsd.edu
[parson] rap@carleton.bitnet
[paula] paula@atc.boeing.com
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[ramo] ramo@otax.tky.hut.fi
[rcd] rcd@mtqua.att.com
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[supple] ecn.purdue.edu
[tcoram] tcoram@udcvax.bitnet
[tbunnell] tbunnell@gallux.gallaudet.edu
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[uli] uli%analyt.chemie.uni-bochum.dbp.de
[usadacs] usadacs@simtel20.army.mil
[vanderpo] tnsgvdp@dutrun.uucp
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)jerry@altos86.Altos.COM (Jerry Gardner) (09/06/89)
In article <2879@ndsuvax.UUCP> ncoverby@plains.nodak.edu (Glen Overby) writes: ... >other Minix material, such as a list of machines reported to be able to run >Minix. Material of widespread interest includes diffs for updating v1.1 to >v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C, >the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit. Does anyone have the MS-C cross compilation diffs that they are willing to mail to me? We don't have Internet access and our mailer is flakey. Any assistence is appreciated. I am currently starting a project to convert Minix 1.3 into a version that will run in protected, paging mode on an 80386 machine. Any comments on this project? -- -- Jerry Gardner, NJ6A Altos Computer Systems Disclaimer: I claimed something? jerry@altos.com {sun}!altos86!jerry
dauerbac@mercury.tymnet.com (David Auerbach) (09/08/89)
The number listed for the Mars Hotel BBS is wrong. Its been changed to (301) 277-9408. -dave
ncoverby@ndsuvax.UUCP (Glen Overby) (10/01/89)
/* Changed this month:
The info-minix mailing list has changed; it's contact point is now
info-minix-request@udel.edu
The Minix Centre sells Minix in the UK
Now have a complete address for Prentice-Hall UK
ISBN Numbers are up-to-date
The Mars Hotel BBS moved
Archive server@idca.tds.philips.nl is no longer running
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 30 Sept 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book avalable, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX speific information, not the
general background stuff on operating systems that bhe book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall
Englewood Cliffs, NJ 07632 (1-800-223-1360),
Prentice-Hall Int'l
Hemel, Hempstead, England (+44 442 231555)
The Minix Centre
Forncett End, Norwich, Norfolk, England NR16 1HT (0953-89345)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95 (0-13-583444-9)
MINIX for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $116 (0-13-584426-6)
MINIX code + reference manual (AT) $116
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
MINIX sources on mag tape $79.95
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatable machines, but check the list at
the end of this sheet for your machine and hard disk to make sure.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is in-
cluded below. These tests apply to Version 1.1 and 1.2. It is thought
that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by sending a message (either
interactive or mail) to listserv@vm1.nodak.edu or listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
or by sending a request to the list maintaner at info-minix-
request@udel.edu
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.1 is thus obsolete and is no longer avail-
able from Prentice-Hall. V1.3 has many enhancements over 1.2, including
networking and RS232 support.
Version 1.4 is being worked on and has updates posted periodically.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large ammounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD:<MISC.MINIX>. These same
files are available to Bitnet from the simtel20 relays on LISTSERV@RPICICGE
or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV.
The first is an automated log of all messages sent to the MINIX-L list, and
the other is an manually organized archive of sources sent to the list.
Both are accessed by sending either interactive messages (bitnet only) or
mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses from
other networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. This machine does "smart
routing".
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send
the listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index'
line in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database func-
tions is available by sending the following command (contents of the body
of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send the
command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. The default for going to
other networks is "Listserv Punch". Information on obtaining a program to
decode listserv punch format is sent with each encoded file.
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Internet: nu070156@vm1.NoDak.EDU Bitnet: nu070156@ndsuvm1.bitnet
9.4 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting intrest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
###########################################################################
# #
# MINIX Compatibility List -- 8 August 1989 #
# #
###########################################################################
Introduction
============
This is a list of machines that MINIX has reportedly run on. Updated
versions of this list is posted when a sufficient number of entries are
added or changed or when requested.
Please send any reports of MINIX compatibility, comments, corrections,
etc. to:
Alan F. Perry, 23240 Orange Ave #6, El Toro, CA 92630
Phone: +1 714 770 9004 (home)
E-mail addresses:
allan@dhw68k.cts.com
uunet!spsd!bergy!esprit!allan
lcc.perry@seas.ucla.edu
Please DO NOT submit reports to Glen Overby (ncoverby@plains.NoDak.edu).
PC MINIX
========
Version 1.0 is the version in Tanenbaum's book, "Operating Systems: Design
and Implementation". Version 1.1 is the initially released version and
the differences between it and 1.0 are minor. Version 1.2 was released
next. Version 1.3 is the currently available from Prentice-Hall.
Version 1.4 exists, but is not yet available from Prentice-Hall.
Version 2.0 is in the planning stages and should be available late next
year.
ST MINIX
========
Version 1.1 is the currently available version and is currently
available from Prentice-Hall. I have heard about Version 1.2,
but I am not sure what state it is in.
Explanation of List
===================
Each list is sorted in alphabetic order. Each line is an entry that
represents a portion of a report received by the editor. Each entry is a
report of how well a specific version of Minix worked on a specific
machine or other piece of hardware. Each entry appears as a single line
in the following format:
------------------------- --- - -------- -------- -------------------------
1111111111111111111111111 222 3 44444444 55555555 6666666666666666666666666
where each field is defined as:
1 - Hardware type. The type of hardware on which MINIX was tested.
2 - MINIX Version. The version of MINIX tested on the hardware.
x.x indicates that the version is unknown.
3 - Report Status. This will be Y (Yes, MINIX worked on the version),
N (No, MINIX did not work on this version) or P (Yes, MINIX worked
on the version, but a patch was required).
4 - Report Submitter. This is a reference to the individual who
submitted the report. A list of submitters is included with the
report.
5 - Date of Report. When the report was received.
6 - Additional Comments. Additional, useful comments added by the
submitter.
There are two major sections at this time. The first is PC MINIX 1.x and
the other is ST MINIX 1.x. Other sections may be added as needed (e.g.,
an AMIGA MINIX or PC MINIX 2.x section).
At this time, within each section are two subsections. The first is Basic
Operation (whether MINIX runs on the machine at all) and Optional Hardware
(whether it works with specific added hardware, such as Disk Controllers
and Video Cards). Other subsections may be added as needed.
The Compatibility List
======================
PC MINIX 1.x
============
Basic Operation
----- ---------
Acel 1100 1.2 P 01/28/89 dono
ALR Dart 1.1 Y 01/28/89 allan
AMT-ATjr 1.2 Y 01/28/89 darren
AMT 386 1.1 N 01/28/89 wes
ARC Turbo XT 1.1 Y 01/28/89 mullen
ARC Turbo XT 1.2 Y 01/28/89 mullen
AST 286 1.2 Y 01/28/89 dlawyer
AST 286 1.3 Y 02/25/89 dlawyer
AT&T 6300 1.2 Y 01/28/89 pechter
AT&T 6300 1.2 Y 01/28/89 jcs
AT&T 6300+ 1.1 Y 01/28/89 kav
AT&T 6300+ 1.2 Y 01/28/89 kav
AT&T 6300+ w/ 1.2Mb flp 1.2 P 01/28/89 kav
AT&T 6312 WGS 1.2 Y 01/28/89 jimj
AT&T 6312 WGS 1.1 Y 01/28/89 gopi
ATronics AT 1.2 Y 01/28/89 hubble
ATronics XT 1.2 Y 01/28/89 dhb
Acer 1100 1.1 N 01/28/89 wes
Aerocomp 1.1 Y 01/28/89 rmtodd
Aerocomp 1.2 Y 01/28/89 rmtodd
American XT/UNITRON mbd 1.2 Y 01/28/89 rende
Amiga 1000/Sidecar 1.2 Y 01/28/89 becker
Ampro LittleBoard/PC 1.1 Y 01/28/89 mark-gei
Ampro LittleBoard/PC 1.2 Y 01/28/89 mark-gei
Amstrad 1.2 Y 01/28/89 steve
Amstrad Portable 1.1 Y 01/28/89 rj
BIOS silent partner 1.1 Y 01/28/89 ast
Blue Chip PC 1.3 Y 02/21/89 pa1343 Parallel port didn't work
Bullet 286 XT 1.1 Y 01/28/89 hgm
Bullet 286 XT 1.2 Y 01/28/89 hgm
CAF Turbo College 1.2 Y 01/28/89 megevand
Columbia MPC 1.1 Y 01/28/89 allan
Commodore PC-10 I 1.1 N 01/28/89 henkp
Commodore PC-10 II 1.2 Y 01/28/89 ast
Commodore PC-40 1.2 Y 01/28/89 henkp
Compaq 386 1.1 N 01/28/89 ast
Compaq 386 1.3 Y 02/22/89 japplega
Compaq DeskPro 1.2 Y 01/28/89 walker
Compaq DeskPro 286 1.2 Y 01/28/89 walker
Compaq DeskPro 286 1.2 Y 01/28/89 jps
Compaq Portable 1.2 Y 01/28/89 cavender
Compaq Portable 2 1.1 N 01/28/89 ast
Compaq Portable II 1.2 Y 01/28/89 foster
Compaq Portable II 1.1 Y 01/28/89 gopi
CompuAdd Std 286/10 1.1 Y 01/28/89 edhall
CompuAdd Std 286/10 1.2 Y 01/28/89 edhall
CompuAdd 286/12 1.3 P 02/21/89 MICHAELB
Computer Classfd ST/286 1.2 Y 01/28/89 myxm
Corona PC-400 1.2 Y 01/28/89 dtinker
Corona PC-400 1.1 N 01/28/89 broman
Corona PC-400 1.2 Y 01/28/89 broman
Datavue Spark Portable 1.2 Y 01/28/89 tcoram
DEC VAXmate 1.2 Y 01/28/89 bengtb
Deltagold PC 1.2 Y 01/28/89 bogartc
DSC-Turbo (AT) 1.2 Y 01/28/89 lmjm
DTK mothrbd @8MHz w/V20 1.2 Y 01/28/89 ncoverby
DTK/ERSO XT Turbo mtherbd 1.2 P 05/29/89 lyle Changed xt_wini.c + floppy.c
DTK/ERSO XT Turbo mtherbd 1.3 P 05/29/89 lyle Changed xt_wini.c + floppy.c
ELT motherboard 1.1 Y 01/28/89 glenn
ELT mthrbrd (10Mhz AT) 1.2 Y 01/28/89 glenn
Epson Equity II 1.2 Y 01/28/89 ppychin
Epson Equity 3 1.1 Y 01/28/89 ast
Epson Equity 3 1.2 Y 01/28/89 hysell
Epson PC AX 1.1 Y 01/28/89 chang
Epson PC AX 1.2 Y 01/28/89 chang
Faraday motherboard 1.2 Y 01/28/89 jallen
Ferranti PC860/XT 1.2 Y 01/28/89 jel
Fountain AT 1.1 Y 01/28/89 mclean
Fountain AT 1.2 Y 01/28/89 mclean
Gateway 2000 1.2 Y 03/06/89 tbunnell FD works at slow CPU speed
Goldstar 286S 1.1 Y 05/01/89 ramo
GRiD GridCase 3 1.2 Y 01/28/89 steven
Honeywell AP 1.1 Y 01/28/89 ast
HP Vectra 1.1 N 01/28/89 eric
IBM AT-339 1.2 Y 01/28/89 hysell
IBM PC 1.2 Y 01/28/89 ganesh
IBM PC/AT @6MHz 1.1 Y 01/28/89 ast
IBM PC/AT @8MHz 1.1 Y 01/28/89 ast
IBM PC/AT @8MHz,Core HD 1.2 Y 01/28/89 motti
IBM PC/XT 1OM HD 1.1 Y 01/28/89 ast
IBM PC/XT 1OM HD 1.2 Y 01/28/89 ast
IBM PC/XT-286 1.1 Y 01/28/89 ast
IBM PC Convertible 1.1 N 01/28/89 bdale
IBM PS/2 various 1.1 N 01/28/89 rj
IBM PS/2 mod50 1.2 N 01/28/89 ast
IBM PS/2 Model 80 1.3 P 05/29/89 ackerman
IBS system 2000 1.2 Y 01/28/89 sbanner1
IMC XT, 8MHz V20 1.1 Y 01/28/89 beugel
IMC XT, 8MHz V20 1.2 Y 01/28/89 beugel
Intel iSBC 386AT 1.1 P 01/28/89 jds
Intel iSBC 386AT 1.2 Y 05/29/89 jds
ITT XTRA 1.2 Y 01/28/89 ast
ITT XTRA 1.1 Y 01/28/89 allbery
ITT XTRA Prof 700 1.1 N 01/28/89 c0033003
ITT XTRA Professional 1.2 Y 01/25/89 bert Problems w/HD + 720K floppy
Jameco JE-1003 AT Board 1.2 Y 01/28/89 roskos
Jameco JE-2009 (mini-AT) 1.1 Y 01/28/89 jnall
Jameco JE-2009 (mini-AT) 1.2 Y 01/28/89 jnall
JDR Microdevices Turbo XT 1.3 Y 05/29/89 jds
Kaypro 286i 1.2 Y 01/28/89 comp13
Kaypro 286i 1.2 Y 02/22/89 japplega
Kaypro PC 1.2 Y 01/28/89 ken
Leading Edge 1.2 Y 01/28/89 ganesh
Leading Edge models M&D 1.2 Y 01/28/89 wegrzyn
Leading Edge MP-1673 1.2 Y 01/28/89 wjc
Leading Edge model D 1.2 N 01/28/89 comberia
Leading Edge Model D 1.1 N 01/28/89 gopi
Leading Edge Model D 1.2 P 02/17/89 supple Willing to give out patch
Leading Edge Model D 1.3 Y 03/03/89 supple Changed to work w/30M HD
Leading Edge Model D2 1.2 P 01/28/89 darylm Works if warm booted
Leading Edge Model D2 1.3 Y 02/22/89 hedrick
Multitech ACCEL 900 1.2 Y 01/28/89 twaites
NCR PC8 1.1 Y 01/28/89 ast
NCR PC-8, Wren 1 HD 1.1 Y 01/28/89 tdavis
NCR PC-8, Wren 1 HD 1.2 Y 01/28/89 tdavis
NEC APC IV, Rev A BIOS 1.1 N 01/28/89 wes
NEC APC IV, Rev B BIOS 1.2 Y 01/28/89 wes
NEC Powermate 386 1.3 Y 02/22/89 japplega
Nokia ASC 1.2 Y 01/28/89 nispa
Olivetti M24 1.2 Y 01/28/89 vanderpo
Osborne 6T 1.2 Y 01/28/89 nispa
PC's Limited Turbo PC 1.2 Y 01/28/89 sullivan
PC's Limited 286 8MHz 1.1 Y 01/28/89 b_badger
Philips P3101 PC 1.1 Y 01/28/89 willy
Samsung 1.2 Y 01/28/89 ganesh
Samsung 3001 AT 1.1 Y 01/28/89 kaminski
Sancom AT clone 1.1 Y 01/28/89 nick
Sancom AT clone 1.2 Y 01/28/89 nick
SEFCO AT 1.1 Y 01/28/89 dhb
Shitel 1.1 N 01/28/89 ast
Sun IPC 1.1 Y 01/28/89 paula
Sun IPC 1.3 Y 02/22/89 paula Screen shifts when scrolling
Tandon PCA20 1.2 Y 01/28/89 henkp
Tandy 1000 1.1 N 01/28/89 kimery
Tandy 1000 1.2 P 01/28/89 johnc
Tandy 1000 1.3 P 02/22/89 japplega
Tandy 1000A 1.3 P 02/22/89 donw
Tandy 1000A 1.3 P 02/22/89 japplega
Tandy 1000SX 1.1 N 01/28/89 john
Tandy 1000SX 1.3 P 02/22/89 japplega
Tandy 1000EX 1.1 N 01/28/89 john
Tandy 1200 modified 1.2 Y 01/28/89 bdale
Tandy 3000HD w/DGDA 1.1 N 01/28/89 boehmr
Tandy 3000HD w/DGDA 1.2 Y 01/28/89 boehmr
Televideo AT @8MHz 1.2 Y 01/28/89 corley
Televideo Telenix 286 1.1 Y 01/28/89 ast
TI Business Pro 1.3 N 02/22/89 japplega
Toshiba T1100+ 1.2 Y 01/28/89 bdale
Toshiba T1100+ 1.2 Y 01/28/89 stuart
Toshiba T1100+ 1.3 Y 05/29/89 jds
Toshiba 5100 1.3 Y 05/02/89 nfs HD works w/patch
Tulip Compact II 1.1 Y 01/28/89 chang
Tulip Compact II 1.2 Y 01/28/89 chang
Unisys PC-IT 1.1 Y 01/28/89 allan
Unisys micro IT 1.1 Y 01/28/89 ast
Unnamed Asian Clone 1.2 Y 01/28/89 arthur@u
Unisys PW2 850 1.1 P 03/01/89 allan
Unisys PW2 850 1.3 Y 05/01/89 allan
Victor Champion (V30) 1.1 Y 01/28/89 clark
Victor Champion (V30) 1.2 Y 01/28/89 clark
Victor V286 1.2 Y 05/19/89 d88mj
Win Labs Turbo-AT 1.2 P 01/28/89 roskos
Wyse 2108 AT 1.2 Y 01/28/89 s1h
Wyse 2112 AT 1.2 Y 01/28/89 s1h
Xerox 6085 PC emulator 1.2 Y 01/28/89 lindsay
XT-2000 1.2 Y 01/28/89 subelman
Zenith Z-148 1.1 Y 01/28/89 rwberry
Zenith Z-148 1.2 Y 01/28/89 rwberry
Zenith Z-148 1.2 Y 03/02/89 mju
Zenith Z-151 1.2 Y 01/28/89 zemon
Zenith Z-158 1.1 Y 01/28/89 rwberry
Zenith Z-158 1.2 Y 01/28/89 rwberry
Zenith 181 1.2 Y 01/28/89 bdale
Zenith Z181-93 1.1 Y 01/28/89 parson
Zenith Z183 1.3 Y 02/22/89 japplega
Zenith Z-248 1.1 Y 01/28/89 rwberry
Zenith Z-248 1.2 Y 01/28/89 rwberry
Zenith Z-248 20 M HD 1.2 Y 01/28/89 ast
Zenith Z-386 1.2 Y 01/28/89 cs002
Optional Hardware
-------- --------
AST EGA, color monitor 1.2 Y 01/28/89 dlawyer
AST EGA, color monitor 1.3 Y 01/28/89 dlawyer
AST EGA, mono monitor 1.2 Y 01/28/89 dlawyer Scroll only w/Herc emul
AST Six Pack Clock x.x P 01/28/89 tsp Supported by posted code
AST Six Pack Premium x.x P 01/28/89 go Clock code posted
AST MegaPlus x.x P 01/28/89 diamant Simpler clock code posted
AT&T 6300 Floppies x.x P 01/28/89 ast Supported by posted mod
ATI EGA Wonder x.x Y 01/28/89 megevand
Adaptec 2002/Rodime HD x.x P 01/28/89 bdale With fix of [n0ano]
Adaptec 2070A RLL HDC 1.2 P 01/28/89 backstro With his mods
Adaptec ACB2072 HDC 1.1 N 01/28/89 wtoomey
Alpha Micro Videotrax x.x N 01/28/89 zemon Board is inimical
Bernoulli disk x.x N 01/28/89 acharya Problems doing mkfs
CAF multi-IO card x.x P 01/28/89 megecand Posted clock code
CompuAdd MFC x.x P 01/28/89 cavender [myxm] clock code worked
Corona PC-400 own display 1.1 N 01/28/89 broman Cannot scroll
Corona PC-400 own display 1.2 Y 01/28/89 broman
CMS Hard Card (20 Meg) 1.3 Y 02/21/89 pa1343
CT-6040S mono-graphics x.x P 01/28/89 go Support by posted fix
DTC-5150BX HDC x.x P 01/28/89 jel
DTC-5150CX HDC 1.2 N 01/28/89 werner Wont fsck
Data Technology Corp x.x Y 01/28/89 ast AT controller
Epson FX-80 printer 1.1 N 01/28/89 arthur@w Unreliable prtr driver
HC-100 C2 HDC/ST-125 HD 1.2 N 01/28/89 nick
HardCard 20 1.2 Y 01/28/89 dcd
Hercules x.x Y 01/28/89 mike Scrolling problems
Hercules on IMC clone 1.2 Y 01/28/89 beugel
Jameco JE1046 HDC/ST 251 1.2 Y 01/28/89 jnall
IBM PS/2 Mod 50 HD 1.3 N 01/28/89 allbery Controller incompatible
LCS-6210 HDC 1.1 N 01/28/89 y85
LCS-6210 HDC 1.2 N 01/28/89 y85
MCT multi-IO card x.x P 01/28/89 myxm Clock setting code posted
Maynard Corp Hard Card 1.1 N 01/28/89 ganesh
Miniscrib 3012/Philip DCM x.x P 01/28/89 willy Had to write own driver
Mod.Circ.Tech. AT/FDC HDC x.x Y 01/28/89 roskos Floppy and wini both work
MonoGraphics MG-150 1.1 Y 01/28/89 edhall
MonoGraphics MG-150 1.2 Y 01/28/89 edhall
Multi-IO card/AMT-ATjr x.x N 01/28/89 darren No clock code worked
NCL HDC on AT x.x N 01/28/89 esc1319 Unexpected traps
NCL HDC x.x P 01/28/89 ptk Runs only with fix
NEC D5126 HDU x.x P 01/28/89 vanderpo Runs with Oliv-M24 fix
NEC GB-1 (EGA) x.x N 01/28/89 vizard Scroll fix unsuccessful
Omti 5527 RLL on ST238 x.x P 01/28/89 megevand Runs with fix
PGC x.x Y 01/28/89 sheu
Panasonic 1091 printer 1.3 N 01/28/89 mullen Loses chars
Persyst BOB 1.1 Y 01/28/89 mullen
Persyst BOB 1.2 Y 01/28/89 mullen
Persyst BOB 1.3 Y 01/28/89 mullen
Printers (various) 1.3 N 01/28/89 various Characters are dropped
Quadram Quadboard x.x P 01/28/89 bunda Clock driver posted
SCSI controller on an AT 1.2 N 01/28/89 verheij Not supported
ST238R/ST11R RLL HDC x.x P 01/28/89 willy Ran with fixes from Usenet
Seagate 216/ OMTI5510 HDC 1.2 N 01/28/89 rende Cant handle #heads=2
Seagate 4026, IBM Ctrlr x.x P 01/28/89 shue Runs with fix of [hubble]
Seagate ST4906 80Mb HD 1.1 P 01/28/89 hubble Works only w/ fix
Seagate ST4906 80Mb HD 1.2 P 01/28/89 hubble Works only w/ fix
Seikosha SP1200AI printer x.x N 01/28/89 megevand Bitnet wont work properly
Sigma Designs Color 400 x.x N 01/28/89 bc Incompatible, causes NMIs
Tandon Tm262 20Mb+WDCtl x.x Y 01/28/89 sas OK for 10Mb only
Tandy Dlx Grafix D.Adap. 1.2 P 01/28/89 boehmr Needs -DSOFTSCROLL like EGA
Tecmar Color Card 1.1 P 01/28/89 jss Problems like EGA
Tecmar Color Card 1.2 P 01/28/89 jss Problems like EGA
Tecmar Graphics Master x.x Y 01/28/89 sbanner1 CGA emul probs like EGA
Toshiba T1100+ 720K x.x P 01/28/89 stuart Supported by posted fixes
Toshiba T1100+ display x.x P 01/28/89 stuart Scroll problem, mod posted
Video 7 on IBM AT x.x Y 01/28/89 cline Screen blanks periodically
WD1002/ST225 HD 1.1 P 01/28/89 allbery Runs given diff HD params
WD1002S-WX2 HDC, ST225 x.x P 01/28/89 go Runs with posted fix
WD1002A-WX1/Rodine 204 x.x P 01/28/89 bdale Runs with fix of [n0ano]
WD1003-WA2/CDC 94205-51 1.2 Y 01/28/89 s1h
WD1003-WA2/Miniscrib 3650 1.1 Y 01/28/89 edhall OK, fix fsck
WD1003-WA2/Miniscrib 3650 1.2 Y 01/28/89 edhall OK, fix fsck
WD1003-WA3 FDC x.x P 01/28/89 comp13 Runs with posted fix
WD27-X/ ST238R HD 1.2 Y 01/28/89 broman Trouble reading 2d partn
WD HD controllers 1.2 Y 01/28/89 ast Supported by v1.2 kernel
Wyse WY-440 EGA 1.2 Y 01/28/89 s1h
Xebec HDC, 10Mb HD 1.1 P 01/28/89 mullen Need fix unless on 1st partn
Xebec HDC, 10Mb HD 1.2 P 01/28/89 mullen Need fix unless on 1st partn
Xebec HDC 20Mb disk x.x Y 01/28/89 arthur@w Works,but hd <3Mb only
Z150 Hard Disk x.x P 01/28/89 n0ano Works with posted fix
Zenith Z181-93 keyboard x.x N 01/28/89 parson FN keys and keypad broke
ST MINIX 1.x
============
Basic Operation
----- ---------
1040ST (old TOS) 1.1 Y 05/31/89 uli
1040ST 1.1 Y 06/02/89 rcd
Mega ST4 1.1 Y 05/31/89 uli With or without Blitter
Optional Hardware
-------- --------
Adaptec MFM controller 1.1 Y 06/02/89 rcd
BMS 100 HD 1.1 Y 01/28/89 wheels fine
BMS Host Adapter 1.1 Y 06/02/89 rcd
Megafile 60 1.1 Y 05/31/89 uli
Miniscribe 3425 1.1 Y 05/31/89 rcd
SH 204 1.1 Y 05/31/89 uli
SH 205 1.1 Y 05/31/89 uli
SH 205 (with 40M NEC HD) 1.1 Y 05/31/89 uli
Seagate ST225 HD 1.1 Y 06/02/89 rcd
Supra HD 1.1 ? 01/28/89 various some can, some can't
SUBMITTERS
==========
[acharya] acharya@sbcs
[ackerman] uunet!uvm-gen!griffin!ackerman
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[bert] bert@isc.com
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberia] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer
[donw] donw@rwing.uucp
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[hedrick] hedrick@geneva.rutgers.edu
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[japplega] japplega@csm9a.colorado.edu
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[lyle] lyle@cse.ogc.edu
[mark-gei] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenge] Hugh_Messenger.EuroPARC@xerox.com
[MICHAELB] MICHAELB@vms.macc.wisc.edu
[mike] mike@bnr-vpa.arpa
[mju] mju@mudos.ann-arbor.mi.us
[motti] motti@ocsmd.uu.net
[mullen] mullen@sdsu.uucp
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[pa1343] pa1343@sdcc15.ucsd.edu
[parson] rap@carleton.bitnet
[paula] paula@atc.boeing.com
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[ramo] ramo@otax.tky.hut.fi
[rcd] rcd@mtqua.att.com
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[supple] ecn.purdue.edu
[tcoram] tcoram@udcvax.bitnet
[tbunnell] tbunnell@gallux.gallaudet.edu
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[uli] uli%analyt.chemie.uni-bochum.dbp.de
[usadacs] usadacs@simtel20.army.mil
[vanderpo] tnsgvdp@dutrun.uucp
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
--
Glen Overby <ncoverby@plains.nodak.edu>
uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)ncoverby@ndsuvax.UUCP (Glen Overby) (10/01/89)
In article <2976@ndsuvax.UUCP> ncoverby@plains.nodak.edu (Glen Overby) I wrote: >10. WHAT PC CLONES HAS MINIX BEEN TESTED ON? The compatability list includes quite a few "with fix" machines. If the submitters of the reports would send their fixes to me at one of the following addresses, I will make up a "complete" collection of hacks to Minix for various machines and put it on the archive at vm1.nodak.edu. minix@plains.nodak.edu minix@ndsuvax (bitnet) uunet!ndsuvax!minix (UUUCP) -- Glen Overby <ncoverby@plains.nodak.edu> uunet!ndsuvax!ncoverby (UUCP) ncoverby@ndsuvax (Bitnet)
CS497JFA%ROSEVC.Rose-Hulman.Edu@uicvm.uic.edu (V30 CUSTOM MINIX PROJECT) (10/02/89)
I just saw a note saying something about a MINIX Pascal compiler.. IS there such a beast ? IF so, can someone tell me a little about it ? *************************************************** Ronald J. Perrella # Computer Science Student # Rose-Hulman Institute of Technology # "Computer Science w/o Computers -- a novel idea!" # Perrella@RoseVC.Rose-Hulman.edu # ***************************************************
ast@cs.vu.nl (Andy Tanenbaum) (10/03/89)
In article <24978@louie.udel.EDU> CS497JFA%ROSEVC.Rose-Hulman.Edu@uicvm.uic.edu (V30 CUSTOM MINIX PROJECT) writes: >I just saw a note saying something about a MINIX Pascal compiler.. >IS there such a beast ? IF so, can someone tell me a little about it ? Yes it exists. It is build using ACK tachnology (see CACM Sept. 1983). It is available from UniPress and Transmediair (see the preface of the book for their addresses and phone numbers). Andy Tanenbaum (ast@cs.vu.nl)
overby@sparky.UUCP (Glen Overby) (12/02/89)
/* Changed this month:
Nothing.
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, ncoverby@plains.nodak.edu
*/
[Most recent change: 02 Oct 1989 by ncoverby@Plains.NoDak.EDU (Glen Overby)]
[Origional From ast@cs.vu.nl (Andy Tannenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book avalable, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX speific information, not the
general background stuff on operating systems that bhe book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall
Englewood Cliffs, NJ 07632 (1-800-223-1360),
Prentice-Hall Int'l
66 Wood Lane End, Hemel Hempstead, Hertfordshire HP2 4RG England (+44
442 231555)
The Minix Centre
Forncett End, Norwich, Norfolk, England NR16 1HT (0953-89345)
When ordering it, please specify one of the following versions:
MINIX for 640K IBM PC $79.95 (0-13-583444-9)
MINIX for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX sources on mag tape $79.95
MINIX code + reference manual (PC) $116 (0-13-584426-6)
MINIX code + reference manual (AT) $116
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatable machines, but check the list at
the end of this sheet for your machine and hard disk to make sure.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is in-
cluded below. These tests apply to Version 1.1 and 1.2. It is thought
that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by sending a message (either
interactive or mail) to listserv@vm1.nodak.edu or listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
or by sending a request to the list maintaner at info-minix-
request@udel.edu
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.1 is thus obsolete and is no longer avail-
able from Prentice-Hall. V1.3 has many enhancements over 1.2, including
networking and RS232 support.
Version 1.4 is being worked on and has updates posted periodically.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large ammounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD3:<MISC.MINIX>. These
same files are available to Bitnet from the simtel20 relays on
LISTSERV@RPICICGE or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
At NDSU we have two archives of information about Minix on our LISTSERV.
The first is an automated log of all messages sent to the MINIX-L list, and
the other is an manually organized archive of sources sent to the list.
Both are accessed by sending either interactive messages (bitnet only) or
mail (all other networks) to LISTSERV@NDSUVM1. Some possible addresses from
other networks are:
Bitnet: listserv@ndsuvm1
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. This machine does "smart
routing".
The mailing list logs are kept in the "MINIX-L" section, with all filenames
of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
Database functions are also available on the listserv to aid in searching
this archive. To obtain a "Subject" index of the MINIX-L archives, send
the listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 88/06/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
MINIX-L@NDSUVM1 (the Bitnet side of the Minix discussion lists) since July
1, 1988. If you wish to request one or more items, replace the 'index'
line in the above job with 'print [refnum]' where 'refnum' is the reference
number contained in the index listing. Documentation on all database func-
tions is available by sending the following command (contents of the body
of a message) to the listserv:
INFO DATABASE
The other (manually maintained) archives are kept in the "MINIX" section.
To obtain a list of the files in either of these archive sections, send the
command:
INDEX MINIX
or
INDEX MINIX-L
Files are retrieved with the 'GET' command:
GET MORE INFO MINIX
to get the file "MORE INFO" from the group "MINIX".
For a complete list of information on the listserv:
INFO ?
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. The default for going to
other networks is "Listserv Punch". Information on obtaining a program to
decode listserv punch format is sent with each encoded file.
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Internet: nu070156@vm1.NoDak.EDU Bitnet: nu070156@ndsuvm1.bitnet
9.4 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting intrest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.5 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.6 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
###########################################################################
# #
# MINIX Compatibility List -- 8 August 1989 #
# #
###########################################################################
Introduction
============
This is a list of machines that MINIX has reportedly run on. Updated
versions of this list is posted when a sufficient number of entries are
added or changed or when requested.
Please send any reports of MINIX compatibility, comments, corrections,
etc. to:
Alan F. Perry, 23240 Orange Ave #6, El Toro, CA 92630
Phone: +1 714 770 9004 (home)
E-mail addresses:
allan@dhw68k.cts.com
uunet!spsd!bergy!esprit!allan
lcc.perry@seas.ucla.edu
Please DO NOT submit reports to Glen Overby (ncoverby@plains.NoDak.edu).
PC MINIX
========
Version 1.0 is the version in Tanenbaum's book, "Operating Systems: Design
and Implementation". Version 1.1 is the initially released version and
the differences between it and 1.0 are minor. Version 1.2 was released
next. Version 1.3 is the currently available from Prentice-Hall.
Version 1.4 exists, but is not yet available from Prentice-Hall.
Version 2.0 is in the planning stages and should be available late next
year.
ST MINIX
========
Version 1.1 is the currently available version and is currently
available from Prentice-Hall. I have heard about Version 1.2,
but I am not sure what state it is in.
Explanation of List
===================
Each list is sorted in alphabetic order. Each line is an entry that
represents a portion of a report received by the editor. Each entry is a
report of how well a specific version of Minix worked on a specific
machine or other piece of hardware. Each entry appears as a single line
in the following format:
------------------------- --- - -------- -------- -------------------------
1111111111111111111111111 222 3 44444444 55555555 6666666666666666666666666
where each field is defined as:
1 - Hardware type. The type of hardware on which MINIX was tested.
2 - MINIX Version. The version of MINIX tested on the hardware.
x.x indicates that the version is unknown.
3 - Report Status. This will be Y (Yes, MINIX worked on the version),
N (No, MINIX did not work on this version) or P (Yes, MINIX worked
on the version, but a patch was required).
4 - Report Submitter. This is a reference to the individual who
submitted the report. A list of submitters is included with the
report.
5 - Date of Report. When the report was received.
6 - Additional Comments. Additional, useful comments added by the
submitter.
There are two major sections at this time. The first is PC MINIX 1.x and
the other is ST MINIX 1.x. Other sections may be added as needed (e.g.,
an AMIGA MINIX or PC MINIX 2.x section).
At this time, within each section are two subsections. The first is Basic
Operation (whether MINIX runs on the machine at all) and Optional Hardware
(whether it works with specific added hardware, such as Disk Controllers
and Video Cards). Other subsections may be added as needed.
The Compatibility List
======================
PC MINIX 1.x
============
Basic Operation
----- ---------
Acel 1100 1.2 P 01/28/89 dono
ALR Dart 1.1 Y 01/28/89 allan
AMT-ATjr 1.2 Y 01/28/89 darren
AMT 386 1.1 N 01/28/89 wes
ARC Turbo XT 1.1 Y 01/28/89 mullen
ARC Turbo XT 1.2 Y 01/28/89 mullen
AST 286 1.2 Y 01/28/89 dlawyer
AST 286 1.3 Y 02/25/89 dlawyer
AT&T 6300 1.2 Y 01/28/89 pechter
AT&T 6300 1.2 Y 01/28/89 jcs
AT&T 6300+ 1.1 Y 01/28/89 kav
AT&T 6300+ 1.2 Y 01/28/89 kav
AT&T 6300+ w/ 1.2Mb flp 1.2 P 01/28/89 kav
AT&T 6312 WGS 1.2 Y 01/28/89 jimj
AT&T 6312 WGS 1.1 Y 01/28/89 gopi
ATronics AT 1.2 Y 01/28/89 hubble
ATronics XT 1.2 Y 01/28/89 dhb
Acer 1100 1.1 N 01/28/89 wes
Aerocomp 1.1 Y 01/28/89 rmtodd
Aerocomp 1.2 Y 01/28/89 rmtodd
American XT/UNITRON mbd 1.2 Y 01/28/89 rende
Amiga 1000/Sidecar 1.2 Y 01/28/89 becker
Ampro LittleBoard/PC 1.1 Y 01/28/89 mark-gei
Ampro LittleBoard/PC 1.2 Y 01/28/89 mark-gei
Amstrad 1.2 Y 01/28/89 steve
Amstrad Portable 1.1 Y 01/28/89 rj
BIOS silent partner 1.1 Y 01/28/89 ast
Blue Chip PC 1.3 Y 02/21/89 pa1343 Parallel port didn't work
Bullet 286 XT 1.1 Y 01/28/89 hgm
Bullet 286 XT 1.2 Y 01/28/89 hgm
CAF Turbo College 1.2 Y 01/28/89 megevand
Columbia MPC 1.1 Y 01/28/89 allan
Commodore PC-10 I 1.1 N 01/28/89 henkp
Commodore PC-10 II 1.2 Y 01/28/89 ast
Commodore PC-40 1.2 Y 01/28/89 henkp
Compaq 386 1.1 N 01/28/89 ast
Compaq 386 1.3 Y 02/22/89 japplega
Compaq DeskPro 1.2 Y 01/28/89 walker
Compaq DeskPro 286 1.2 Y 01/28/89 walker
Compaq DeskPro 286 1.2 Y 01/28/89 jps
Compaq Portable 1.2 Y 01/28/89 cavender
Compaq Portable 2 1.1 N 01/28/89 ast
Compaq Portable II 1.2 Y 01/28/89 foster
Compaq Portable II 1.1 Y 01/28/89 gopi
CompuAdd Std 286/10 1.1 Y 01/28/89 edhall
CompuAdd Std 286/10 1.2 Y 01/28/89 edhall
CompuAdd 286/12 1.3 P 02/21/89 MICHAELB
Computer Classfd ST/286 1.2 Y 01/28/89 myxm
Corona PC-400 1.2 Y 01/28/89 dtinker
Corona PC-400 1.1 N 01/28/89 broman
Corona PC-400 1.2 Y 01/28/89 broman
Datavue Spark Portable 1.2 Y 01/28/89 tcoram
DEC VAXmate 1.2 Y 01/28/89 bengtb
Deltagold PC 1.2 Y 01/28/89 bogartc
DSC-Turbo (AT) 1.2 Y 01/28/89 lmjm
DTK mothrbd @8MHz w/V20 1.2 Y 01/28/89 ncoverby
DTK/ERSO XT Turbo mtherbd 1.2 P 05/29/89 lyle Changed xt_wini.c + floppy.c
DTK/ERSO XT Turbo mtherbd 1.3 P 05/29/89 lyle Changed xt_wini.c + floppy.c
ELT motherboard 1.1 Y 01/28/89 glenn
ELT mthrbrd (10Mhz AT) 1.2 Y 01/28/89 glenn
Epson Equity II 1.2 Y 01/28/89 ppychin
Epson Equity 3 1.1 Y 01/28/89 ast
Epson Equity 3 1.2 Y 01/28/89 hysell
Epson PC AX 1.1 Y 01/28/89 chang
Epson PC AX 1.2 Y 01/28/89 chang
Faraday motherboard 1.2 Y 01/28/89 jallen
Ferranti PC860/XT 1.2 Y 01/28/89 jel
Fountain AT 1.1 Y 01/28/89 mclean
Fountain AT 1.2 Y 01/28/89 mclean
Gateway 2000 1.2 Y 03/06/89 tbunnell FD works at slow CPU speed
Goldstar 286S 1.1 Y 05/01/89 ramo
GRiD GridCase 3 1.2 Y 01/28/89 steven
Honeywell AP 1.1 Y 01/28/89 ast
HP Vectra 1.1 N 01/28/89 eric
IBM AT-339 1.2 Y 01/28/89 hysell
IBM PC 1.2 Y 01/28/89 ganesh
IBM PC/AT @6MHz 1.1 Y 01/28/89 ast
IBM PC/AT @8MHz 1.1 Y 01/28/89 ast
IBM PC/AT @8MHz,Core HD 1.2 Y 01/28/89 motti
IBM PC/XT 1OM HD 1.1 Y 01/28/89 ast
IBM PC/XT 1OM HD 1.2 Y 01/28/89 ast
IBM PC/XT-286 1.1 Y 01/28/89 ast
IBM PC Convertible 1.1 N 01/28/89 bdale
IBM PS/2 various 1.1 N 01/28/89 rj
IBM PS/2 mod50 1.2 N 01/28/89 ast
IBM PS/2 Model 80 1.3 P 05/29/89 ackerman
IBS system 2000 1.2 Y 01/28/89 sbanner1
IMC XT, 8MHz V20 1.1 Y 01/28/89 beugel
IMC XT, 8MHz V20 1.2 Y 01/28/89 beugel
Intel iSBC 386AT 1.1 P 01/28/89 jds
Intel iSBC 386AT 1.2 Y 05/29/89 jds
ITT XTRA 1.2 Y 01/28/89 ast
ITT XTRA 1.1 Y 01/28/89 allbery
ITT XTRA Prof 700 1.1 N 01/28/89 c0033003
ITT XTRA Professional 1.2 Y 01/25/89 bert Problems w/HD + 720K floppy
Jameco JE-1003 AT Board 1.2 Y 01/28/89 roskos
Jameco JE-2009 (mini-AT) 1.1 Y 01/28/89 jnall
Jameco JE-2009 (mini-AT) 1.2 Y 01/28/89 jnall
JDR Microdevices Turbo XT 1.3 Y 05/29/89 jds
Kaypro 286i 1.2 Y 01/28/89 comp13
Kaypro 286i 1.2 Y 02/22/89 japplega
Kaypro PC 1.2 Y 01/28/89 ken
Leading Edge 1.2 Y 01/28/89 ganesh
Leading Edge models M&D 1.2 Y 01/28/89 wegrzyn
Leading Edge MP-1673 1.2 Y 01/28/89 wjc
Leading Edge model D 1.2 N 01/28/89 comberia
Leading Edge Model D 1.1 N 01/28/89 gopi
Leading Edge Model D 1.2 P 02/17/89 supple Willing to give out patch
Leading Edge Model D 1.3 Y 03/03/89 supple Changed to work w/30M HD
Leading Edge Model D2 1.2 P 01/28/89 darylm Works if warm booted
Leading Edge Model D2 1.3 Y 02/22/89 hedrick
Multitech ACCEL 900 1.2 Y 01/28/89 twaites
NCR PC8 1.1 Y 01/28/89 ast
NCR PC-8, Wren 1 HD 1.1 Y 01/28/89 tdavis
NCR PC-8, Wren 1 HD 1.2 Y 01/28/89 tdavis
NEC APC IV, Rev A BIOS 1.1 N 01/28/89 wes
NEC APC IV, Rev B BIOS 1.2 Y 01/28/89 wes
NEC Powermate 386 1.3 Y 02/22/89 japplega
Nokia ASC 1.2 Y 01/28/89 nispa
Olivetti M24 1.2 Y 01/28/89 vanderpo
Osborne 6T 1.2 Y 01/28/89 nispa
PC's Limited Turbo PC 1.2 Y 01/28/89 sullivan
PC's Limited 286 8MHz 1.1 Y 01/28/89 b_badger
Philips P3101 PC 1.1 Y 01/28/89 willy
Samsung 1.2 Y 01/28/89 ganesh
Samsung 3001 AT 1.1 Y 01/28/89 kaminski
Sancom AT clone 1.1 Y 01/28/89 nick
Sancom AT clone 1.2 Y 01/28/89 nick
SEFCO AT 1.1 Y 01/28/89 dhb
Shitel 1.1 N 01/28/89 ast
Sun IPC 1.1 Y 01/28/89 paula
Sun IPC 1.3 Y 02/22/89 paula Screen shifts when scrolling
Tandon PCA20 1.2 Y 01/28/89 henkp
Tandy 1000 1.1 N 01/28/89 kimery
Tandy 1000 1.2 P 01/28/89 johnc
Tandy 1000 1.3 P 02/22/89 japplega
Tandy 1000A 1.3 P 02/22/89 donw
Tandy 1000A 1.3 P 02/22/89 japplega
Tandy 1000SX 1.1 N 01/28/89 john
Tandy 1000SX 1.3 P 02/22/89 japplega
Tandy 1000EX 1.1 N 01/28/89 john
Tandy 1200 modified 1.2 Y 01/28/89 bdale
Tandy 3000HD w/DGDA 1.1 N 01/28/89 boehmr
Tandy 3000HD w/DGDA 1.2 Y 01/28/89 boehmr
Televideo AT @8MHz 1.2 Y 01/28/89 corley
Televideo Telenix 286 1.1 Y 01/28/89 ast
TI Business Pro 1.3 N 02/22/89 japplega
Toshiba T1100+ 1.2 Y 01/28/89 bdale
Toshiba T1100+ 1.2 Y 01/28/89 stuart
Toshiba T1100+ 1.3 Y 05/29/89 jds
Toshiba 5100 1.3 Y 05/02/89 nfs HD works w/patch
Tulip Compact II 1.1 Y 01/28/89 chang
Tulip Compact II 1.2 Y 01/28/89 chang
Unisys PC-IT 1.1 Y 01/28/89 allan
Unisys micro IT 1.1 Y 01/28/89 ast
Unnamed Asian Clone 1.2 Y 01/28/89 arthur@u
Unisys PW2 850 1.1 P 03/01/89 allan
Unisys PW2 850 1.3 Y 05/01/89 allan
Victor Champion (V30) 1.1 Y 01/28/89 clark
Victor Champion (V30) 1.2 Y 01/28/89 clark
Victor V286 1.2 Y 05/19/89 d88mj
Win Labs Turbo-AT 1.2 P 01/28/89 roskos
Wyse 2108 AT 1.2 Y 01/28/89 s1h
Wyse 2112 AT 1.2 Y 01/28/89 s1h
Xerox 6085 PC emulator 1.2 Y 01/28/89 lindsay
XT-2000 1.2 Y 01/28/89 subelman
Zenith Z-148 1.1 Y 01/28/89 rwberry
Zenith Z-148 1.2 Y 01/28/89 rwberry
Zenith Z-148 1.2 Y 03/02/89 mju
Zenith Z-151 1.2 Y 01/28/89 zemon
Zenith Z-158 1.1 Y 01/28/89 rwberry
Zenith Z-158 1.2 Y 01/28/89 rwberry
Zenith 181 1.2 Y 01/28/89 bdale
Zenith Z181-93 1.1 Y 01/28/89 parson
Zenith Z183 1.3 Y 02/22/89 japplega
Zenith Z-248 1.1 Y 01/28/89 rwberry
Zenith Z-248 1.2 Y 01/28/89 rwberry
Zenith Z-248 20 M HD 1.2 Y 01/28/89 ast
Zenith Z-386 1.2 Y 01/28/89 cs002
Optional Hardware
-------- --------
AST EGA, color monitor 1.2 Y 01/28/89 dlawyer
AST EGA, color monitor 1.3 Y 01/28/89 dlawyer
AST EGA, mono monitor 1.2 Y 01/28/89 dlawyer Scroll only w/Herc emul
AST Six Pack Clock x.x P 01/28/89 tsp Supported by posted code
AST Six Pack Premium x.x P 01/28/89 go Clock code posted
AST MegaPlus x.x P 01/28/89 diamant Simpler clock code posted
AT&T 6300 Floppies x.x P 01/28/89 ast Supported by posted mod
ATI EGA Wonder x.x Y 01/28/89 megevand
Adaptec 2002/Rodime HD x.x P 01/28/89 bdale With fix of [n0ano]
Adaptec 2070A RLL HDC 1.2 P 01/28/89 backstro With his mods
Adaptec ACB2072 HDC 1.1 N 01/28/89 wtoomey
Alpha Micro Videotrax x.x N 01/28/89 zemon Board is inimical
Bernoulli disk x.x N 01/28/89 acharya Problems doing mkfs
CAF multi-IO card x.x P 01/28/89 megecand Posted clock code
CompuAdd MFC x.x P 01/28/89 cavender [myxm] clock code worked
Corona PC-400 own display 1.1 N 01/28/89 broman Cannot scroll
Corona PC-400 own display 1.2 Y 01/28/89 broman
CMS Hard Card (20 Meg) 1.3 Y 02/21/89 pa1343
CT-6040S mono-graphics x.x P 01/28/89 go Support by posted fix
DTC-5150BX HDC x.x P 01/28/89 jel
DTC-5150CX HDC 1.2 N 01/28/89 werner Wont fsck
Data Technology Corp x.x Y 01/28/89 ast AT controller
Epson FX-80 printer 1.1 N 01/28/89 arthur@w Unreliable prtr driver
HC-100 C2 HDC/ST-125 HD 1.2 N 01/28/89 nick
HardCard 20 1.2 Y 01/28/89 dcd
Hercules x.x Y 01/28/89 mike Scrolling problems
Hercules on IMC clone 1.2 Y 01/28/89 beugel
Jameco JE1046 HDC/ST 251 1.2 Y 01/28/89 jnall
IBM PS/2 Mod 50 HD 1.3 N 01/28/89 allbery Controller incompatible
LCS-6210 HDC 1.1 N 01/28/89 y85
LCS-6210 HDC 1.2 N 01/28/89 y85
MCT multi-IO card x.x P 01/28/89 myxm Clock setting code posted
Maynard Corp Hard Card 1.1 N 01/28/89 ganesh
Miniscrib 3012/Philip DCM x.x P 01/28/89 willy Had to write own driver
Mod.Circ.Tech. AT/FDC HDC x.x Y 01/28/89 roskos Floppy and wini both work
MonoGraphics MG-150 1.1 Y 01/28/89 edhall
MonoGraphics MG-150 1.2 Y 01/28/89 edhall
Multi-IO card/AMT-ATjr x.x N 01/28/89 darren No clock code worked
NCL HDC on AT x.x N 01/28/89 esc1319 Unexpected traps
NCL HDC x.x P 01/28/89 ptk Runs only with fix
NEC D5126 HDU x.x P 01/28/89 vanderpo Runs with Oliv-M24 fix
NEC GB-1 (EGA) x.x N 01/28/89 vizard Scroll fix unsuccessful
Omti 5527 RLL on ST238 x.x P 01/28/89 megevand Runs with fix
PGC x.x Y 01/28/89 sheu
Panasonic 1091 printer 1.3 N 01/28/89 mullen Loses chars
Persyst BOB 1.1 Y 01/28/89 mullen
Persyst BOB 1.2 Y 01/28/89 mullen
Persyst BOB 1.3 Y 01/28/89 mullen
Printers (various) 1.3 N 01/28/89 various Characters are dropped
Quadram Quadboard x.x P 01/28/89 bunda Clock driver posted
SCSI controller on an AT 1.2 N 01/28/89 verheij Not supported
ST238R/ST11R RLL HDC x.x P 01/28/89 willy Ran with fixes from Usenet
Seagate 216/ OMTI5510 HDC 1.2 N 01/28/89 rende Cant handle #heads=2
Seagate 4026, IBM Ctrlr x.x P 01/28/89 shue Runs with fix of [hubble]
Seagate ST4906 80Mb HD 1.1 P 01/28/89 hubble Works only w/ fix
Seagate ST4906 80Mb HD 1.2 P 01/28/89 hubble Works only w/ fix
Seikosha SP1200AI printer x.x N 01/28/89 megevand Bitnet wont work properly
Sigma Designs Color 400 x.x N 01/28/89 bc Incompatible, causes NMIs
Tandon Tm262 20Mb+WDCtl x.x Y 01/28/89 sas OK for 10Mb only
Tandy Dlx Grafix D.Adap. 1.2 P 01/28/89 boehmr Needs -DSOFTSCROLL like EGA
Tecmar Color Card 1.1 P 01/28/89 jss Problems like EGA
Tecmar Color Card 1.2 P 01/28/89 jss Problems like EGA
Tecmar Graphics Master x.x Y 01/28/89 sbanner1 CGA emul probs like EGA
Toshiba T1100+ 720K x.x P 01/28/89 stuart Supported by posted fixes
Toshiba T1100+ display x.x P 01/28/89 stuart Scroll problem, mod posted
Video 7 on IBM AT x.x Y 01/28/89 cline Screen blanks periodically
WD1002/ST225 HD 1.1 P 01/28/89 allbery Runs given diff HD params
WD1002S-WX2 HDC, ST225 x.x P 01/28/89 go Runs with posted fix
WD1002A-WX1/Rodine 204 x.x P 01/28/89 bdale Runs with fix of [n0ano]
WD1003-WA2/CDC 94205-51 1.2 Y 01/28/89 s1h
WD1003-WA2/Miniscrib 3650 1.1 Y 01/28/89 edhall OK, fix fsck
WD1003-WA2/Miniscrib 3650 1.2 Y 01/28/89 edhall OK, fix fsck
WD1003-WA3 FDC x.x P 01/28/89 comp13 Runs with posted fix
WD27-X/ ST238R HD 1.2 Y 01/28/89 broman Trouble reading 2d partn
WD HD controllers 1.2 Y 01/28/89 ast Supported by v1.2 kernel
Wyse WY-440 EGA 1.2 Y 01/28/89 s1h
Xebec HDC, 10Mb HD 1.1 P 01/28/89 mullen Need fix unless on 1st partn
Xebec HDC, 10Mb HD 1.2 P 01/28/89 mullen Need fix unless on 1st partn
Xebec HDC 20Mb disk x.x Y 01/28/89 arthur@w Works,but hd <3Mb only
Z150 Hard Disk x.x P 01/28/89 n0ano Works with posted fix
Zenith Z181-93 keyboard x.x N 01/28/89 parson FN keys and keypad broke
ST MINIX 1.x
============
Basic Operation
----- ---------
1040ST (old TOS) 1.1 Y 05/31/89 uli
1040ST 1.1 Y 06/02/89 rcd
Mega ST4 1.1 Y 05/31/89 uli With or without Blitter
Optional Hardware
-------- --------
Adaptec MFM controller 1.1 Y 06/02/89 rcd
BMS 100 HD 1.1 Y 01/28/89 wheels fine
BMS Host Adapter 1.1 Y 06/02/89 rcd
Megafile 60 1.1 Y 05/31/89 uli
Miniscribe 3425 1.1 Y 05/31/89 rcd
SH 204 1.1 Y 05/31/89 uli
SH 205 1.1 Y 05/31/89 uli
SH 205 (with 40M NEC HD) 1.1 Y 05/31/89 uli
Seagate ST225 HD 1.1 Y 06/02/89 rcd
Supra HD 1.1 ? 01/28/89 various some can, some can't
SUBMITTERS
==========
[acharya] acharya@sbcs
[ackerman] uunet!uvm-gen!griffin!ackerman
[allan] allan@dhw68k.cts.com
[allbery] allbery%ncoast@hal.cwru.edu
[arthur@u] arthur@ubu.uucp
[arthur@w] arthur@warwick.uucp
[ast] ast@cs.vu.nl
[backstro] backstro@silver.bacs.indiana.edu
[bc] bc@njitsc1.uucp
[bdale] bdale@winfree.uucp
[becker] becker@humber.bitnet
[bengtb] bengtb@erix.se
[bert] bert@isc.com
[beugel] beugel@cs.vu.nl
[boehmr] boehmr@unioncs.uucp
[bogartc] bogartc@handel.cs.colostate.edu
[broman] broman@nosc.mil
[bunda] bunda@cs.utexas.edu
[b_badger] b_badger@unhh.bitnet
[c0033003] c0033003@dbstu1.bitnet
[cavender] cavender@drivax.uucp
[chang] chang@philtis.uucp
[clark] clark@ttidca.tti.com
[cline] cline@pnet01.cts.com
[comberia] comberiati@cpesac.uucp
[comp13] comp13@tjalk.cs.vu.nl
[corley] corley@cs.rochester.edu
[cs002] cs002@unocss.uucp
[d88mj] d88mj@efj.lth.se
[darren] darren@ethos.uucp
[darylm] darylm@illian.uucp
[dcd] dcd@tc.fluke.com
[dhb] dhb@bek-mc.caltech.edu
[diamant] diamant@hpfclp.hp.com
[dlawyer] dlawyer@balboa.eng.uci.edu
[dlong] dlong@sdsu.uucp
[dono] dono@killer
[donw] donw@rwing.uucp
[dtinker] dtinker@utoronto.bitnet
[edhall] edhall@rand.org
[eric] eric@unmvax.unm.edu
[esc1319] esc1319@ddaesa10.bitnet
[foster] foster@beno.css.gov
[ganesh] ganesh@utah-cs.uucp
[glenn] glenn@extro.ucc.su.oz
[go] go@orstcs.uucp
[gopi] gopi@ihlpa
[hedrick] hedrick@geneva.rutgers.edu
[henkp] henkp@nikhefk.uucp
[hgm] hgm@lanl.gov
[hubble] hubble@cae780.uucp
[hysell] hysell@kodak.uucp
[jallen] jallen@netxcom.uucp
[japplega] japplega@csm9a.colorado.edu
[jcs] jcs@chinet.uucp
[jds] jds@mimsy.umd.edu
[jel] jel@cheviot.newcastle.ac.uk
[jimj] jimj@iwtjj.att.com
[jnall] jnall@fsu.bitnet
[johnc] johnc@mia.uucp
[john] john@moncol.uucp
[jps] jps@cup.portal.com
[jss] jss@sun.com
[kaminski] v050ky8g@ubvmsc.cc.buffalo.edu
[kav] kav@ihlpa.att.com
[ken] ken@driwash.uucp
[kimery] kimery@wdl1.uucp
[lindsay] lindsay@cheviot.newcastle.ac.uk
[lmjm] lmjm@doc.ic.ac.uk lmjm@icdoc.uucp
[lyle] lyle@cse.ogc.edu
[mark-gei] mark-geisert%ladc@bco-multics.hbi.honeywell.com
[mclean] mclean@think.com
[megevand] megevand@cgeuge54.bitnet
[messenge] Hugh_Messenger.EuroPARC@xerox.com
[MICHAELB] MICHAELB@vms.macc.wisc.edu
[mike] mike@bnr-vpa.arpa
[mju] mju@mudos.ann-arbor.mi.us
[motti] motti@ocsmd.uu.net
[mullen] mullen@sdsu.uucp
[myxm] myxm@lanl.gov
[n0ano] n0ano@wldrdg.uucp
[ncoverby] ncoverby@ndsuvax.uucp
[nick] nick@nswitgould.oz
[nispa] nispa@hutcs.hut.fi
[pa1343] pa1343@sdcc15.ucsd.edu
[parson] rap@carleton.bitnet
[paula] paula@atc.boeing.com
[pechter] pechter@dasys1.uucp
[ppuchin] ppychin@orchid.waterloo.edu
[ptk] ptk@hutcs.hut.fi
[ramo] ramo@otax.tky.hut.fi
[rcd] rcd@mtqua.att.com
[rende] car@pte.uucp
[rj] rj@cs.glasgow.ac.uk
[rmtodd] rmtodd@uokmax.uucp
[roskos] roskos@csed-1.uucp or roskos@dockmaster.arpa
[rwberry] rwberry@hubcap.clemson.edu
[s1h] s1h@sppy00.uucp
[sas] sas@bcd-dyn.uucp
[sbanner1] sbanner1@sol.uvic.cdn
[sheu] sheu@gitpyr.gatech.edu
[steven] steven@cwi.nl
[steve] steve@warwick.uucp
[stuart] stuart@bms-at.uucp
[subelman] subelman@ttidca.tti.com
[sullivan] sullivan@marge.math.binghamton.edu
[supple] ecn.purdue.edu
[tcoram] tcoram@udcvax.bitnet
[tbunnell] tbunnell@gallux.gallaudet.edu
[tdavis] tdavis@enlog.wichita.ncr.com
[tsp] tsp@killer.uucp
[twaites] twaites@sicom.uucp
[uli] uli%analyt.chemie.uni-bochum.dbp.de
[usadacs] usadacs@simtel20.army.mil
[vanderpo] tnsgvdp@dutrun.uucp
[verheij] vrh@mh_co2.mh.nl
[vizard] vizard@dartvax
[walker] walker@xanth.uucp
[wegrzyn] wegrzyn@cdx39.uucp
[werner] werner@nikhefk.uucp
[wes] wes@obie.uucp
[wheels] wheels@mks.uucp
[willy] willy@idca.tds.philips.nl
[wjc] wjc@eddie.mit.edu
[wtoomey] wtoomey@gara.une.oz
[y85] y85.b-jansson@linus.liu.se
[zemon] zemon@felix.uucp
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) ncoverby@ndsuvax, overby@plains (Bitnet)overby@plains.UUCP (Glen Overby) (02/03/90)
/* Changed this month:
Ran everything thru a spelling checker!
New archive site in Australia
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, overby@plains.nodak.edu
*/
[Most recent change: 2 Feb 1990 by overby@Plains.nodak.edu (Glen Overby)]
[Original From ast@cs.vu.nl (Andy Tanenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book available, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX specific information, not
the general background stuff on operating systems that the book contains.
The software package does not contain a manual; this is contained in the
appendices to the book, which also contain a complete source code listing
(in C) of the version 1.1 MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
Prentice-Hall
Englewood Cliffs, NJ 07632
1-800-223-1360
1-201-767-5937
1-800-624-0023 (Software Department)
Prentice-Hall Int'l
66 Wood Lane End, Hemel Hempstead, Hertfordshire HP2 4RG England (+44
442 231555)
The Minix Centre
Forncett End, Norwich, Norfolk, England NR16 1HT (0953-89345)
When ordering it, please specify one of the following versions:
MINIX 1.3 for 640K IBM PC $79.95 (0-13-583444-9)
MINIX 1.3 for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX 1.1 sources on mag tape $79.95
MINIX 1.3 code + reference manual (PC) $116 (0-13-584426-6)
MINIX 1.3 code + reference manual (AT) $116 (0-13-584418-5)
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatible machines, but check the Compati-
bility Report for your machine and hard disk to make sure. The PC version
is distributed on 5.25-inch 360K diskettes, and the AT version is distri-
buted on 5.25 1.2M diskettes. The only other difference in the two is what
hard disk driver they are compiled with (an XT driver for the PC and an AT
for the AT). In both cases you get sources for all available drivers.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter. Distribution is on 3.5-inch diskettes.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
available in the "Minix Compatibility Report" (see vm1.nodak.edu and other
archive sites for a copy). These tests apply to Version 1.1 and 1.2. It
is thought that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by sending a message (either
interactive or mail) to listserv@vm1.nodak.edu or listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
or by sending a request to the list maintainer at info-minix-
request@udel.edu
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.3 has many enhancements over 1.2, includ-
ing networking and RS232 support. Both V1.1 and V1.2 are obsolete and are
no longer available from Prentice-Hall.
Version 1.5.0 is the most recent version to be released to the network, but
it is not available from Prentice-Hall.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large amounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD3:<MISC.MINIX>. These
same files are available to Bitnet from the simtel20 relays on
LISTSERV@RPICICGE or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Internet in Australia: sirius.ucs.adelaide.edu.au
The machine:
sirius.ucs.adelaide.edu.au
now has a small minix archive in the directory pub/minix that can be accessed
by anonymous ftp. At present the directory contains:
-rw-r--r-- 1 root 535 Jan 25 17:07 FETCHME_FIRST
-rw-r--r-- 1 root 126351 Jan 25 17:07 clam-1.3.3.tar.Z
-rw-r--r-- 1 root 147397 Jan 25 17:07 elvis-1.0.1.tar.Z
-rw-r--r-- 1 root 33065 Jan 25 17:07 ibm-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1911343 Jan 25 17:07 ibm-v1.5.0frm1.3.tar.Z
-rw-r--r-- 1 root 1608 Jan 25 17:07 st-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1812318 Jan 25 17:07 st-v1.5.0frm1.1.tar.Z
Other `significant' postings may be added in the future. Space and time
permitting :-)
Could overseas users please avoid accessing this australian site.
It will be *very*much*slower* than any of your `local sites'.
Andrew Cagney
cagney@cs.ua.oz.au
The fetch me first file contains the below...
Naming:
ibm : ibm only
st : atari st only
N.N.NfrmM.M : upgrade kit from version M.M to version N.N.N
N.N.Nfixes : *UNOFICIAL* comments/notes/patches to version N.N.N
updated occasionally.
.tar.Z : tar'ed with `pdtar czf'.
Other notes:
- the st upgrade kit includes (I hope) the files needed from the ibm
upgrade kit.
- the files are compressed -b16. For minix you will need to uncompress
them on a big machine first.
Thanks to Gordon I, Vera M and Mark P for doing a lot of the work.
Andrew Cagney
cagney@cs.ua.oz.au
9.4 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
Two archives of Minix information are kept here at North Dakota State
University. The largest is an automated log of all messages sent to the
MINIX-L list (the Bitnet side of Info-Minix), and the other is an manually
organized archive of sources sent to the list. Both are accessible by
Anonymous FTP on the Internet, and by making a request by mail from any
other connected network (such as Bitnet or UUCP).
Anonymous FTP users will find two directories: LISTARCH and MINIX, while
users of the LISTSERV will find the directories MINIX-L and MINIX. The
MINIX-L directory is a subset of the LISTARCH directory, the latter of
which contains logs of all the mailing lists we host.
Our machine is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. If you are a UUCP site not
listed in the UUCP maps, listserv will NOT be able to respond to
you.
OBTAINING FILES WITH ANONYMOUS FTP
Our site accepts FTP logins with the user "anonymous" and any password
(network conventions generally say you should use your login name, but that
is not required). We ask that you limit your usage of this to off-peak
hours, such as evenings and weekends.
Be warned that this machine is an IBM 3090 running VM/CMS and uses EBCIDC!
The translation table we use does not seem to cause problems when talking
to native ASCII machines. You should think twice before doing BINARY
transfers, since all the Minix files are stored as text.
A normally up-to-date index of available files in the MINIX directory, with
descriptions, is kept in the file "MINIX INDEX".
REQUESTING A FILE USING THE LISTSERV
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in either a file (on Bit-
net) or the body of mail (from anywhere else).
To obtain a list of the files, the INDEX command is used:
INDEX <directory>
where <directory> is either MINIX-L or MINIX.
The GET command will instruct LISTSERV to send you a file, such as:
get minix info minix
to get the file "MINIX INFO" from the group "MINIX". That file is a copy
of the monthly "Minix Information Sheet" posting. The Minix Compatibility
list is available in the file "MINIX COMPAT".
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format.
The default for other networks is "Listserv Punch". This requires a spe-
cial program to decode the file once it has arrived at your site. Informa-
tion on obtaining a program to decode listserv punch format is sent with
each encoded file.
If you would rather have a file sent to you uuencoded, you may specify that
in your GET command:
get minix info minix f=uuencode
please note that there are many files, such as the 1.3 to 1.5.0 update,
which are stored in uuencoded format.
ACCESSING THE MAILING LIST LOGS WITH LISTSERV
The mailing list logs are kept in the "MINIX-L", or "LISTARCH" section,
with all filenames of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
If you are looking for a specific article, or set of articles, you can per-
form searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 89/12/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-
num]", where "refnum" is the reference number from the index listing. Do-
cumentation on this and other database functions is available by sending
the command "INFO DATABASE" to the listserv.
To obtain more information on the listserv, send it the command:
INFO ?
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Glen Overby info-minix List Maintainer <minix@plains.nodak.edu>
uunet!plains!minix (UUCP) minix@plains (Bitnet)
9.5 BBS: The Mars Hotel
For people without a network connection, there is a PC-based
Electronic Bulletin Board System (BBS) that has
carried the traffic of Usenet's Comp.os.minix steadily since August,
1987 as well as a formal
Minix archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles
are gathered daily and posted as messages on the BBS. Long articles
are automatically ARC'ed and posted to the file area for downloading.
Raw traffic is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100k, to make downloading easier.
For any given month, the index of articles is in MNXyymmA.ARC,
and the actual articles start in MNXyymmB.ARC.
You can just download the index, then download the ARC files that contain
articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds
Internet: jds@mimsy.umd.edu
9.6 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix
newsgroup is available from uk.ac.ic.doc either via mail or by GUEST
niftp. For details about how to access this service send a mail
message with NO Subject: field to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to
send such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.7 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
9.8 IBM PC (80386) GNU C Compiler (GCC)
A port of the GNU C Compiler is available for Minix from both the Mars Hotel
BBS in the file BRUCECC.TAZ and via anonymous ftp from the
host hobbes.cs.umd.edu (IP address 128.8.128.41), in the minix directory.
This compiler will compile programs that will run in 32-bit mode on an 80386.
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
There is a long list of computers which have been verified to work with Minix.
It is posted monthly, along with this Information Sheet and is available from
several archive sites.
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)jds@mimsy.umd.edu (James da Silva) (02/03/90)
In article <InfoSheetMarch90@plains> overby@plains.nodak.edu (Glen Overby) writes: > >9.8 IBM PC (80386) GNU C Compiler (GCC) > A port of the GNU C Compiler is available for Minix from both the Mars >Hotel BBS in the file BRUCECC.TAZ and via anonymous ftp from the host >hobbes.cs.umd.edu (IP address 128.8.128.41), in the minix directory. This >compiler will compile programs that will run in 32-bit mode on an 80386. Glen, Unfortunately, what I have IS NOT the Gnu C compiler. It's Bruce Evans' own homebrew C compiler. It isn't anywhere near as complete or elaborate as GCC, but it DOES run in 64k! Here's my shot at a revised blurb: -------- 9.8 Bruce's 32 bit 386 Cross Compiler for PC Minix Bruce Evans has made the binaries of his experimental 386 Cross Compiler available. The compiler is unfinished but is good enough for most Minix sources. In particular, it can be used to bootstrap the forthcoming 32-bit version of Minix. The compiler runs under normal PC Minix and can generate either 16 or 32 bit code. The assembler, linker and support libraries are included. The compiler binaries are available from the Mars Hotel BBS in the file BRUCECC.TAZ (in the Minix file area). They are also available via anonymous FTP from the host hobbes.cs.umd.edu (IP address 128.8.128.41). -------- Or something like that. By the way, thanks very much for maintaining the Info Sheet, Glen. Jaime ........................................................................... : domain: jds@cs.umd.edu James da Silva : path: uunet!mimsy!jds Systems Design & Analysis Group
bc@ux1.cso.uiuc.edu (B.C.) (02/04/90)
[Somehow, when I first tried to post this, my poster just copied the original and discarded my changes. Oops, I figured out why. <sheepish grin>] In article <InfoSheetMarch90@plains> overby@plains.nodak.edu (Glen Overby) writes: >2. HOW CAN I FIND OUT MORE ABOUT MINIX? >MINIX is described in detail in the following book: > > Title: Operating Systems: Design and Implementation > Author: Andrew S. Tanenbaum > Publisher: Prentice-Hall > ISBN: 0-13-637406-9 (Hardcover) > 0-13-637331-3 (Paperback, outside of U.S. and Canada) You might think you can get away with using MINIX without this book. Nope. In order to effectively use MINIX, YOU ABSOLUTELY MUST BUY THIS BOOK. Note that the info sheet merely recommends it. IT IS VITAL. BUY IT. Also note that the info sheet doesn't say what it costs: $47.95, and worth it. >3. HOW CAN I GET MINIX? >MINIX is being sold by: > > Prentice-Hall > Englewood Cliffs, NJ 07632 > 1-800-223-1360 > 1-201-767-5937 > 1-800-624-0023 (Software Department) > > Prentice-Hall Int'l > 66 Wood Lane End, Hemel Hempstead, Hertfordshire HP2 4RG England (+44 > 442 231555) > > The Minix Centre > Forncett End, Norwich, Norfolk, England NR16 1HT (0953-89345) > >When ordering it, please specify one of the following versions: > > MINIX 1.3 for 640K IBM PC $79.95 (0-13-583444-9) > MINIX 1.3 for 512K IBM PC/AT $79.95 (0-13-583303-5) > MINIX 1.1 sources on mag tape $79.95 > MINIX 1.3 code + reference manual (PC) $116 (0-13-584426-6) > MINIX 1.3 code + reference manual (AT) $116 (0-13-584418-5) > MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0) > (Sources *ONLY* -- you will need to already have > a working PC-Minix system to use this) > MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8) > > Textbook: Operating Systems: Design and Implementation (0-13-637406-9) > Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2) If you are ordering one of the 1.3 versions which go for $79.95 (the ones without the book), you should be aware that you get NO DOCUMENTATION EXCEPT THAT WHICH IS ON THE DISKETTES. Unless you have a book, you will NOT be able to use MINIX. The Info Sheet doesn't mention this, but you ABSOLUTELY MUST have access to the book. You could, in theory, use MINIX without the book, but that's not a good idea, because you will have virtually no clue as to what's going on. And don't ask ast@cs.vu.nl (which Prentice-Hall will tell you to do if you call them) or overby@plains.nodak.edu (Glen Overby) for help, all they'll say is RTFM. Believe me. I tried it. In summary: BUY THE MANUAL. If you don't want to buy the manual, BUY IT ANYWAY. If you don't think you need it, BUY THE MANUAL ANYWAY. If you are not going to buy the book even after this, then don't bother getting MINIX. Again: BUY THE BOOK. (Glen, I have suggested to you more than once that it needs to be made more clear in the info sheet, and I will keep posting this every time you post the info sheet until I see that the info sheet states that the book is absolutely necessary, rather than just a good idea.) > Glen Overby <overby@plains.nodak.edu> > uunet!plains!overby (UUCP) overby@plains (Bitnet) Ben Cox b-cox2@uiuc.edu
overby@plains.UUCP (Glen Overby) (03/01/90)
/* Changed this month:
Added a list of Minix distributors (from Andy Tanenbaum)
Send Compatability List updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, overby@plains.nodak.edu
*/
[Most recent change: 1 Mar 1990 by overby@Plains.nodak.edu (Glen Overby)]
[Original From ast@cs.vu.nl (Andy Tanenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book available, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX specific information, not
the general background stuff on operating systems that the book contains.
The software package does not contain a manual; this is contained in the
appendices to the book, which also contain a complete source code listing
(in C) of the version 1.1 MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
In USA: Prentice-Hall
Englewood Cliffs, NJ 07632
1-800-223-1360
1-800-624-0023 (Software Department)
1-201-767-5937
In England: Prentice-Hall Int'l
66 Wood Lane End,
Hemel Hempstead,
Hertfordshire HP2 4RG England
+44 442 231555
The Minix Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauf
Feldtorweg 24
D3406 Bovenden 1
FRG
In Holland: Softtools International B.V.
Microweg 22
6645 CM Nijmegen
(080) 714714
Holland
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain Deborah Worth
and Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Via Manzani 50
50018 Scandicci
Florence
Italy
In Greece: Vassilis Zahos
Kriconas 57
GR11634 Athens
Greece
In Turkey: Attilla Gullu
Millinudafaa Cad 14/7
Kizilay Ankara
Turkey
When ordering it, please specify one of the following versions:
MINIX 1.3 for 640K IBM PC $79.95 (0-13-583444-9)
MINIX 1.3 for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX 1.1 sources on mag tape $79.95
MINIX 1.3 code + reference manual (PC) $116 (0-13-584426-6)
MINIX 1.3 code + reference manual (AT) $116 (0-13-584418-5)
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatible machines, but check the Compati-
bility Report for your machine and hard disk to make sure. The PC version
is distributed on 5.25-inch 360K diskettes, and the AT version is distri-
buted on 5.25 1.2M diskettes. The only other difference in the two is what
hard disk driver they are compiled with (an XT driver for the PC and an AT
for the AT). In both cases you get sources for all available drivers.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter. Distribution is on 3.5-inch diskettes.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000 (Atari ST). It will also work on many
386-based machines. A list of clones on which MINIX has been tested is
available in the "Minix Compatibility Report" (see vm1.nodak.edu and other
archive sites for a copy). These tests apply to Version 1.1 and 1.2. It
is thought that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 10,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by sending a message (either
interactive or mail) to listserv@vm1.nodak.edu or listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
or by sending a request to the list maintainer at info-minix-
request@udel.edu
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.3 has further enhancements over 1.2, in-
cluding networking and RS232 support. Both V1.1 and V1.2 are obsolete and
are no longer available from Prentice-Hall.
The current development version is the 1.5.x series, with Version 1.5.3 be-
ing the most recent version to be released to the network, but it is not
available from Prentice-Hall. See the archive sites and watch the news-
group for this ongoing development.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large amounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD3:<MISC.MINIX>. These
same files are available to Bitnet from the simtel20 relays on
LISTSERV@RPICICGE or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Internet in Australia: sirius.ucs.adelaide.edu.au
The machine:
sirius.ucs.adelaide.edu.au
now has a small minix archive in the directory pub/minix that can be accessed
by anonymous ftp. At present the directory contains:
-rw-r--r-- 1 root 535 Jan 25 17:07 FETCHME_FIRST
-rw-r--r-- 1 root 126351 Jan 25 17:07 clam-1.3.3.tar.Z
-rw-r--r-- 1 root 147397 Jan 25 17:07 elvis-1.0.1.tar.Z
-rw-r--r-- 1 root 33065 Jan 25 17:07 ibm-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1911343 Jan 25 17:07 ibm-v1.5.0frm1.3.tar.Z
-rw-r--r-- 1 root 1608 Jan 25 17:07 st-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1812318 Jan 25 17:07 st-v1.5.0frm1.1.tar.Z
Other `significant' postings may be added in the future. Space and time
permitting :-)
Could overseas users please avoid accessing this australian site.
It will be *very*much*slower* than any of your `local sites'.
Andrew Cagney
cagney@cs.ua.oz.au
The fetch me first file contains the below...
Naming:
ibm : ibm only
st : atari st only
N.N.NfrmM.M : upgrade kit from version M.M to version N.N.N
N.N.Nfixes : *UNOFICIAL* comments/notes/patches to version N.N.N
updated occasionally.
.tar.Z : tar'ed with `pdtar czf'.
Other notes:
- the st upgrade kit includes (I hope) the files needed from the ibm
upgrade kit.
- the files are compressed -b16. For minix you will need to uncompress
them on a big machine first.
Thanks to Gordon I, Vera M and Mark P for doing a lot of the work.
Andrew Cagney
cagney@cs.ua.oz.au
9.4 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
Two archives of Minix information are kept here at North Dakota State
University. The largest is an automated log of all messages sent to the
MINIX-L list (the Bitnet side of Info-Minix), and the other is an manually
organized archive of sources sent to the list. Both are accessible by
Anonymous FTP on the Internet, and by making a request by mail from any
other connected network (such as Bitnet or UUCP).
Anonymous FTP users will find two directories: LISTARCH and MINIX, while
users of the LISTSERV will find the directories MINIX-L and MINIX. The
MINIX-L directory is a subset of the LISTARCH directory, the latter of
which contains logs of all the mailing lists we host.
Our machine is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. If you are a UUCP site not
listed in the UUCP maps, listserv will NOT be able to respond to
you.
OBTAINING FILES WITH ANONYMOUS FTP
Our site accepts FTP logins with the user "anonymous" and any password
(network conventions generally say you should use your login name, but that
is not required). We ask that you limit your usage of this to off-peak
hours, such as evenings and weekends.
Be warned that this machine is an IBM 3090 running VM/CMS and uses EBCIDC!
The translation table we use does not seem to cause problems when talking
to native ASCII machines. You should think twice before doing BINARY
transfers, since all the Minix files are stored as text.
A normally up-to-date index of available files in the MINIX directory, with
descriptions, is kept in the file "MINIX INDEX".
REQUESTING A FILE USING THE LISTSERV
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in either a file (on Bit-
net) or the body of mail (from anywhere else).
To obtain a list of the files, the INDEX command is used:
INDEX <directory>
where <directory> is either MINIX-L or MINIX.
The GET command will instruct LISTSERV to send you a file, such as:
get minix info minix
to get the file "MINIX INFO" from the group "MINIX". That file is a copy
of the monthly "Minix Information Sheet" posting. The Minix Compatibility
list is available in the file "MINIX COMPAT".
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format.
The default for other networks is "Listserv Punch". This requires a spe-
cial program to decode the file once it has arrived at your site. Informa-
tion on obtaining a program to decode listserv punch format is sent with
each encoded file.
If you would rather have a file sent to you uuencoded, you may specify that
in your GET command:
get minix info minix f=uuencode
please note that there are many files, such as the 1.3 to 1.5.0 update,
which are stored in uuencoded format.
ACCESSING THE MAILING LIST LOGS WITH LISTSERV
The mailing list logs are kept in the "MINIX-L", or "LISTARCH" section,
with all filenames of the form:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
If you are looking for a specific article, or set of articles, you can per-
form searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 89/12/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-
num]", where "refnum" is the reference number from the index listing. Do-
cumentation on this and other database functions is available by sending
the command "INFO DATABASE" to the listserv.
To obtain more information on the listserv, send it the command:
INFO ?
This archive is maintained by Glen Overby at North Dakota State University,
Fargo, ND USA
Glen Overby info-minix List Maintainer <minix@plains.nodak.edu>
uunet!plains!minix (UUCP) minix@plains (Bitnet)
9.5 BBS: The Mars Hotel
For people without a network connection, there is a PC-based
Electronic Bulletin Board System (BBS) that has
carried the traffic of Usenet's Comp.os.minix steadily since August,
1987 as well as a formal
Minix archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles
are gathered daily and posted as messages on the BBS. Long articles
are automatically ARC'ed and posted to the file area for downloading.
Raw traffic is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100k, to make downloading easier.
For any given month, the index of articles is in MNXyymmA.ARC,
and the actual articles start in MNXyymmB.ARC.
You can just download the index, then download the ARC files that contain
articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds
Internet: jds@mimsy.umd.edu
9.6 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix
newsgroup is available from uk.ac.ic.doc either via mail or by GUEST
niftp. For details about how to access this service send a mail
message with NO Subject: field to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to
send such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.7 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
9.8 IBM PC (80386) GNU C Compiler (GCC)
A port of the GNU C Compiler is available for Minix from both the Mars Hotel
BBS in the file BRUCECC.TAZ and via anonymous ftp from the
host hobbes.cs.umd.edu (IP address 128.8.128.41), in the minix directory.
This compiler will compile programs that will run in 32-bit mode on an 80386.
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
There is a long list of computers which have been verified to work with Minix.
It is posted monthly, along with this Information Sheet and is available from
several archive sites.
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)bc@ux1.cso.uiuc.edu (B.C.) (03/02/90)
In article <Info-SheetMar90@plains> overby@plains.nodak.edu (Glen Overby) writes: >3. HOW CAN I GET MINIX? >MINIX is being sold by: > >In USA: Prentice-Hall > Englewood Cliffs, NJ 07632 > 1-800-223-1360 > 1-800-624-0023 (Software Department) > 1-201-767-5937 > [Stuff deleted...] >When ordering it, please specify one of the following versions: > > MINIX 1.3 for 640K IBM PC $79.95 (0-13-583444-9) > MINIX 1.3 for 512K IBM PC/AT $79.95 (0-13-583303-5) NOTE: THESE ^^ VERSIONS HAVE NO DOCUMENTATION INCLUDED. YOU MUST HAVE A COPY OF THE TEXTBOOK AVAILABLE IN ORDER TO USE THIS VERSION. > MINIX 1.1 sources on mag tape $79.95 > MINIX 1.3 code + reference manual (PC) $116 (0-13-584426-6) > MINIX 1.3 code + reference manual (AT) $116 (0-13-584418-5) > MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0) > (Sources *ONLY* -- you will need to already have > a working PC-Minix system to use this) > MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8) > > Textbook: Operating Systems: Design and Implementation (0-13-637406-9) > Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2) YOU MUST HAVE ACCESS TO THIS BOOK. If you don't get the book, don't get MINIX. If you have questions, Prentice-Hall will tell you to mail ast@cs.vu.nl. Don't do this. He is busy. Don't mail Glen Overby. He'll say RTFM. Get a copy of the book. It's worth the money ($47.95 US, by the way, notice it doesn't say that above). Glen, PLEASE change the info sheet to make it clearer that the book is a must- have item. I've asked you several times. -- Ben Cox b-cox2@uiuc.edu
overby@plains.UUCP (Glen Overby) (07/01/90)
/* Changed this month:
Send Compatability Report updates to Alan F. Perry, allan@dhw68k.cts.com
Send all other updates to Glen Overby, overby@plains.nodak.edu
*/
[Most recent change: 30 Jun 1990 by overby@Plains.nodak.edu (Glen Overby)]
[Original From ast@cs.vu.nl (Andy Tanenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French and Spanish translations of the book available, and a
German version is due out soon. The paperback MINIX Reference Manual is a
subset of the book; It contains only the MINIX specific information, not
the general background stuff on operating systems that the book contains.
The software package does not contain a manual; this is contained in the
appendices to the book, which also contain a complete source code listing
(in C) of the version 1.1 MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
In USA: Prentice-Hall
Englewood Cliffs, NJ 07632
1-800-223-1360
1-800-624-0023 (Software Department)
1-201-767-5937
In England: Prentice-Hall Int'l
66 Wood Lane End,
Hemel Hempstead,
Hertfordshire HP2 4RG England
+44 442 231555
The Minix Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauf
Feldtorweg 24
D3406 Bovenden 1
FRG
In Holland: Softtools International B.V.
Microweg 22
6645 CM Nijmegen
(080) 714714
Holland
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain Deborah Worth
and Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Via Manzani 50
50018 Scandicci
Florence
Italy
In Greece: Vassilis Zahos
Kriconas 57
GR11634 Athens
Greece
In Turkey: Attilla Gullu
Millinudafaa Cad 14/7
Kizilay Ankara
Turkey
When ordering it, please specify one of the following versions:
MINIX 1.3 for 640K IBM PC $79.95 (0-13-583444-9)
MINIX 1.3 for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX 1.1 sources on mag tape $79.95
MINIX 1.3 code + reference manual (PC) $116 (0-13-584426-6)
MINIX 1.3 code + reference manual (AT) $116 (0-13-584418-5)
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatible machines, but check the Compati-
bility Report for your machine and hard disk to make sure. The PC version
is distributed on 5.25-inch 360K diskettes, and the AT version is distri-
buted on 5.25 1.2M diskettes. The only other difference in the two is what
hard disk driver they are compiled with (an XT driver for the PC and an AT
for the AT). In both cases you get sources for all available drivers.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter. Distribution is on 3.5-inch diskettes.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032 and the 68000. It will also work on many 386-based
machines. A list of clones on which MINIX has been tested is available in
the "Minix Compatibility Report" (see plains.nodak.edu and other archive
sites for a copy). It is thought that 1.3 runs on everything that ran 1.2,
and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 26,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by sending a message (either
interactive or mail) to listserv@vm1.nodak.edu or listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
or by sending a request to the list maintainer at info-minix-
request@udel.edu
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are three versions for the IBM PC line: 1.1, 1.2, and 1.3.
The IBM V1.3 contains many bug fixes and other improvements over 1.1 and
1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.3 has further enhancements over 1.2, in-
cluding networking and RS232 support. Both V1.1 and V1.2 are obsolete and
are no longer available from Prentice-Hall.
The current development version is the 1.5.x series, with Version 1.5.10
being the most recent version to be released to the network, but it is not
available from Prentice-Hall. See the archive sites and watch the news-
group for this ongoing development.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
Ports to the Macintosh and Amiga are due out the summer of 1990. Expect it
to be LATE summer.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large amounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD3:<MISC.MINIX>. These
same files are available to Bitnet from the simtel20 relays on
LISTSERV@RPICICGE or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Internet in Australia: sirius.ucs.adelaide.edu.au
The machine:
sirius.ucs.adelaide.edu.au
now has a small minix archive in the directory pub/minix that can be accessed
by anonymous ftp. At present the directory contains:
-rw-r--r-- 1 root 535 Jan 25 17:07 FETCHME_FIRST
-rw-r--r-- 1 root 126351 Jan 25 17:07 clam-1.3.3.tar.Z
-rw-r--r-- 1 root 147397 Jan 25 17:07 elvis-1.0.1.tar.Z
-rw-r--r-- 1 root 33065 Jan 25 17:07 ibm-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1911343 Jan 25 17:07 ibm-v1.5.0frm1.3.tar.Z
-rw-r--r-- 1 root 1608 Jan 25 17:07 st-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1812318 Jan 25 17:07 st-v1.5.0frm1.1.tar.Z
Other `significant' postings may be added in the future. Space and time
permitting :-)
Could overseas users please avoid accessing this australian site.
It will be *very*much*slower* than any of your `local sites'.
Andrew Cagney
cagney@cs.ua.oz.au
The fetch me first file contains the below...
Naming:
ibm : ibm only
st : atari st only
N.N.NfrmM.M : upgrade kit from version M.M to version N.N.N
N.N.Nfixes : *UNOFICIAL* comments/notes/patches to version N.N.N
updated occasionally.
.tar.Z : tar'ed with `pdtar czf'.
Other notes:
- the st upgrade kit includes (I hope) the files needed from the ibm
upgrade kit.
- the files are compressed -b16. For minix you will need to uncompress
them on a big machine first.
Thanks to Gordon I, Vera M and Mark P for doing a lot of the work.
Andrew Cagney
cagney@cs.ua.oz.au
9.4 Internet: plains.nodak.edu and electronic mail from "anywhere"
An archive of Minix upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
This archive is accessible via anonymous ftp, as well as with a mail
server.
ANONYMOUS FTP
Our site accepts FTP logins with the user "anonymous" and any password
(network conventions generally say you should use your login name, but that
is not required). This machine is also used for theoretically useful pur-
poses, such as mail, classes, research, reading news and playing games.
Thus, we ask that you limit your usage of this to off-peak hours, (for us
this is Midnight to 8 AM Central time (GMT -6), but we won't get mad if you
push this a bit earlier in the evening) and weekends.
USING THE MAIL SERVER
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to ear-
lier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by ei-
ther of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login (empty for the
main directory). There are several other directories of programs for Mi-
crocomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send Minix/doc/Info_Sheet
That file is a copy of the monthly "Minix Information Sheet" posting. The
Minix Compatibility list is available in the file
"Minix/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened.
The server accepts commands in mixed case, but all directory/file names are
case significant (just like Minix).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
9.5 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availabil-
ity). Archives are available via Anonymous FTP on the Internet, and LIST-
SERV file requests from other networks.
Our machine is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. If you are a UUCP site not
listed in the UUCP maps, listserv will NOT be able to respond to
you.
ANONYMOUS FTP
Our site accepts FTP logins with the user "anonymous" and any password
(network conventions generally say you should use your login name, but that
is not required). We ask that you limit your usage of this to off-peak
hours, such as evenings and weekends, since our connection to the Internet
is via a 19.2KB line.
Be warned that this machine is an IBM 3090 running VM/CMS and uses EBCIDC!
The translation table we use does not seem to cause problems when talking
to native ASCII machines. You should think twice before doing BINARY
transfers, since all the Minix files are stored as text.
Once you have logged in, cd to "MINIX". The filename tells what year,
month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
USING THE MAIL SERVER
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail mes-
sage.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L".
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site. In-
formation on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify that
in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can per-
form searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-
num]", where "refnum" is the reference number from the index listing. Do-
cumentation on this and other database functions is available by sending
the command "INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
9.6 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.7 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.8 MINIX User Group of Holland
The MINIX User Group Holland (abbreviated to NLMUG) maintains an archive
of interesting documents, sources, binaries and patches for the MINIX
operating system. In the future, an archive of all USENET (comp.os.minix)
articles will be kept as well.
The archive can be used by sending e-mail messages to one of the follow-
ing addresses. To join the archive send a message to:
Internet: arch-adm@minixug.hobby.nl
Uucp: ..!hp4nl!hgatenl!minixug!arch-adm
For sending requests, send a message to:
Internet: archive@minixug.hobby.nl
Uucp : ..!hp4nl!hgatenl!minixug!archive
The "Uucp" address should be used ONLY if your mailer cannot handle
internet-style addresses, or if the message bounced back to you.
Since the NLMUG Archive is a (more or less) private archive, we cannot
afford ourselves to make it an open archive. In Europe, we must pay a
quarter for every Kbyte of mail being sent out. This means, of course,
that we want to know who use the archive. It is our goal, to only LOG
the usage. We don't intend to BILL people for using the archive...
Because of all this, the server looks at the requester's name, and sees
if it may access the archive. Usually this is OK, but if people start
misbehaving, they might get locked out. This is mainly the case when
people have downloaded tuns of stuff, without a single introduction first.
We do NOT appreciate anonymous file transfers! Therfore, send a short
message introducing yourself to the Archive Administrator to keep him
happy.
The Archive Service is actually a program running on a MINIX system.
It is started once a day by cron(1) to have a look at its mailbox.
To use the archive, you should first send a request to the archive adminis-
trator (arch-adm) requesting access to the archive. After you have re-
ceived an acknowledgement of your request, get the server's help file by
sending a message to the server (archive) saying:
HELP
and you will be sent details on using the server.
This server is maintained by Fred van Kempen.
9.9 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
9.10 Bruce's 32 bit 386 Cross Compiler for PC Minix
Bruce Evans has made the binaries of his experimental 386 Cross Com-
piler available. The compiler is unfinished but is good enough for most
Minix sources. In particular, it can be used to bootstrap the forthcoming
32-bit version of Minix. The compiler runs under normal PC Minix and can
generate either 16 or 32 bit code. The assembler, linker and support li-
braries are included.
The compiler binaries are available from the Mars Hotel BBS in the
file BRUCECC.TAZ (in the Minix file area). They are also available via
anonymous FTP from the host hobbes.cs.umd.edu (IP address 128.8.128.41).
[as well as plains.nodak.edu via FTP and mail server]
jds@cs.umd.edu James da Silva
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
There is a long list of computers which have been verified to work with
Minix. It is posted monthly, along with this Information Sheet and is
available from several archive sites (specific instructions on obtaining
this report is in the section on plains.nodak.edu).
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.UUCP (Glen Overby) (08/02/90)
Send Compatability Report updates to:
Craig McLaughlin <cpm00@amail.ccc.amdahl.com>
Send all other updates to
Glen Overby <overby@plains.nodak.edu>
[Most recent change: 1 Aug 1990 by overby@Plains.nodak.edu (Glen Overby)]
[Original From ast@cs.vu.nl (Andy Tanenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
There are also French, German, Italian and Spanish translations of the book
available or due out soon. The paperback MINIX Reference Manual is a sub-
set of the book; It contains only the MINIX specific information, not the
general background stuff on operating systems that the book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the version 1.1 MINIX kernel.
3. HOW CAN I GET MINIX?
MINIX is being sold by:
In USA: Prentice-Hall
Englewood Cliffs, NJ 07632
1-800-223-1360
1-800-624-0023 (Software Department)
1-201-767-5937
In England: Prentice-Hall Int'l
66 Wood Lane End,
Hemel Hempstead,
Hertfordshire HP2 4RG England
+44 442 231555
The Minix Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauf
Feldtorweg 24
D3406 Bovenden 1
FRG
In Holland:
Prentice-Hall Benelux (Belgium, Netherlands, Luxemburg and
p/a Fred van Kempen France)
Postbus 184
2100 AD Heemtede
Holland
Tel.: (+31) (0) 23 287935
Fax.: (+31) (0) 23 294229
MicroWalt Corporation
Hoefbladhof 27
2215 DV Voorhout
Holland
Tel.: (+31) (0) 252 230 205
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain Deborah Worth
and Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Via Manzani 50
50018 Scandicci
Florence
Italy
In Greece: Vassilis Zahos
Kriconas 57
GR11634 Athens
Greece
In Turkey: Attilla Gullu
Millinudafaa Cad 14/7
Kizilay Ankara
Turkey
When ordering it, please specify one of the following versions:
MINIX 1.3 for 640K IBM PC $79.95 (0-13-583444-9)
MINIX 1.3 for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX 1.1 sources on mag tape $79.95
MINIX 1.3 code + reference manual (PC) $116 (0-13-584426-6)
MINIX 1.3 code + reference manual (AT) $116 (0-13-584418-5)
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this)
MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8)
Textbook: Operating Systems: Design and Implementation (0-13-637406-9)
Reference Manual: MINIX for the IBM PC, XT, and AT (0-13-584400-2)
The PC version runs on many IBM-compatible machines, but check the Compati-
bility Report for your machine and hard disk to make sure. The PC version
is distributed on 5.25-inch 360K diskettes, and the AT version is distri-
buted on 5.25 1.2M diskettes. The only other difference in the two is what
hard disk driver they are compiled with (an XT driver for the PC and an AT
for the AT). In both cases you get sources for all available drivers.
The Atari version will run on any Atari ST, from a 512K machine with 1
floppy to a Mega ST with 4M and 16 hard disks. It works better on the
latter. Distribution is on 3.5-inch diskettes.
All full distributions contain executable binaries and the complete source
code.
4. WHAT CPUS DOES MINIX RUN ON?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS 16032, 68000 and SPARC. As of Version 1.5.x, it will run
in protected mode on 80286 and greater processors. A list of clones on
which MINIX has been tested is available in the "Minix Compatibility Re-
port" (see plains.nodak.edu and other archive sites for a copy). It is
thought that 1.3 runs on everything that ran 1.2, and more.
5. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
Various other programs have been posted to the net, and should be available
from the archives.
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 26,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list by sending a message (either
interactive or mail) to listserv@vm1.nodak.edu or listserv@ndsuvm1 saying:
signup minix-l Your_Full_Name
or by sending a request to the list maintainer at info-minix-
request@udel.edu
8. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
At present there are four versions for the IBM PC line: 1.1, 1.2, 1.3, and
1.5. The IBM V1.3 contains many bug fixes and other improvements over 1.1
and 1.2. In particular, although V1.1 works fine with genuine IBM PCs, it
gives trouble on some clones, especially hard disk problems. In this
respect V1.2 is much better. V1.3 has further enhancements over 1.2, in-
cluding networking and RS232 support. V1.5 runs in Protected mode on 80286
and 80386 processors, and includes other enhancements over v1.3. There is
no V1.4. Both V1.1 and V1.2 are obsolete and are no longer available from
Prentice-Hall. Version 1.5 is not yet available.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3.
Ports to the Macintosh and Amiga are due out the summer of 1990. Expect it
to be LATE summer.
9. ARE THE MESSAGES POSTED TO COMP.OS.MINIX SAVED ANYWHERE?
Yes. There are many sites which archive everything from complete copies of
all articles posted, to summaries of the more interesting articles, to use-
ful sources and updates.
The first place to look for archives is on your own (or a nearby) system.
There are many sites which maintain local archives and are not listed here.
If that fails, try an archive site in your area and/or on a network which
you are also on. If you want very large amounts of material from the ar-
chives, talk to one of the maintainers about mailing a tape. Surface mail
is cheap.
Please restrict your use of FTP sites to non-business hours.
Abuse of the archives, especially thru mail, will cause bad carma.
9.1 Internet: Bugs.Nosc.Mil
Bugs.Nosc.Mil archives comp.os.minix news articles of lasting interest and
other Minix material, such as a list of machines reported to be able to run
Minix. Material of widespread interest includes diffs for updating v1.1 to
v1.2 and v1.2 to v1.3, diffs for cross compilation under MS-C and Turbo-C,
the new C compiler, the editor Elle v4.1, and recently a port of C-Kermit.
This material is available by anonymous FTP (during non-business hours) on
bugs.nosc.mil [128.49.16.1] in directory pub/Minix. There are two index
files for the archives, "subjects" and "subjects.ast", the latter being ar-
ticles posted by Minix author, Andrew Tanenbaum. The file names are mostly
just the Message-Id of a news article.
This archive is mantained by Vincent Broman, code 632, Naval Ocean Systems
Center, San Diego, CA 92152, USA Phone: +1 619 553 1641
Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman
9.2 Internet: Simtel20.Arpa
A limited archive of MINIX related material is available from wsmr-
simtel20.army.mil [26.2.0.74] in the directory PD3:<MISC.MINIX>. These
same files are available to Bitnet from the simtel20 relays on
LISTSERV@RPICICGE or LISTSERV@NDSUVM1 in the same directory.
To get these files from LISTSERV@RPICICGE, use the /pddir and /pdget com-
mands for a directory listing and file retrieval, respectively.
9.3 Internet in Australia: sirius.ucs.adelaide.edu.au
The machine:
sirius.ucs.adelaide.edu.au
now has a small minix archive in the directory pub/minix that can be accessed
by anonymous ftp. At present the directory contains:
-rw-r--r-- 1 root 535 Jan 25 17:07 FETCHME_FIRST
-rw-r--r-- 1 root 126351 Jan 25 17:07 clam-1.3.3.tar.Z
-rw-r--r-- 1 root 147397 Jan 25 17:07 elvis-1.0.1.tar.Z
-rw-r--r-- 1 root 33065 Jan 25 17:07 ibm-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1911343 Jan 25 17:07 ibm-v1.5.0frm1.3.tar.Z
-rw-r--r-- 1 root 1608 Jan 25 17:07 st-v1.5.0fixes.tar.Z
-rw-r--r-- 1 root 1812318 Jan 25 17:07 st-v1.5.0frm1.1.tar.Z
Other `significant' postings may be added in the future. Space and time
permitting :-)
Could overseas users please avoid accessing this australian site.
It will be *very*much*slower* than any of your `local sites'.
Andrew Cagney
cagney@cs.ua.oz.au
The fetch me first file contains the below...
Naming:
ibm : ibm only
st : atari st only
N.N.NfrmM.M : upgrade kit from version M.M to version N.N.N
N.N.Nfixes : *UNOFICIAL* comments/notes/patches to version N.N.N
updated occasionally.
.tar.Z : tar'ed with `pdtar czf'.
Other notes:
- the st upgrade kit includes (I hope) the files needed from the ibm
upgrade kit.
- the files are compressed -b16. For minix you will need to uncompress
them on a big machine first.
Thanks to Gordon I, Vera M and Mark P for doing a lot of the work.
Andrew Cagney
cagney@cs.ua.oz.au
9.4 Internet: plains.nodak.edu and electronic mail from "anywhere"
An archive of Minix upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
This archive is accessible via anonymous ftp, as well as with a mail
server.
ANONYMOUS FTP
Our site accepts FTP logins with the user "anonymous" and any password
(network conventions generally say you should use your login name, but that
is not required). This machine is also used for theoretically useful pur-
poses, such as mail, classes, research, reading news and playing games.
Thus, we ask that you limit your usage of this to off-peak hours, (for us
this is Midnight to 8 AM Central time (GMT -6), but we won't get mad if you
push this a bit earlier in the evening) and weekends.
USING THE MAIL SERVER
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to ear-
lier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by ei-
ther of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login (empty for the
main directory). There are several other directories of programs for Mi-
crocomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send Minix/doc/Info_Sheet
That file is a copy of the monthly "Minix Information Sheet" posting. The
Minix Compatibility list is available in the file
"Minix/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened.
The server accepts commands in mixed case, but all directory/file names are
case significant (just like Minix).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
9.5 Bitnet: NDSUVM1.BITNET / Internet: vm1.NoDak.Edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availabil-
ity). Archives are available via Anonymous FTP on the Internet, and LIST-
SERV file requests from other networks.
Our machine is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
**NOTE** Many Unix sites have had difficulty contacting this
server because it is VERY stringent about what it accepts as
valid mail. Also, replies to uucp will *not* follow the same
path back as the request was sent on. If you are a UUCP site not
listed in the UUCP maps, listserv will NOT be able to respond to
you.
ANONYMOUS FTP
Our site accepts FTP logins with the user "anonymous" and any password
(network conventions generally say you should use your login name, but that
is not required). We ask that you limit your usage of this to off-peak
hours, such as evenings and weekends, since our connection to the Internet
is via a 19.2KB line.
Be warned that this machine is an IBM 3090 running VM/CMS and uses EBCIDC!
The translation table we use does not seem to cause problems when talking
to native ASCII machines. You should think twice before doing BINARY
transfers, since all the Minix files are stored as text.
Once you have logged in, cd to "MINIX". The filename tells what year,
month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
USING THE MAIL SERVER
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail mes-
sage.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L".
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site. In-
formation on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify that
in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can per-
form searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-
num]", where "refnum" is the reference number from the index listing. Do-
cumentation on this and other database functions is available by sending
the command "INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
9.6 BBS: The Mars Hotel
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
9.7 England (Janet) uk.ac.ic.doc (icdoc.uucp)
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
9.8 MINIX User Group of Holland
The MINIX User Group Holland (abbreviated to NLMUG) maintains an archive
of interesting documents, sources, binaries and patches for the MINIX
operating system. In the future, an archive of all USENET (comp.os.minix)
articles will be kept as well.
The archive can be used by sending e-mail messages to one of the follow-
ing addresses. To join the archive send a message to:
Internet: arch-adm@minixug.hobby.nl
Uucp: ..!hp4nl!hgatenl!minixug!arch-adm
For sending requests, send a message to:
Internet: archive@minixug.hobby.nl
Uucp : ..!hp4nl!hgatenl!minixug!archive
The "Uucp" address should be used ONLY if your mailer cannot handle
internet-style addresses, or if the message bounced back to you.
Since the NLMUG Archive is a (more or less) private archive, we cannot
afford ourselves to make it an open archive. In Europe, we must pay a
quarter for every Kbyte of mail being sent out. This means, of course,
that we want to know who use the archive. It is our goal, to only LOG
the usage. We don't intend to BILL people for using the archive...
Because of all this, the server looks at the requester's name, and sees
if it may access the archive. Usually this is OK, but if people start
misbehaving, they might get locked out. This is mainly the case when
people have downloaded tuns of stuff, without a single introduction first.
We do NOT appreciate anonymous file transfers! Therfore, send a short
message introducing yourself to the Archive Administrator to keep him
happy.
The Archive Service is actually a program running on a MINIX system.
It is started once a day by cron(1) to have a look at its mailbox.
To use the archive, you should first send a request to the archive adminis-
trator (arch-adm) requesting access to the archive. After you have re-
ceived an acknowledgement of your request, get the server's help file by
sending a message to the server (archive) saying:
HELP
and you will be sent details on using the server.
This server is maintained by Fred van Kempen.
9.9 Atari ST GNU C Compiler (GCC)
A distribution of Minix AtariST gcc and associated libraries and tools
are available for anonymous FTP from dsrgsun.ces.cwru.edu [129.22.16.2],
directory ~ftp/pub/minix/gcc-1.34* (cd to pub/minix).
9.10 Bruce's 32 bit 386 Cross Compiler for PC Minix
Bruce Evans has made the binaries of his experimental 386 Cross Com-
piler available. The compiler is unfinished but is good enough for most
Minix sources. In particular, it can be used to bootstrap the forthcoming
32-bit version of Minix. The compiler runs under normal PC Minix and can
generate either 16 or 32 bit code. The assembler, linker and support li-
braries are included.
The compiler binaries are available from the Mars Hotel BBS in the
file BRUCECC.TAZ (in the Minix file area). They are also available via
anonymous FTP from the host hobbes.cs.umd.edu (IP address 128.8.128.41).
[as well as plains.nodak.edu via FTP and mail server]
jds@cs.umd.edu James da Silva
10. WHAT PC CLONES HAS MINIX BEEN TESTED ON?
There is a long list of computers which have been verified to work with
Minix. It is posted monthly by it's maintainer, Craig McLaughlin, and is
also available from several archive sites (specific instructions on obtain-
ing this report is are the section on plains.nodak.edu).
If you have Minix working on a machine which is not listed in the compata-
bility list, please report it to Craig McLaughlin,
<cpm00@amail.ccc.amdahl.com>
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.NoDak.edu (Glen Overby) (09/01/90)
Send Compatability Report updates to:
Craig McLaughlin <cpm00@amail.ccc.amdahl.com>
Send all other updates to
Glen Overby <overby@plains.nodak.edu>
[Most recent change: 26 Aug 1990 by overby@Plains.nodak.edu (Glen Overby)]
[Original From ast@cs.vu.nl (Andy Tanenbaum ) 88/02/23]
MINIX INFORMATION SHEET
1. WHAT IS MINIX?
MINIX is an operating system that is a subset of UNIX Version 7. It con-
tains nearly all the V7 system calls, and these calls are identical to the
corresponding V7 calls. It also includes a Bourne-compatible shell, and
close to 100 utility programs, including cc, grep, ls, make, etc. To the
average user, it is effectively V7 UNIX. If you dig deep enough, you will,
however, find some differences.
The MINIX kernel has been written from scratch by Andy Tanenbaum
(ast@cs.vu.nl). It does not contain ANY AT&T code at all. The utility
programs have been written by Andy Tanenbaum, his students, and a number of
other people, including people on USENET. None of the utilities contain
any AT&T code either. The shell, the Pascal and C compilers, make, etc.
have all been completely redone. As a result, this code is not covered by
the ATT UNIX license, and it can be made available.
2. IS MINIX PUBLIC DOMAIN?
No. MINIX has been copyrighted by Prentice-Hall. Prentice-Hall has decid-
ed to permit a limited amount of copying of the sources and binaries for
educational use. Professors may make copies for students in their operat-
ing systems classes. Academic researchers may use it for their new experi-
mental machines, and things like that. A small amount of private copying
of diskettes for the use of personal friends is ok, but please do not make
more than 3 copies from each original. Prentice-Hall is trying to be more
reasonable than most software publishers. Please do not abuse this. On-
line repositories of the full source code distribution are not permitted.
All commercial uses of MINIX require written permission from Prentice-Hall;
for the most part, they are willing to grant such permission in return for
a royalty on sales.
3. HOW CAN I FIND OUT MORE ABOUT MINIX?
MINIX is described in detail in the following book:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9 (Hardcover)
0-13-637331-3 (Paperback, outside of U.S. and Canada)
0-13-584400-2 (Reference Manual)
There are also French, German, Italian and Spanish translations of the book
available or due out soon. The paperback MINIX Reference Manual is a sub-
set of the book; It contains only the MINIX specific information, not the
general background stuff on operating systems that the book contains. The
software package does not contain a manual; this is contained in the appen-
dices to the book, which also contain a complete source code listing (in C)
of the version 1.1 MINIX kernel.
4. HOW CAN I GET MINIX?
Minix is copyrighted by Prentice-Hall, and is available ONLY from
Prentice-Hall and it's distributors.
The following versions of Minix are available (as of 8/90):
MINIX 1.3 for 640K IBM PC $79.95 (0-13-583444-9)
MINIX 1.3 for 512K IBM PC/AT $79.95 (0-13-583303-5)
MINIX 1.1 sources on mag tape $79.95
MINIX 1.3 code + reference manual (PC) $116 (0-13-584426-6)
MINIX 1.3 code + reference manual (AT) $116 (0-13-584418-5)
MINIX-PC upgrade (1.2 to 1.3) $29.95 (0-13-584723-0)
(Sources *ONLY* -- you will need to already have
a working PC-Minix system to use this).
MINIX 1.1 for the Atari ST $79.95 (0-13-584392-8)
The only disks that come with ANY documentation are the ones listed as
"code + reference manual". If you do not get a reference manual, you will
need the book.
MINIX is being sold by:
In USA: Prentice-Hall
Englewood Cliffs, NJ 07632
1-800-223-1360
1-800-624-0023 (Software Department)
1-201-767-5937
In England: Prentice-Hall Int'l
66 Wood Lane End,
Hemel Hempstead,
Hertfordshire HP2 4RG England
+44 442 231555
The Minix Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauf
Feldtorweg 24
D3406 Bovenden 1
FRG
In Holland: Prentice-Hall Benelux (Belgium, Netherlands, Luxemburg and
p/a Fred van Kempen France)
Postbus 184
2100 AD Heemtede
Holland
Tel.: (+31) (0) 23 287935
Fax.: (+31) (0) 23 294229
MicroWalt Corporation
Hoefbladhof 27
2215 DV Voorhout
Holland
Tel.: (+31) (0) 252 230 205
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain Deborah Worth
and Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Via Manzani 50
50018 Scandicci
Florence
Italy
In Greece: Vassilis Zahos
Kriconas 57
GR11634 Athens
Greece
In Turkey: Attilla Gullu
Millinudafaa Cad 14/7
Kizilay Ankara
Turkey
The C compiler used on Minix is derived from the Amsterdam Compiler Kit
(ACK). The sources are available from the following companies; contact
them for pricing and other information.
UniPress Software Transmediair Utrecht BV
2025 Lincoln Highway Melkweg 3
Edison, NJ 08817 3721 RG Bilthoven
USA Holland
Tel: (201) 985-8000 Tel: +31 (30) 281820
As this compiler belongs to the Vrije Universiteit, and the royalties the
sales generate are used to allow graduate students to travel to confer-
ences, you should not to copy or further distribute the software from
UniPress and Transmediair. These ground rules are different than for MINIX
itself.
5. HOW MANY VERSIONS OF MINIX ARE THERE AND HOW DO THEY DIFFER?
MINIX was originally written for the IBM PC, XT, and AT. It has since been
ported to the NS32000, 68000 and SPARC.
At present there are four versions for the IBM PC line: 1.1, 1.2, 1.3, and
1.5.10. Each version contains many bug fixes and other improvements over
previous versions. The differences between the XT and AT versions are the
distribution media (360K and 1.2M, respectively) and which hard disk
driver the boot disk is compiled for. In both cases, you get full sources
for all available hard disk drivers.
Version 1.5 includes drivers for the serial ports, and several hard disk
controlers, including XT, AT, PS/2 and ROM BIOS. It will run in Protected
mode on 80286 and greater processors, using all available memory, but will
still run in REAL mode on the 8088. Initial work to make Minix compliant
with the IEEE Portable Operating System standard (POSIX) is present in
v1.5, but is incomplete.
A list of clones on which MINIX has been tested is available in the "Minix
Compatibility Report". This report is periodically posted to the Usenet
group comp.os.minix, and is available from several archive sites. It is
maintained by Craig McLaughlin <cpm00@amail.ccc.amdahl.com>.
Both V1.1 and V1.2 are obsolete and are no longer available from Prentice-
Hall. Version 1.5 is not yet available.
There is one version for the Atari ST line, V1.1 which is equivalent to
PC-Minix V1.3. A version equivalent to PC-Minix 1.5 is due out within a
year. Watch the net for a formal announcement.
Ports to the Macintosh and Amiga are due out within a year. Watch the net
for a formal announcement.
The current development path for Minix is to make it fully POSIX compliant,
and will be accompanied by a new edition of the book. This is not a trivi-
al project, and as such will not be available for several years.
There are ports of Minix for the SPARC and NS 32000 processors, allthough
there are no announced plans for distributing them as of yet. The NS 32000
group has had active discussions about Minix on comp.sys.ns32k.
6. WHAT PROGRAMS COME WITH MINIX
The list below gives the programs that are distributed with Version 1.3 for
the IBM PC:
animals ar ascii asld ast at atrun badblocks banner basename cal cat cc cdiff
chgrp chmem chmod chown clr cmp comm compress cp cpdir crc cron date dd df
diff diskcheck dosdir dosread doswrite du echo ed elle ellec expr factor
fdisk fgrep file find fix fsck getlf grep gres head help kill libpack
libupack ln login lorder lpr ls make mined mkdir mkfs mknod more mount mv nm
od passwd paste patch pr prep printenv pwd rcp readall readclock readfs rev
rm rmdir roff sed sh shar size sleep sort spell split strings strip stty su
sum sync tail tar tee term termcap test time touch tr traverse treecmp true
tset tsort tty umount uncompress uniq update uudecode uuencode vol wc whereis
which who whoami zcat
7. HOW DO I KEEP UP TO DATE ABOUT MINIX.
If you are on USENET, subscribe to newsgroup comp.os.minix. There are
about 26,000 people in this group, and new software, bug fixes, and general
discussion about MINIX take place here. If you are on BITNET or ARPANET,
you can get this newsgroup via a mailing list, info-minix. To subcribe to
the list, send a message to listserv@vm1.nodak.edu (Internet) or
listserv@ndsuvm1 (Bitnet) saying:
signup minix-l Your_Full_Name
If you have trouble, contact the list maintainer at info-minix-
request@udel.edu.
8. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from archives
of articles posted to more organized repositories of programs.
List Archives
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
wsmr-simtel20.army.mil July '87 - Dec '89 (?)
Formal Archives All the known sites with archives of Minix sources are:
aerospace.aero.org
doc.ic.ac.uk
dsrgsun.ces.cwru.edu
en.ecn.purdue.edu
funet.fi
hobbes.cs.umd.edu
hub.cs.jmu.edu
The Mars Hotel BBS
NL-MUG
plains.nodak.edu
sirius.ucs.adelaide.edu.au
terminator.cc.umich.edu
8.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good ettiquite to use either your
login name or mail address when asked.
Once connected, look for a "README" file which should give further informa-
tion about the archive.
Consult your local documentation on the use of your FTP application program
(generally called "ftp").
Please be nice to the FTP sites by restricting your use to non-business
hours.
The following sites provide Anonymous FTP
aerospace.aero.org [130.221.192.10]
bugs.nosc.mil [128.49.16.1] directory pub/Minix
comp.os.minix archives, PC, ST upgrade kits, MINIX-PC programs
dsrgsun.ces.cwru.edu [129.22.16.2] directory pub/minix
MINIX-ST programs (many GNU tools)
en.ecn.purdue.edu [128.46.129.59]
UUCP, 8088 Floading Point
funet.fi [128.214.1.1]
hobbes.cs.umd.edu [128.8.128.41] directory pub/minix
copies of oz-utils: MINIX-PC
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
MINIX-PC hd-boot package
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
comp.os.minix archives (July '87 - Dec '89)
plains.nodak.edu [134.129.111.64] directory pub/Minix
PC, ST upgrade kits, MINIX-PC & ST programs
also has a mail server, archive-server@plains.nodak.edu.
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
PC upgrade kits, MINIX-PC programs (oz-utils)
terminator.cc.umich.edu [35.1.33.8] directory pub/atari/Minix and
pub/gnustuff
ST upgrade kits, ST programs (GNU tools)
This site may have a mail server.
vm1.nodak.edu [134.129.111.1] directory minix-l
this site has a mail server, listserv@vm1.noak.edu
comp.os.minix archives (current and past year)
wsmr-simtel20.army.mil [26.2.0.74] directory pd3:<misc.minix>
comp.os.minix archives (not current)
8.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
8.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
8.2.2. NL-MUG
The MINIX User Group Holland (abbreviated to NLMUG) maintains an archive
of interesting documents, sources, binaries and patches for the MINIX
operating system. In the future, an archive of all USENET (comp.os.minix)
articles will be kept as well.
The archive can be used by sending e-mail messages to one of the follow-
ing addresses. To join the archive send a message to:
Internet: arch-adm@minixug.hobby.nl
Uucp: ..!hp4nl!hgatenl!minixug!arch-adm
For sending requests, send a message to:
Internet: archive@minixug.hobby.nl
Uucp : ..!hp4nl!hgatenl!minixug!archive
The "Uucp" address should be used ONLY if your mailer cannot handle
internet-style addresses, or if the message bounced back to you.
Since the NLMUG Archive is a (more or less) private archive, we cannot
afford ourselves to make it an open archive. In Europe, we must pay a
quarter for every Kbyte of mail being sent out. This means, of course,
that we want to know who use the archive. It is our goal, to only LOG
the usage. We don't intend to BILL people for using the archive...
Because of all this, the server looks at the requester's name, and sees
if it may access the archive. Usually this is OK, but if people start
misbehaving, they might get locked out. This is mainly the case when
people have downloaded tuns of stuff, without a single introduction first.
We do NOT appreciate anonymous file transfers! Therfore, send a short
message introducing yourself to the Archive Administrator to keep him
happy.
The Archive Service is actually a program running on a MINIX system.
It is started once a day by cron(1) to have a look at its mailbox.
To use the archive, you should first send a request to the archive adminis-
trator (arch-adm) requesting access to the archive. After you have re-
ceived an acknowledgement of your request, get the server's help file by
sending a message to the server (archive) saying:
HELP
and you will be sent details on using the server.
This server is maintained by Fred van Kempen <waltje@minixug.hobby.nl>
8.2.3. plains.nodak.edu
An archive of Minix upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to ear-
lier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by ei-
ther of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login (empty for the
main directory). There are several other directories of programs for Mi-
crocomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send Minix/doc/Info_Sheet
That file is a copy of the monthly "Minix Information Sheet" posting. The
Minix Compatibility Report is available in the file
"Minix/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened.
The server accepts commands in mixed case, but all directory/file names are
case significant (just like Minix).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
8.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availabil-
ity). Archives are available via Anonymous FTP on the Internet, and LIST-
SERV file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail mes-
sage.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availabili-
ty.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site. In-
formation on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify that
in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can per-
form searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-
num]", where "refnum" is the reference number from the index listing. Do-
cumentation on this and other database functions is available by sending
the command "INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
8.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal Minix ar-
chive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are; rath-
er it is a "delivery service" whereby new comp.os.minix articles are gath-
ered daily and posted as messages on the BBS. Long articles are automati-
cally ARC'ed and posted to the file area for downloading. Raw traffic is
kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100k, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the in-
dex, then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.NoDak.edu (Glen Overby) (10/02/90)
[Last Change: 9/30/90 Glen Overby <overby@plains.nodak.edu> ]
[Origional from Andy Tanenbaum <ast@cs.vu.nl> 9/1990]
1. WHAT IS MINIX 1.5
MINIX 1.5 is a new version of an operating system that is very similar to
UNIX. MINIX has been written from scratch, and therefore does not contain any
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
For this reason it can be made available with the complete source code
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
Versions are also available for the Atari ST, Macintosh, and Amiga.
This version (1.5) is a major improvement over all previous releases, with
many new features, fewer bugs (hopefully), much better performance, and
proper documentation. The old versions have been in widespread use all over
the world for 3 years. There are probably tens of thousands of users.
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
- System call compatible with V7 of the UNIX operating system
- Full multiprogramming (multiple programs can run at once)
- Kernighan and Ritchie compatible C compiler
- Shell that is functionally identical to the Bourne shell
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
- Spelling checker with 40,000 word English dictionary
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
- Easy-to-read manual telling all about MINIX and how to install and use it
3. ADDITIONAL FEATURES
In addition to the above features, there are other features present in
some (but not all) versions of MINIX 1.5. Some of these are listed below.
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
- Runs in protected mode on 286 and 386
- Support for extended memory up to 16M on 286 and 386
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Distributed computing on Ethernet (remote login, etc.)
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Runs under Multifinder
- Includes support for multiple user windows
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
- Up to 2 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
4. HARDWARE REQUIRED
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
the IBM line. A hard disk not technically required, but is
strongly recommended to take full advantage of the system. At
least 512K of RAM is required, as well as a CGA, EGA,
monochrome, or Hercules video card, or another card that
emulates one of these. Both 5.25" and 3.5" diskettes are
supported, as are printers using the parallel port and modems
and terminals using the serial port.
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
least 1M of RAM. An additional 1M of RAM and a hard disk
is strongly recommended. MINIX has been tested primarily
with version 6.0 and latter of the Apple system software.
Problems may conceivably arise with earlier versions. Any
hard disk or display that is supported by the normal Macintosh
OS is also supported by MINIX.
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
system will boot with only 512K, you will be very restricted
in what you can do. A 720K diskette drive is required to
install the software. The older 360K diskette drives are
supported, but are not capable of reading the (720K)
distribution disks. A hard disk is supported, but is optional.
Some of the Supra hard disks are not Atari compatible, which
can cause problems. A fix is available from the MINIX Centre.
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
diskette drive is sufficient. A hard disk is not required
(or even supported). To use a hard disk with the Amiga,
someone familiar with how this disk works will have to write
a driver for it. If this driver is then posted to the net,
it will be possible to use a hard disk with MINIX on the Amiga.
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
which who whoami width write
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
nlist open opendir pathconf pause peekpoke perror rand read readdir
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
system telldir termcap time times tmpnam ttyname umask umount
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
Chap. 1 INTRODUCTION
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
Chap. 3 INSTALLING MINIX ON THE ATARI S
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
Chap. 6 USING MINIX
Chap. 7 RECOMPILING MINIX
Chap. 8 MANUAL PAGES
Chap. 9 EXTENDED MAN PAGES
Chap. 10 SYSTEM CALLS
Chap. 11 NETWORKING
App. A MINIX SOURCE CODE LISTING
App. B CROSS REFERENCE MAP
8. MINIX BOOK
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
how operating systems in general and MINIX in particular work internally.
The book describes an earlier version (and includes a source listing), but
it is still useful for understanding how MINIX works inside, even if some
details are now different. The bibliographic information is:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
Paperback versions are also available in English (outside North America only),
French, Spanish, Italian, and Japanese. The books can be ordered from any
bookstore.
9. HOW TO ORDER MINIX 1.5
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
are as follows:
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
- MINIX 1.5 for the Atari (0-13-585035-5) $169
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169 (available Oct. 1)
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
All versions include the executable binaries, a detailed manual, the complete
source code (on diskettes), and an attractively typeset, cross-referenced
listing of the operating system code.
P-H is making a big effort to get software stores to keep MINIX in stock.
The easiest way to order it is to go to a software store and ask them for
it. If they don't stock it, they can always order it. Alternatively, you
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
In North America and the Far East
To order by email: books@prenhall.com
To order by FAX: (201) 767-5625
To order by phone: (800) 624-0023 or (201) 767-5969
To order by mail: Microservice Customer Service
Simon & Schuster
200 Old Tappan Road
Old Tappan, NJ 07675
In UK/Europe
To order by email: books@prenhall.com
To order by FAX: +1 (201) 767-5625 (US number)
To order by phone: +44 (442) 231-555 (UK number)
To order by mail: Order Dept.
Prentice-Hall International
66 Wood Lane End
Hemel Hempstead
Herts. HP2 4RG ENGLAND
For email and FAX orders, please include the product name and number, your
name and address, and your MasterCard or VISA card number and expiration date.
If you wish delivery by Federal Express (costs extra), please indicate so.
MINIX can also be ordered from the following addresses:
In England: The MINIX Center
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauss
Feldtorweg 24
D3406 Bovenden 1
Germany
In the Benelux: Fred van Kempen
Postbus 184
2100 AD Heemstede
Holland
Tel: +31 23 287935
FAX: +31 23 294229
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain and Deborah Worth
Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Piazza Santo Spirito 17
50125 Florence
Italy
In Greece: Vassilis Zahos
Kritonos 5-7
GR 11634 Athens
Greece
In Turkey: Atilla Gullu
Milli Mudafaa Cad 14/7
Kizilay Ankara
Turkey
If you have previously purchased MINIX from Prentice-Hall, you can get
a discount of $60, but only if you order by mail and include the label from
the original PH boot disk (or the entire disk) with your letter. Not valid for
email, phone or FAX orders since you must enclose the original boot disk label
(not a photocopy). Mail orders can be by credit card or check for $169. You
will be billed for tax and shipping.
10. LEGAL STATUS OF MINIX
Although MINIX is supplied with the complete source code, it is
copyrighted software. It is not public domain. It is also not like GNU.
However, the copyright owner, Prentice-Hall has granted permission to bona
fide universities to copy the software for use in courses and in university
research projects. It is also permitted for MINIX owners to change the
software to suit their needs and to distribute diff listings containing
their changes freely. The shrink-wrap license that comes with MINIX states
that you may legally make two backup copies of the software. Prentice-Hall
is being much less strict than other software vendors. Please do not abuse
this. Companies that wish to embed MINIX in commercial systems or sell
MINIX-based products should call (212) 995-7788 to discuss licensing terms.
11. NEWS ABOUT MINIX
Since its introduction in January 1987, there has been a large an
active USENET newsgroup about MINIX, comp.os.minix. It currently has
about 25,000 members. Over 12,000 messages have been posted to this
group so far. These messages have contained questions, bug reports,
bug fixes, new software, and diff listings to allow current users to
update to new releases for free. It is the intention to continue this
policy into the indefinite future. MINIX users on Bitnet can be put on
a mailing list by sending mail to: info-minix-request@udel.edu. Various
archives store newsgroup traffic for newcomers to the newsgroup.
12. FUTURE PLANS
The major current project is bringing MINIX into conformance with
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
ANSI C compiler. Various people are currently working on 32-bit versions
of MINIX for the 386, and numerous other projects. To keep up, subscribe
to the comp.os.minix newsgroup.
13. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from
archives of articles posted to more organized repositories of programs posted
to the net. The complete MINIX distribution is NOT (repeat NOT) available
from any online archive. This is not permitted. Only the newsgroup traffic is
stored there.
List Archives:
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
Formal Archives (MINIX sources):
aerospace.aero.org
atari.archive.umich.edu
doc.ic.ac.uk
dsrgsun.ces.cwru.edu
en.ecn.purdue.edu
funet.fi
hobbes.cs.umd.edu
hub.cs.jmu.edu
The Mars Hotel BBS
NL-MUG
plains.nodak.edu
sirius.ucs.adelaide.edu.au
13.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good etiquette to use either your
login name or mail address when asked. Once connected, look for a "README"
file which should give further information about the archive.
Consult your local documentation on the use of your FTP application
program (generally called "ftp"). Please be nice to the FTP sites by
restricting your use to non-business hours.
The following sites provide Anonymous FTP
aerospace.aero.org [130.221.192.10]
atari.archive.umich.edu [141.211.164.8] directory pub/atari/Minix and
pub/atari/gnustuff/minix
ST upgrade kits, ST programs (GNU tools)
This site has a mail server, atari@atari.archive.umich.edu
bugs.nosc.mil [128.49.16.1] directory pub/MINIX
comp.os.minix archives, PC, ST upgrade kits, MINIX-PC programs
ccadfa.cc.adfa.oz.au [131.236.1.2]
Email addresses of comp.os.minix posters, clam, etc.
dsrgsun.ces.cwru.edu [129.22.16.2] directory pub/minix
MINIX-ST programs (many GNU tools)
en.ecn.purdue.edu [128.46.129.59]
UUCP, 8088 Floading Point
funet.fi [128.214.1.1]
hobbes.cs.umd.edu [128.8.128.41] directory pub/minix
copies of oz-utils: MINIX-PC
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
MINIX-PC hd-boot package
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
comp.os.minix archives (July '87 - Dec '89)
plains.nodak.edu [134.129.111.64] directory pub/MINIX
PC, ST upgrade kits, MINIX-PC & ST programs
also has a mail server, archive-server@plains.nodak.edu.
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
PC upgrade kits, MINIX-PC programs (oz-utils)
vm1.nodak.edu [134.129.111.1] directory minix-l
this site has a mail server, listserv@vm1.noak.edu
comp.os.minix archives (current and past year)
13.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
13.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
13.2.2. NL-MUG
This archive is temporarily unavailable.
13.2.3. plains.nodak.edu
An archive of MINIX upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to
earlier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by either
of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login(empty for the
main directory). There are several other directories of programs for
microcomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send MINIX/doc/Info_Sheet
That file is a copy of the monthly "MINIX Information Sheet" posting. The
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened. The server accepts commands in mixed case, but
all directory/file names are case significant (just like MINIX).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availability).
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail message.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site.
Information on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify
that in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can
perform searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-num]",
where "refnum" is the reference number from the index listing. Documentation
on this and other database functions is available by sending the command
"INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles are
gathered daily and posted as messages on the BBS. Long articles are
automatically ARC'ed and posted to the file area for downloading. Raw traffic
is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100K, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the index,
then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.NoDak.edu (Glen Overby) (11/02/90)
[Most recent change: 2 Nov 1990 by Glen Overby <overby@plains.nodak.edu>]
[Original from Andy Tanenbaum <ast@cs.vu.nl> 9/1990]
1. WHAT IS MINIX 1.5
MINIX 1.5 is a new version of an operating system that is very similar to
UNIX. MINIX has been written from scratch, and therefore does not contain any
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
For this reason it can be made available with the complete source code
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
Versions are also available for the Atari ST, Macintosh, and Amiga.
This version (1.5) is a major improvement over all previous releases, with
many new features, fewer bugs (hopefully), much better performance, and
proper documentation. The old versions have been in widespread use all over
the world for 3 years. There are probably tens of thousands of users.
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
- System call compatible with V7 of the UNIX operating system
- Full multiprogramming (multiple programs can run at once)
- Kernighan and Ritchie compatible C compiler
- Shell that is functionally identical to the Bourne shell
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
- Spelling checker with 40,000 word English dictionary
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
- Easy-to-read manual telling all about MINIX and how to install and use it
3. ADDITIONAL FEATURES
In addition to the above features, there are other features present in
some (but not all) versions of MINIX 1.5. Some of these are listed below.
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
- Runs in protected mode on 286 and 386
- Support for extended memory up to 16M on 286 and 386
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Distributed computing on Ethernet (remote login, etc.)
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Runs under Multifinder
- Includes support for multiple user windows
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
- Up to 2 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
4. HARDWARE REQUIRED
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
the IBM line. A hard disk not technically required, but is
strongly recommended to take full advantage of the system. At
least 512K of RAM is required, as well as a CGA, EGA,
monochrome, or Hercules video card, or another card that
emulates one of these. Both 5.25" and 3.5" diskettes are
supported, as are printers using the parallel port and modems
and terminals using the serial port.
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
least 1M of RAM. An additional 1M of RAM and a hard disk
is strongly recommended. MINIX has been tested primarily
with version 6.0 and latter of the Apple system software.
Problems may conceivably arise with earlier versions. Any
hard disk or display that is supported by the normal Macintosh
OS is also supported by MINIX.
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
system will boot with only 512K, you will be very restricted
in what you can do. A 720K diskette drive is required to
install the software. The older 360K diskette drives are
supported, but are not capable of reading the (720K)
distribution disks. A hard disk is supported, but is optional.
Some of the Supra hard disks are not Atari compatible, which
can cause problems. A fix is available from the MINIX Centre.
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
diskette drive is sufficient. A hard disk is not required
(or even supported). To use a hard disk with the Amiga,
someone familiar with how this disk works will have to write
a driver for it. If this driver is then posted to the net,
it will be possible to use a hard disk with MINIX on the Amiga.
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
which who whoami width write
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
nlist open opendir pathconf pause peekpoke perror rand read readdir
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
system telldir termcap time times tmpnam ttyname umask umount
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
Chap. 1 INTRODUCTION
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
Chap. 3 INSTALLING MINIX ON THE ATARI S
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
Chap. 6 USING MINIX
Chap. 7 RECOMPILING MINIX
Chap. 8 MANUAL PAGES
Chap. 9 EXTENDED MAN PAGES
Chap. 10 SYSTEM CALLS
Chap. 11 NETWORKING
App. A MINIX SOURCE CODE LISTING
App. B CROSS REFERENCE MAP
8. MINIX BOOK
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
how operating systems in general and MINIX in particular work internally.
The book describes an earlier version (and includes a source listing), but
it is still useful for understanding how MINIX works inside, even if some
details are now different. The bibliographic information is:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
Paperback versions are also available in English (outside North America only),
French, Spanish, Italian, and Japanese. The books can be ordered from any
bookstore.
9. HOW TO ORDER MINIX 1.5
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
are as follows:
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
- MINIX 1.5 for the Atari (0-13-585035-5) $169
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169 (available Oct. 1)
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
All versions include the executable binaries, a detailed manual, the complete
source code (on diskettes), and an attractively typeset, cross-referenced
listing of the operating system code.
P-H is making a big effort to get software stores to keep MINIX in stock.
The easiest way to order it is to go to a software store and ask them for
it. If they don't stock it, they can always order it. Alternatively, you
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
In North America and the Far East
To order by email: books@prenhall.com
To order by FAX: (201) 767-5625
To order by phone: (800) 624-0023 or (201) 767-5969
To order by mail: Microservice Customer Service
Simon & Schuster
200 Old Tappan Road
Old Tappan, NJ 07675
In UK/Europe
To order by email: books@prenhall.com
To order by FAX: +1 (201) 767-5625 (US number)
To order by phone: +44 (442) 231-555 (UK number)
To order by mail: Order Dept.
Prentice-Hall International
66 Wood Lane End
Hemel Hempstead
Herts. HP2 4RG ENGLAND
For email and FAX orders, please include the product name and number, your
name and address, and your MasterCard or VISA card number and expiration date.
If you wish delivery by Federal Express (costs extra), please indicate so.
MINIX can also be ordered from the following addresses:
In England: The MINIX Center
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauss
Feldtorweg 24
D3406 Bovenden 1
Germany
In the Benelux: Fred van Kempen
Postbus 184
2100 AD Heemstede
Holland
Tel: +31 23 287935
FAX: +31 23 294229
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain and Deborah Worth
Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Piazza Santo Spirito 17
50125 Florence
Italy
In Greece: Vassilis Zahos
Kritonos 5-7
GR 11634 Athens
Greece
In Turkey: Atilla Gullu
Milli Mudafaa Cad 14/7
Kizilay Ankara
Turkey
If you have previously purchased MINIX from Prentice-Hall, you can get
a discount of $60, but only if you order by mail and include the label from
the original PH boot disk (or the entire disk) with your letter. Not valid for
email, phone or FAX orders since you must enclose the original boot disk label
(not a photocopy). Mail orders can be by credit card or check for $169. You
will be billed for tax and shipping.
10. LEGAL STATUS OF MINIX
Although MINIX is supplied with the complete source code, it is
copyrighted software. It is not public domain. It is also not like GNU.
However, the copyright owner, Prentice-Hall has granted permission to bona
fide universities to copy the software for use in courses and in university
research projects. It is also permitted for MINIX owners to change the
software to suit their needs and to distribute diff listings containing
their changes freely. The shrink-wrap license that comes with MINIX states
that you may legally make two backup copies of the software. Prentice-Hall
is being much less strict than other software vendors. Please do not abuse
this. Companies that wish to embed MINIX in commercial systems or sell
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
11. NEWS ABOUT MINIX
Since its introduction in January 1987, there has been a large an
active USENET newsgroup about MINIX, comp.os.minix. It currently has
about 25,000 members. Over 12,000 messages have been posted to this
group so far. These messages have contained questions, bug reports,
bug fixes, new software, and diff listings to allow current users to
update to new releases for free. It is the intention to continue this
policy into the indefinite future. MINIX users on Bitnet can be put on
a mailing list by sending mail to: info-minix-request@udel.edu. Various
archives store newsgroup traffic for newcomers to the newsgroup.
12. FUTURE PLANS
The major current project is bringing MINIX into conformance with
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
ANSI C compiler. Various people are currently working on 32-bit versions
of MINIX for the 386, and numerous other projects. To keep up, subscribe
to the comp.os.minix newsgroup.
13. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from
archives of articles posted to more organized repositories of programs posted
to the net. The complete MINIX distribution is NOT (repeat NOT) available
from any online archive. This is not permitted. Only the newsgroup traffic is
stored there.
List Archives:
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
Formal Archives (MINIX sources):
aerospace.aero.org
atari.archive.umich.edu
ccadfa.cc.adfa.oz.au
doc.ic.ac.uk
dsrgsun.ces.cwru.edu
en.ecn.purdue.edu
funet.fi
hobbes.cs.umd.edu
hub.cs.jmu.edu
The Mars Hotel BBS
NL-MUG
plains.nodak.edu
sirius.ucs.adelaide.edu.au
13.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good etiquette to use either your
login name or mail address when asked. Once connected, look for a "README"
file which should give further information about the archive.
Consult your local documentation on the use of your FTP application
program (generally called "ftp"). Please be nice to the FTP sites by
restricting your use to non-business hours.
The following sites provide Anonymous FTP
aerospace.aero.org [130.221.192.10]
atari.archive.umich.edu [141.211.164.8] directory pub/atari/Minix and
pub/atari/gnustuff/minix
ST upgrade kits, ST programs (GNU tools)
This site has a mail server, atari@atari.archive.umich.edu
bugs.nosc.mil [128.49.16.1] directory pub/MINIX
comp.os.minix archives, PC, ST upgrade kits, MINIX-PC programs
ccadfa.cc.adfa.oz.au [131.236.1.2]
Email addresses of comp.os.minix posters, clam, etc.
dsrgsun.ces.cwru.edu [129.22.16.2] directory pub/minix
MINIX-ST programs (many GNU tools)
en.ecn.purdue.edu [128.46.129.59]
UUCP, 8088 Floading Point
funet.fi [128.214.1.1]
hobbes.cs.umd.edu [128.8.128.41] directory pub/minix
copies of oz-utils: MINIX-PC
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
MINIX-PC hd-boot package
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
comp.os.minix archives (July '87 - Dec '89)
plains.nodak.edu [134.129.111.64] directory pub/MINIX
PC, ST upgrade kits, MINIX-PC & ST programs
also has a mail server, archive-server@plains.nodak.edu.
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
PC upgrade kits, MINIX-PC programs (oz-utils)
vm1.nodak.edu [134.129.111.1] directory minix-l
this site has a mail server, listserv@vm1.noak.edu
comp.os.minix archives (current and past year)
13.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
13.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
13.2.2. NL-MUG
This archive is temporarily unavailable.
13.2.3. plains.nodak.edu
An archive of MINIX upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to
earlier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by either
of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login(empty for the
main directory). There are several other directories of programs for
microcomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send MINIX/doc/Info_Sheet
That file is a copy of the monthly "MINIX Information Sheet" posting. The
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened. The server accepts commands in mixed case, but
all directory/file names are case significant (just like MINIX).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availability).
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail message.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site.
Information on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify
that in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can
perform searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-num]",
where "refnum" is the reference number from the index listing. Documentation
on this and other database functions is available by sending the command
"INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles are
gathered daily and posted as messages on the BBS. Long articles are
automatically ARC'ed and posted to the file area for downloading. Raw traffic
is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100K, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the index,
then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)phupp@warwick.ac.uk (S Millington) (12/03/90)
In article <Info-SheetDec90@plains> overby@plains.nodak.edu (Glen Overby) writes: [stuff deleted] >3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION) > - Up to 2 simultaneous users on one machine > - RS-232 serial line support with terminal emulation, kermit, zmodem, etc. Surely this is also available on the AMIGA version. Why is no mention of this made here? ***************************************************************************** * Stuart Millington * "A Mind Is A Terrible Thing, Remember * * UUCP:...!mcsun!ukc!warwick!phupp * That." - David Bryan, Bon Jovi * * JANET:phupp@uk.ac.warwick.cu ***************************************** * ? :phupp%warwick.ac.uk@nsfnet-relay.ac.uk * *****************************************************************************
overby@plains.NoDak.edu (Glen Overby) (12/17/90)
/* Someone once wrote that Usenet looses it's mind every six months. On
comp.os.minix, it seems more like every two weeks. There have been a
lot of commonly asked questions on the group of late, so I feel that
a second posting of the Information Sheet is in order */
[Most recent change: 1 Dec 1990 by Andy Tanenbaum <ast@cs.vu.nl>]
[Original from Andy Tanenbaum <ast@cs.vu.nl> 9/1990]
[Send updates & other info to Glen Overby <overby@plains.nodak.edu>]
MINIX INFORMATION SHEET
1. WHAT IS MINIX 1.5
MINIX 1.5 is a new version of an operating system that is very similar to
UNIX. MINIX has been written from scratch, and therefore does not contain any
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
For this reason it can be made available with the complete source code
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
Versions are also available for the Atari ST, Macintosh, and Amiga.
This version (1.5) is a major improvement over all previous releases, with
many new features, fewer bugs (hopefully), much better performance, and
proper documentation. The old versions have been in widespread use all over
the world for 3 years. There are probably tens of thousands of users.
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
- System call compatible with V7 of the UNIX operating system
- Full multiprogramming (multiple programs can run at once)
- Kernighan and Ritchie compatible C compiler
- Shell that is functionally identical to the Bourne shell
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
- Spelling checker with 40,000 word English dictionary
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
- Easy-to-read manual telling all about MINIX and how to install and use it
3. ADDITIONAL FEATURES
In addition to the above features, there are other features present in
some (but not all) versions of MINIX 1.5. Some of these are listed below.
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
- Runs in protected mode on 286 and 386
- Support for extended memory up to 16M on 286 and 386
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Distributed computing on Ethernet (remote login, etc.)
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Runs under Multifinder
- Includes support for multiple user windows
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
- Up to 2 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
4. HARDWARE REQUIRED
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
the IBM line. A hard disk not technically required, but is
strongly recommended to take full advantage of the system. At
least 512K of RAM is required, as well as a CGA, EGA,
monochrome, or Hercules video card, or another card that
emulates one of these. Both 5.25" and 3.5" diskettes are
supported, as are printers using the parallel port and modems
and terminals using the serial port.
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
least 1M of RAM. An additional 1M of RAM and a hard disk
is strongly recommended. MINIX has been tested primarily
with version 6.0 and latter of the Apple system software.
Problems may conceivably arise with earlier versions. Any
hard disk or display that is supported by the normal Macintosh
OS is also supported by MINIX.
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
system will boot with only 512K, you will be very restricted
in what you can do. A 720K diskette drive is required to
install the software. The older 360K diskette drives are
supported, but are not capable of reading the (720K)
distribution disks. A hard disk is supported, but is optional.
Some of the Supra hard disks are not Atari compatible, which
can cause problems. A fix is available from the MINIX Centre.
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
diskette drive is sufficient. A hard disk is not required
(or even supported). To use a hard disk with the Amiga,
someone familiar with how this disk works will have to write
a driver for it. If this driver is then posted to the net,
it will be possible to use a hard disk with MINIX on the Amiga.
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
which who whoami width write
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
nlist open opendir pathconf pause peekpoke perror rand read readdir
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
system telldir termcap time times tmpnam ttyname umask umount
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
Chap. 1 INTRODUCTION
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
Chap. 3 INSTALLING MINIX ON THE ATARI S
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
Chap. 6 USING MINIX
Chap. 7 RECOMPILING MINIX
Chap. 8 MANUAL PAGES
Chap. 9 EXTENDED MAN PAGES
Chap. 10 SYSTEM CALLS
Chap. 11 NETWORKING
App. A MINIX SOURCE CODE LISTING
App. B CROSS REFERENCE MAP
8. MINIX BOOK
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
how operating systems in general and MINIX in particular work internally.
The book describes an earlier version (and includes a source listing), but
it is still useful for understanding how MINIX works inside, even if some
details are now different. The bibliographic information is:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
Paperback versions are also available in English (outside North America only),
French, Spanish, Italian, and Japanese. The books can be ordered from any
bookstore.
9. HOW TO ORDER MINIX 1.5
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
are as follows:
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
- MINIX 1.5 for the Atari (0-13-585035-5) $169
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169 (available Oct. 1)
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
All versions include the executable binaries, a detailed manual, the complete
source code (on diskettes), and an attractively typeset, cross-referenced
listing of the operating system code.
P-H is making a big effort to get software stores to keep MINIX in stock.
The easiest way to order it is to go to a software store and ask them for
it. If they don't stock it, they can always order it. Alternatively, you
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
In North America and the Far East
To order by email: books@prenhall.com
To order by FAX: (201) 767-5625
To order by phone: (800) 624-0023 or (201) 767-5969
To order by mail: Microservice Customer Service
Simon & Schuster
200 Old Tappan Road
Old Tappan, NJ 07675
In UK/Europe
To order by email: Not recommended as the email is printed out in the U.S.
and then sent to England by regular letter
To order by FAX: Same problem as email
To order by phone: +44 (442) 231-555 (UK number)
To order by mail: Order Dept.
Prentice-Hall International
66 Wood Lane End
Hemel Hempstead
Herts. HP2 4RG ENGLAND
For email and FAX orders, please include the product name and number, your
name and address, and your MasterCard or VISA card number and expiration date.
If you wish delivery by Federal Express (costs extra), please indicate so.
MINIX can also be ordered from the following addresses:
In England: The MINIX Center
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauss
Feldtorweg 24
D3406 Bovenden 1
Germany
In the Benelux: Fred van Kempen
Postbus 184
2100 AD Heemstede
Holland
Tel: +31 23 287935
FAX: +31 23 294229
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain and Deborah Worth
Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Piazza Santo Spirito 17
50125 Florence
Italy
In Greece: Vassilis Zahos
Kritonos 5-7
GR 11634 Athens
Greece
In Turkey: Atilla Gullu
Milli Mudafaa Cad 14/7
Kizilay Ankara
Turkey
If you have previously purchased MINIX from Prentice-Hall, you can get
a discount of $60, but only if you order by mail and include the label from
the original PH boot disk (or the entire disk) with your letter. Not valid for
email, phone or FAX orders since you must enclose the original boot disk label
(not a photocopy). Mail orders can be by credit card or check for $169. You
will be billed for tax and shipping.
10. LEGAL STATUS OF MINIX
Although MINIX is supplied with the complete source code, it is
copyrighted software. It is not public domain. It is also not like GNU.
However, the copyright owner, Prentice-Hall has granted permission to bona
fide universities to copy the software for use in courses and in university
research projects. It is also permitted for MINIX owners to change the
software to suit their needs and to distribute diff listings containing
their changes freely. The shrink-wrap license that comes with MINIX states
that you may legally make two backup copies of the software. Prentice-Hall
is being much less strict than other software vendors. Please do not abuse
this. Companies that wish to embed MINIX in commercial systems or sell
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
11. NEWS ABOUT MINIX
Since its introduction in January 1987, there has been a large an
active USENET newsgroup about MINIX, comp.os.minix. It currently has
about 25,000 members. Over 12,000 messages have been posted to this
group so far. These messages have contained questions, bug reports,
bug fixes, new software, and diff listings to allow current users to
update to new releases for free. It is the intention to continue this
policy into the indefinite future. MINIX users on Bitnet can be put on
a mailing list by sending mail to: info-minix-request@udel.edu. Various
archives store newsgroup traffic for newcomers to the newsgroup.
12. FUTURE PLANS
The major current project is bringing MINIX into conformance with
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
ANSI C compiler. Various people are currently working on 32-bit versions
of MINIX for the 386, and numerous other projects. To keep up, subscribe
to the comp.os.minix newsgroup.
13. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from
archives of articles posted to more organized repositories of programs posted
to the net. The complete MINIX distribution is NOT (repeat NOT) available
from any online archive. This is not permitted. Only the newsgroup traffic is
stored there.
List Archives:
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
Formal Archives (MINIX sources):
James Madison University
aerospace.aero.org
atari.archive.umich.edu
ccadfa.cc.adfa.oz.au
ccb.ucsf.edu
chx400.switch.ch
ditmela.mel.dit.csiro.au
doc.ic.ac.uk
dsrgsun.ces.cwru.edu
el.ecn.purcue.edu
en.ecn.purdue.edu
extro.ucc.su.oz.au
funet.fi
hobbes.cs.umd.edu
hpserv1.uit.no
hub.cs.jmu.edu
The Mars Hotel BBS
NL-MUG
plains.nodak.edu
sauna.hut.fi -R pub/minix
sirius.ucs.adelaide.edu.au -R pub/minix
so.cs.ruu.nl -R pub/ATARI-ST/minix
star.cs.vu.nl -R pub/sreiz/minix
suned.zoo.cs.yale.edu . src/bin/zip
ux.acs.umn.edu -R pub/Minix
wuarchive.wustl.edu -R mirrors/misc/minix
13.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good etiquette to use either your
login name or mail address when asked. Once connected, look for a "README"
file which should give further information about the archive.
Consult your local documentation on the use of your FTP application
program (generally called "ftp"). Please be nice to the FTP sites by
restricting your use to non-business hours.
The following sites provide Anonymous FTP
James Madison University [134.126.20.10] directory pub/minix
aerospace.aero.org [130.221.192.10] directory pub/minix
atari.archive.umich.edu [141.211.164.8] directory atari/Minix
ST upgrade kits, ST programs (GNU tools)
This site has a mail server, atari@atari.archive.umich.edu
bugs.nosc.mil [128.49.16.1] directory pub/MINIX
comp.os.minix archives, PC, ST upgrade kits, MINIX-PC programs
ccadfa.cc.adfa.oz.au [131.236.1.2]
Email addresses of comp.os.minix posters, clam, etc.
dsrgsun.ces.cwru.edu [129.22.16.2] directory pub/minix
MINIX-ST programs (many GNU tools)
en.ecn.purdue.edu [128.46.129.59] directory pub/minix
UUCP, 8088 Floading Point
funet.fi [128.214.1.1]
hobbes.cs.umd.edu [128.8.128.41] directory minix
copies of oz-utils: MINIX-PC
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
MINIX-PC hd-boot package
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
comp.os.minix archives (July '87 - Dec '89)
plains.nodak.edu [134.129.111.64] directory pub/MINIX
PC, ST upgrade kits, MINIX-PC & ST programs
also has a mail server, archive-server@plains.nodak.edu.
sauna.hut.fi [130.233.192.1, 130.233.200.1] directory pub/minix
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
PC upgrade kits, MINIX-PC programs (oz-utils)
sol.cs.ruu.nl [131.211.80.5] directory pub/ATARI-ST/minix
star.cs.vu.nl [192.31.231.42] directory pub/sreiz/minix
suned.zoo.cs.yale.edu [128.36.21.1] directory src/bin/zip
ux.acs.umn.edu [128.101.63.2] directory pub/Minix
vm1.nodak.edu [134.129.111.1] directory minix-l
this site has a mail server, listserv@vm1.noak.edu
comp.os.minix archives (current and past year)
wuarchive.wustl.edu [128.252.135.4] directory mirrors/misc/minix
13.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
13.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
13.2.2. NL-MUG
This archive is temporarily unavailable.
13.2.3. plains.nodak.edu
An archive of MINIX upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to
earlier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by either
of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login(empty for the
main directory). There are several other directories of programs for
microcomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send MINIX/doc/Info_Sheet
That file is a copy of the monthly "MINIX Information Sheet" posting. The
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened. The server accepts commands in mixed case, but
all directory/file names are case significant (just like MINIX).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availability).
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail message.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site.
Information on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify
that in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can
perform searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-num]",
where "refnum" is the reference number from the index listing. Documentation
on this and other database functions is available by sending the command
"INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles are
gathered daily and posted as messages on the BBS. Long articles are
automatically ARC'ed and posted to the file area for downloading. Raw traffic
is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100K, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the index,
then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
NLMUG-ONLINE ("minixug"), (02522) 18363 in Holland.
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
This BBS is run by Fred van Kempen <waltje@minixug.mugnet.org>
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.NoDak.edu (Glen Overby) (01/01/91)
[Most recent change: 1 Jan 1991 by Glen Overby <overby@plains.nodak.edu>]
MINIX INFORMATION SHEET
1. WHAT IS MINIX 1.5
MINIX 1.5 is a new version of an operating system that is very similar to
UNIX. MINIX has been written from scratch, and therefore does not contain any
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
For this reason it can be made available with the complete source code
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
Versions are also available for the Atari ST, Macintosh, and Amiga.
This version (1.5) is a major improvement over all previous releases, with
many new features, fewer bugs (hopefully), much better performance, and
proper documentation. The old versions have been in widespread use all over
the world for 3 years. There are probably tens of thousands of users.
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
- System call compatible with V7 of the UNIX operating system
- Full multiprogramming (multiple programs can run at once)
- Kernighan and Ritchie compatible C compiler
- Shell that is functionally identical to the Bourne shell
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
- Spelling checker with 40,000 word English dictionary
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
- Easy-to-read manual telling all about MINIX and how to install and use it
3. ADDITIONAL FEATURES
In addition to the above features, there are other features present in
some (but not all) versions of MINIX 1.5. Some of these are listed below.
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
- Runs in protected mode on 286 and 386
- Support for extended memory up to 16M on 286 and 386
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Distributed computing on Ethernet (remote login, etc.)
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Runs under Multifinder
- Includes support for multiple user windows
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
- Up to 2 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
4. HARDWARE REQUIRED
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
the IBM line. A hard disk not technically required, but is
strongly recommended to take full advantage of the system. At
least 512K of RAM is required, as well as a CGA, EGA,
monochrome, or Hercules video card, or another card that
emulates one of these. Both 5.25" and 3.5" diskettes are
supported, as are printers using the parallel port and modems
and terminals using the serial port.
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
least 1M of RAM. An additional 1M of RAM and a hard disk
is strongly recommended. MINIX has been tested primarily
with version 6.0 and latter of the Apple system software.
Problems may conceivably arise with earlier versions. Any
hard disk or display that is supported by the normal Macintosh
OS is also supported by MINIX.
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
system will boot with only 512K, you will be very restricted
in what you can do. A 720K diskette drive is required to
install the software. The older 360K diskette drives are
supported, but are not capable of reading the (720K)
distribution disks. A hard disk is supported, but is optional.
Some of the Supra hard disks are not Atari compatible, which
can cause problems. A fix is available from the MINIX Centre.
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
diskette drive is sufficient. A hard disk is not required
(or even supported). To use a hard disk with the Amiga,
someone familiar with how this disk works will have to write
a driver for it. If this driver is then posted to the net,
it will be possible to use a hard disk with MINIX on the Amiga.
Minix will NOT run on 68020 and larger Amiga systems.
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
which who whoami width write
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
nlist open opendir pathconf pause peekpoke perror rand read readdir
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
system telldir termcap time times tmpnam ttyname umask umount
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
Chap. 1 INTRODUCTION
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
Chap. 3 INSTALLING MINIX ON THE ATARI S
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
Chap. 6 USING MINIX
Chap. 7 RECOMPILING MINIX
Chap. 8 MANUAL PAGES
Chap. 9 EXTENDED MAN PAGES
Chap. 10 SYSTEM CALLS
Chap. 11 NETWORKING
App. A MINIX SOURCE CODE LISTING
App. B CROSS REFERENCE MAP
8. MINIX BOOK
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
how operating systems in general and MINIX in particular work internally.
The book describes an earlier version (and includes a source listing), but
it is still useful for understanding how MINIX works inside, even if some
details are now different. The bibliographic information is:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
Paperback versions are also available in English (outside North America only),
French, Spanish, Italian, and Japanese. The books can be ordered from any
bookstore.
9. HOW TO ORDER MINIX 1.5
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
are as follows:
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
- MINIX 1.5 for the Atari (0-13-585035-5) $169
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
All versions include the executable binaries, a detailed manual, the complete
source code (on diskettes), and an attractively typeset, cross-referenced
listing of the operating system code.
P-H is making a big effort to get software stores to keep MINIX in stock.
The easiest way to order it is to go to a software store and ask them for
it. If they don't stock it, they can always order it. Alternatively, you
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
In North America and the Far East
To order by email: books@prenhall.com
To order by FAX: (201) 767-5625
To order by phone: (800) 624-0023 or (201) 767-5969
To order by mail: Microservice Customer Service
Simon & Schuster
200 Old Tappan Road
Old Tappan, NJ 07675
In UK/Europe
To order by email: Not recommended as the email is printed out in the U.S.
and then sent to England by regular letter
To order by FAX: Same problem as email
To order by phone: +44 (442) 231-555 (UK number)
To order by mail: Order Dept.
Prentice-Hall International
66 Wood Lane End
Hemel Hempstead
Herts. HP2 4RG ENGLAND
For email and FAX orders, please include the product name and number, your
name and address, and your MasterCard or VISA card number and expiration date.
If you wish delivery by Federal Express (costs extra), please indicate so.
MINIX can also be ordered from the following addresses:
In England: The MINIX Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauss
Feldtorweg 24
D3406 Bovenden 1
Germany
In the Benelux: Fred van Kempen
Postbus 184
2100 AD Heemstede
Holland
Tel: +31 23 287935
FAX: +31 23 294229
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain and Deborah Worth
Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Piazza Santo Spirito 17
50125 Florence
Italy
In Greece: Vassilis Zahos
Kritonos 5-7
GR 11634 Athens
Greece
In Turkey: Atilla Gullu
Milli Mudafaa Cad 14/7
Kizilay Ankara
Turkey
If you have previously purchased MINIX from Prentice-Hall, you can get
a discount of $60, but only if you order by mail and include the label from
the original PH boot disk (or the entire disk) with your letter. Not valid for
email, phone or FAX orders since you must enclose the original boot disk label
(not a photocopy). Mail orders can be by credit card or check for $169. You
will be billed for tax and shipping.
10. LEGAL STATUS OF MINIX
Although MINIX is supplied with the complete source code, it is
copyrighted software. It is not public domain. It is also not like GNU.
However, the copyright owner, Prentice-Hall has granted permission to bona
fide universities to copy the software for use in courses and in university
research projects. It is also permitted for MINIX owners to change the
software to suit their needs and to distribute diff listings containing
their changes freely. The shrink-wrap license that comes with MINIX states
that you may legally make two backup copies of the software. Prentice-Hall
is being much less strict than other software vendors. Please do not abuse
this. Companies that wish to embed MINIX in commercial systems or sell
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
11. NEWS ABOUT MINIX
Since its introduction in January 1987, there has been a large an
active USENET newsgroup about MINIX, comp.os.minix. It currently has
about 25,000 members. Over 12,000 messages have been posted to this
group so far. These messages have contained questions, bug reports,
bug fixes, new software, and diff listings to allow current users to
update to new releases for free. It is the intention to continue this
policy into the indefinite future. MINIX users on Bitnet can be put on
a mailing list by sending mail to: info-minix-request@udel.edu. Various
archives store newsgroup traffic for newcomers to the newsgroup.
12. FUTURE PLANS
The major current project is bringing MINIX into conformance with
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
ANSI C compiler. Various people are currently working on 32-bit versions
of MINIX for the 386, and numerous other projects. To keep up, subscribe
to the comp.os.minix newsgroup.
13. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from
archives of articles posted to more organized repositories of programs posted
to the net. The complete MINIX distribution is NOT (repeat NOT) available
from any online archive. This is not permitted. Only the newsgroup traffic is
stored there.
List Archives:
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
Formal Archives (MINIX sources):
James Madison University
aerospace.aero.org
atari.archive.umich.edu
ccadfa.cc.adfa.oz.au
ccb.ucsf.edu
chx400.switch.ch
ditmela.mel.dit.csiro.au
doc.ic.ac.uk
dsrgsun.ces.cwru.edu
el.ecn.purcue.edu
en.ecn.purdue.edu
extro.ucc.su.oz.au
funet.fi
hobbes.cs.umd.edu
hpserv1.uit.no
hub.cs.jmu.edu
The Mars Hotel BBS
NL-MUG
plains.nodak.edu
sauna.hut.fi -R pub/minix
sirius.ucs.adelaide.edu.au -R pub/minix
so.cs.ruu.nl -R pub/ATARI-ST/minix
star.cs.vu.nl -R pub/sreiz/minix
suned.zoo.cs.yale.edu . src/bin/zip
ux.acs.umn.edu -R pub/Minix
wuarchive.wustl.edu -R mirrors/misc/minix
13.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good etiquette to use either your
login name or mail address when asked. Once connected, look for a "README"
file which should give further information about the archive.
Consult your local documentation on the use of your FTP application
program (generally called "ftp"). Please be nice to the FTP sites by
restricting your use to non-business hours.
The following sites provide Anonymous FTP
James Madison University [134.126.20.10] directory pub/minix
aerospace.aero.org [130.221.192.10] directory pub/minix
atari.archive.umich.edu [141.211.164.8] directory atari/Minix
ST upgrade kits, ST programs (GNU tools)
This site has a mail server, atari@atari.archive.umich.edu
bugs.nosc.mil [128.49.16.1] directory pub/MINIX
comp.os.minix archives, PC, ST upgrade kits, MINIX-PC programs
ccadfa.cc.adfa.oz.au [131.236.1.2]
Email addresses of comp.os.minix posters, clam, etc.
dsrgsun.ces.cwru.edu [129.22.16.2] directory pub/minix
MINIX-ST programs (many GNU tools)
en.ecn.purdue.edu [128.46.129.59] directory pub/minix
UUCP, 8088 Floading Point
funet.fi [128.214.1.1]
hobbes.cs.umd.edu [128.8.128.41] directory minix
copies of oz-utils: MINIX-PC
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
MINIX-PC hd-boot package
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
comp.os.minix archives (July '87 - Dec '89)
plains.nodak.edu [134.129.111.64] directory pub/MINIX
PC, ST upgrade kits, MINIX-PC & ST programs
also has a mail server, archive-server@plains.nodak.edu.
sauna.hut.fi [130.233.192.1, 130.233.200.1] directory pub/minix
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
PC upgrade kits, MINIX-PC programs (oz-utils)
sol.cs.ruu.nl [131.211.80.5] directory pub/ATARI-ST/minix
star.cs.vu.nl [192.31.231.42] directory pub/sreiz/minix
suned.zoo.cs.yale.edu [128.36.21.1] directory src/bin/zip
ux.acs.umn.edu [128.101.63.2] directory pub/Minix
vm1.nodak.edu [134.129.111.1] directory minix-l
this site has a mail server, listserv@vm1.noak.edu
comp.os.minix archives (current and past year)
wuarchive.wustl.edu [128.252.135.4] directory mirrors/misc/minix
13.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
13.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
13.2.2. NL-MUG
This archive is temporarily unavailable.
13.2.3. plains.nodak.edu
An archive of MINIX upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to
earlier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by either
of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login(empty for the
main directory). There are several other directories of programs for
microcomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send MINIX/doc/Info_Sheet
That file is a copy of the monthly "MINIX Information Sheet" posting. The
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened. The server accepts commands in mixed case, but
all directory/file names are case significant (just like MINIX).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availability).
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail message.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site.
Information on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify
that in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can
perform searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-num]",
where "refnum" is the reference number from the index listing. Documentation
on this and other database functions is available by sending the command
"INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles are
gathered daily and posted as messages on the BBS. Long articles are
automatically ARC'ed and posted to the file area for downloading. Raw traffic
is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100K, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the index,
then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
NLMUG-ONLINE ("minixug"), (02522) 18363 in Holland.
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
This BBS is run by Fred van Kempen <waltje@minixug.mugnet.org>
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.NoDak.edu (Glen Overby) (03/01/91)
[Most recent change: 14 Feb 1991 by Glen Overby <overby@plains.nodak.edu>]
MINIX INFORMATION SHEET
1. WHAT IS MINIX 1.5
MINIX 1.5 is a new version of an operating system that is very similar to
UNIX. MINIX has been written from scratch, and therefore does not contain any
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
For this reason it can be made available with the complete source code
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
Versions are also available for the Atari ST, Macintosh, and Amiga.
This version (1.5) is a major improvement over all previous releases, with
many new features, fewer bugs (hopefully), much better performance, and
proper documentation. The old versions have been in widespread use all over
the world for 3 years. There are probably tens of thousands of users.
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
- System call compatible with V7 of the UNIX operating system
- Full multiprogramming (multiple programs can run at once)
- Kernighan and Ritchie compatible C compiler
- Shell that is functionally identical to the Bourne shell
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
- Spelling checker with 40,000 word English dictionary
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
- Easy-to-read manual telling all about MINIX and how to install and use it
3. ADDITIONAL FEATURES
In addition to the above features, there are other features present in
some (but not all) versions of MINIX 1.5. Some of these are listed below.
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
- Runs in protected mode on 286 and 386
- Support for extended memory up to 16M on 286 and 386
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Distributed computing on Ethernet (remote login, etc.)
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Runs under Multifinder
- Includes support for multiple user windows
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
- Up to 2 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
4. HARDWARE REQUIRED
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
the IBM line. A hard disk not technically required, but is
strongly recommended to take full advantage of the system. At
least 512K of RAM is required, as well as a CGA, EGA,
monochrome, or Hercules video card, or another card that
emulates one of these. Both 5.25" and 3.5" diskettes are
supported, as are printers using the parallel port and modems
and terminals using the serial port.
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
least 1M of RAM. An additional 1M of RAM and a hard disk
is strongly recommended. MINIX has been tested primarily
with version 6.0 and latter of the Apple system software.
Problems may conceivably arise with earlier versions. Any
hard disk or display that is supported by the normal Macintosh
OS is also supported by MINIX.
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
system will boot with only 512K, you will be very restricted
in what you can do. A 720K diskette drive is required to
install the software. The older 360K diskette drives are
supported, but are not capable of reading the (720K)
distribution disks. A hard disk is supported, but is optional.
Some of the Supra hard disks are not Atari compatible, which
can cause problems. A fix is available from the MINIX Centre.
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
diskette drive is sufficient. A hard disk is not required
(or even supported). To use a hard disk with the Amiga,
someone familiar with how this disk works will have to write
a driver for it. If this driver is then posted to the net,
it will be possible to use a hard disk with MINIX on the Amiga.
Minix will NOT run on 68020 and larger Amiga systems.
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
which who whoami width write
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
nlist open opendir pathconf pause peekpoke perror rand read readdir
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
system telldir termcap time times tmpnam ttyname umask umount
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
Chap. 1 INTRODUCTION
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
Chap. 3 INSTALLING MINIX ON THE ATARI S
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
Chap. 6 USING MINIX
Chap. 7 RECOMPILING MINIX
Chap. 8 MANUAL PAGES
Chap. 9 EXTENDED MAN PAGES
Chap. 10 SYSTEM CALLS
Chap. 11 NETWORKING
App. A MINIX SOURCE CODE LISTING
App. B CROSS REFERENCE MAP
8. MINIX BOOK
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
how operating systems in general and MINIX in particular work internally.
The book describes an earlier version (and includes a source listing), but
it is still useful for understanding how MINIX works inside, even if some
details are now different. The bibliographic information is:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
Paperback versions are also available in English (outside North America only),
French, Spanish, Italian, and Japanese. The books can be ordered from any
bookstore.
9. HOW TO ORDER MINIX 1.5
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
are as follows:
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
- MINIX 1.5 for the Atari (0-13-585035-5) $169
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
All versions include the executable binaries, a detailed manual, the complete
source code (on diskettes), and an attractively typeset, cross-referenced
listing of the operating system code.
P-H is making a big effort to get software stores to keep MINIX in stock.
The easiest way to order it is to go to a software store and ask them for
it. If they don't stock it, they can always order it. Alternatively, you
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
In North America and the Far East
To order by email: books@prenhall.com
To order by FAX: (201) 767-5625
To order by phone: (800) 624-0023 or (201) 767-5969
To order by mail: Microservice Customer Service
Simon & Schuster
200 Old Tappan Road
Old Tappan, NJ 07675
In UK/Europe
To order by email: Not recommended as the email is printed out in the U.S.
and then sent to England by regular letter
To order by FAX: Same problem as email
To order by phone: +44 (442) 231-555 (UK number)
To order by mail: Order Dept.
Prentice-Hall International
66 Wood Lane End
Hemel Hempstead
Herts. HP2 4RG ENGLAND
For email and FAX orders, please include the product name and number, your
name and address, and your MasterCard or VISA card number and expiration date.
If you wish delivery by Federal Express (costs extra), please indicate so.
MINIX can also be ordered from the following addresses:
In England: The MINIX Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauss
Feldtorweg 24
D3406 Bovenden 1
Germany
In the Benelux: Fred van Kempen
Postbus 184
2100 AD Heemstede
Holland
Tel: +31 23 287935
FAX: +31 23 294229
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain and Deborah Worth
Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Piazza Santo Spirito 17
50125 Florence
Italy
In Greece: Vassilis Zahos
Kritonos 5-7
GR 11634 Athens
Greece
In Turkey: Atilla Gullu
Milli Mudafaa Cad 14/7
Kizilay Ankara
Turkey
In Australia: Prentice Hall Australia,
PO Box 151,
Brookvale NSW 2100
``Use our FAST PHONE SERVICE by calling Liz Guthrie SYDNEY
(02) 939 1333''
If you have previously purchased MINIX from Prentice-Hall, you can get
a discount of $60, but only if you order by mail and include the label from
the original PH boot disk (or the entire disk) with your letter. Not valid for
email, phone or FAX orders since you must enclose the original boot disk label
(not a photocopy). Mail orders can be by credit card or check for $169. You
will be billed for tax and shipping.
10. LEGAL STATUS OF MINIX
Although MINIX is supplied with the complete source code, it is
copyrighted software. It is not public domain. It is also not like GNU.
However, the copyright owner, Prentice-Hall has granted permission to bona
fide universities to copy the software for use in courses and in university
research projects. It is also permitted for MINIX owners to change the
software to suit their needs and to distribute diff listings containing
their changes freely. The shrink-wrap license that comes with MINIX states
that you may legally make two backup copies of the software. Prentice-Hall
is being much less strict than other software vendors. Please do not abuse
this. Companies that wish to embed MINIX in commercial systems or sell
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
11. NEWS ABOUT MINIX
Since its introduction in January 1987, there has been a large an
active USENET newsgroup about MINIX, comp.os.minix. It currently has
about 25,000 members. Over 12,000 messages have been posted to this
group so far. These messages have contained questions, bug reports,
bug fixes, new software, and diff listings to allow current users to
update to new releases for free. It is the intention to continue this
policy into the indefinite future. MINIX users on Bitnet can be put on
a mailing list by sending mail to: info-minix-request@udel.edu. Various
archives store newsgroup traffic for newcomers to the newsgroup.
12. FUTURE PLANS
The major current project is bringing MINIX into conformance with
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
ANSI C compiler. Various people are currently working on 32-bit versions
of MINIX for the 386, and numerous other projects. To keep up, subscribe
to the comp.os.minix newsgroup.
13. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from
archives of articles posted to more organized repositories of programs posted
to the net. The complete MINIX distribution is NOT (repeat NOT) available
from any online archive. This is not permitted. Only the newsgroup traffic is
stored there.
List Archives:
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
Formal Archives (MINIX sources):
aerospace.aero.org atari.archive.umich.edu
bugs.nosc.mil ccadfa.cc.adfa.oz.au
ccb.ucsf.edu chx400.switch.ch
ditmela.mel.dit.csiro.au doc.ic.ac.uk
el.ecn.purcue.edu en.ecn.purdue.edu
extro.ucc.su.oz.au hobbes.cs.umd.edu
hpserv1.uit.no hub.cs.jmu.edu
The Mars Hotel BBS NL-MUG
plains.nodak.edu sauna.hut.fi
sirius.ucs.adelaide.edu.au so.cs.ruu.nl
star.cs.vu.nl suned.zoo.cs.yale.edu
ux.acs.umn.edu wuarchive.wustl.edu
13.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good etiquette to use either your
login name or mail address when asked. Once connected, look for a "README"
file which should give further information about the archive.
Consult your local documentation on the use of your FTP application
program (generally called "ftp"). Please be nice to the FTP sites by
restricting your use to non-business hours.
The following sites provide Anonymous FTP
aerospace.aero.org [130.221.192.10] directory pub/minix
Last checked: 910115
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
elvis1.1, estdio20a, format, fp, getty,
shoelace1.0a
atari.archive.umich.edu [141.211.164.8] directory pub/minix
Last checked: 910212
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
elvis1.1, estdio20a, format, fp, getty,
shoelace1.0a
This site has a mail server, atari@atari.archive.umich.edu
bugs.nosc.mil [128.49.16.1] directory pub/Minix
Last checked: 910212
Subdir: . help (info on bugs archive),
compatibility.new (Sept'90 version of the
Minix Compatibility List),
subjects (list of articles in subdir articles)
subjects.ast (list of Andy Tanenbaum's
articles in subdir articles.ast)
Subdir: articles Archive of comp.os.minix articles since 1987
Subdir: articles.ast Archive of comp.os.minix articles by
Andy Tanenbaum since 1987
Subdir: common-pkgs chew-stdio, copt-src, egrep, elvis,
karn-tcpip, less, mxkermit, mxuucp,
small-c, zterm
Subdir: d1.1-1.2 Diffs for PC-Minix1.1 -> PC-Minix1.2
Subdir: d1.2-1.3 Diffs for PC-Minix1.2 -> PC-Minix1.3
Subdir: d1.3-1.5.0 Diffs for PC-Minix1.3 -> PC-Minix1.5.0
Subdir: d1.5.0-1.5.3 Diffs for PC-Minix1.5.0 -> PC-Minix1.5.3
Subdir: d1.5.3-1.5.5 Diffs for PC-Minix1.5.3 -> PC-Minix1.5.5
Subdir: d1.5.5-1.5.6 Diffs for PC-Minix1.5.5 -> PC-Minix1.5.6
Subdir: pc-pkgs cagney-mcc, evans-db-intel, miller-boot-hd,
mullen-turboc, overby-boot, stevie-pc,
xenix-mgr-diffs
ccadfa.cc.adfa.oz.au [131.236.1.2] directory pub/minix
Last checked: 910212
Subdir: . From (list of comp.os.minix authors),
check.* (comp.os.minix article subjects),
clam1.3, clam1.4, clam bins, Minix
Information Sheet
en.ecn.purdue.edu [128.46.129.59] directory pub/minix
Last checked: 910115
Subdir: . UU-Minix (UUCP), minixfloat (8088
Floating Point)
hobbes.cs.umd.edu [128.8.128.41] directory minix
Last checked: 910115
Subdir: . bcc, cppmake, shoelace10a
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
Last checked: 910115
Subdir: . hd_minix (MINIX-PC hd-boot package)
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
Last checked: 910212
Subdir: . comp.os.minix archives (July '87 - Dec '89)
plains.nodak.edu [134.129.111.64] directory pub/Minix
Last checked: 910115
Subdir: . compress, README, ls-RC
Subdir: all.contrib clunie-yacc, check_crc, cvw-cc, elle41,
elvis1.4, getty, mail, tar_fix, u-mail,
uucp, w-mail, xargs
Subdir: doc Compatibility (Aug'90 version of the
Minix Compatibility List),
Copyright-info, Infosheet, PC-CC-comments,
PC-Compilers, Questions, RefMan, ST-Compilers,
Upgrading, mailaddr, posix.2,
remote_file_server
Subdir: ftp_contrib nlmug.index
Subdir: mugnet.sources Index + the sources
Subdir: oz (echo of sirius.ucs.adelaide.edu.au: local)
GlenO.tute, bcc, clam1.3, clam bins, cpp,
cppmake, db, dirent-hack, duck, elvis1.1,
estdio20a, estdio21, extra, format, fp,
incl_sys_13, ksh_patches, lmakefiles,
ls, mcc, pam, s2asm, shoelace10a, uname,
vc-ph1.5
Subdir: pc Bnews, afio, byacc, c, clock, comic1.0,
conv, crypt, dosread, file, format,
lharc-1.2, multiboot, nrchbar, p, ps,
s2asm, shared-text, symlinks, talk,
unzip30, uucp-util, uucp, vn, vt_con,
xt2_wini
Subdir: st.contrib CC-68K, Infocom, bugs
Subdir: st.contrib/pkgs chfont, df, flex, fonts, format, ld, mdb,
vdi, zoo
Subdir: st.contrib/x hcj, speed, supra
Subdir: uk 16bcompress, binutils, emacs, emacsdif,
gasdiff, gcc
Subdir: updates Updates for Minix to 1.5.10. Also includes
bug fixes for Atari, Amiga and
Macintosh versions
This site has a mail server, archive-server@plains.nodak.edu.
sauna.hut.fi [130.233.192.1, 130.233.200.1] directory pub/minix
Last checked: 910212
Subdir: . Minix exercises, minix-13d-symlink,
minix-13d-vga
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
Last checked: 910115
Subdir: . FETCH_ME_FIRST, README_386, ls-l.Z
Subdir: adm/upgrade_kit DIRECTIONS, PH_1.5_Intro, things_to_doc
Subdir: local (Echoed on plains.nodak.edu pub/Minix/oz)
GlenO.tute, bcc, clam1.3, clam bins, cpp,
cppmake, db, dirent-hack, duck, elvis1.1,
estdio20a, estdio21, extra, format, fp,
incl_sys_13, ksh_patches, lmakefiles,
ls, mcc, pam, s2asm, shoelace10a, uname,
vc-ph1.5
Subdir: upgrades Upgrades for Minix to 1.5.10.
star.cs.vu.nl [192.31.231.42] directory pub/sreiz/minix
Last checked: 910212
Subdir: . Patches to AmigaMinix to boot off hard disk
suned.zoo.cs.yale.edu [128.36.21.1] directory src/bin/zip
Last checked: 910212
Subdir: . Zip for Minix
vm1.nodak.edu [134.129.111.1] directory minix-l
Last checked: 910212
Subdir: . comp.os.minix archives (current and past year)
This site has a mail server, listserv@vm1.nodak.edu
wuarchive.wustl.edu [128.252.135.4] directory mirrors/misc/minix
Last checked: 910212
Subdir: . Diffs for PC-Minix1.1 -> PC-Minix1.2
vmars.vmars.tuwien.ac.at [128.130.39.1] directory pub/minix
Last checked: 910213
Subdir: hp Patches to keyboard for German characters
Subdir: net bcc, c386, c68, cpp, cppmake, less,
shoelace10a
13.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
13.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
13.2.2. NL-MUG
This archive is temporarily unavailable.
13.2.3. plains.nodak.edu
An archive of MINIX upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to
earlier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by either
of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login(empty for the
main directory). There are several other directories of programs for
microcomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send MINIX/doc/Info_Sheet
That file is a copy of the monthly "MINIX Information Sheet" posting. The
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened. The server accepts commands in mixed case, but
all directory/file names are case significant (just like MINIX).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availability).
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail message.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site.
Information on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify
that in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can
perform searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-num]",
where "refnum" is the reference number from the index listing. Documentation
on this and other database functions is available by sending the command
"INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
13.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles are
gathered daily and posted as messages on the BBS. Long articles are
automatically ARC'ed and posted to the file area for downloading. Raw traffic
is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100K, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the index,
then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
NLMUG-ONLINE ("minixug"), (02522) 18363 in Holland.
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
This BBS is run by Fred van Kempen <waltje@minixug.mugnet.org>
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.NoDak.edu (Glen Overby) (04/02/91)
[Last updated by Andy Tanenbaum <ast@cs.vu.nl> Fri, 1 Mar 91]
MINIX INFORMATION SHEET
1. WHAT IS MINIX 1.5
MINIX 1.5 is a new version of an operating system that is very similar to
UNIX. MINIX has been written from scratch, and therefore does not contain any
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
For this reason it can be made available with the complete source code
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
Versions are also available for the Atari ST, Macintosh, and Amiga.
This version (1.5) is a major improvement over all previous releases, with
many new features, fewer bugs (hopefully), much better performance, and
proper documentation. The old versions have been in widespread use all over
the world for 3 years. There are probably tens of thousands of users.
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
- System call compatible with V7 of the UNIX operating system
- Full multiprogramming (multiple programs can run at once)
- Kernighan and Ritchie compatible C compiler
- Shell that is functionally identical to the Bourne shell
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
- Spelling checker with 40,000 word English dictionary
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
- Easy-to-read manual telling all about MINIX and how to install and use it
3. ADDITIONAL FEATURES
In addition to the above features, there are other features present in
some (but not all) versions of MINIX 1.5. Some of these are listed below.
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
- Runs in protected mode on 286 and 386
- Support for extended memory up to 16M on 286 and 386
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Distributed computing on Ethernet (remote login, etc.)
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Runs under Multifinder
- Includes support for multiple user windows
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
- Up to 2 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
4. HARDWARE REQUIRED
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
the IBM line. A hard disk not technically required, but is
strongly recommended to take full advantage of the system. At
least 512K of RAM is required, as well as a CGA, EGA,
monochrome, or Hercules video card, or another card that
emulates one of these. Both 5.25" and 3.5" diskettes are
supported, as are printers using the parallel port and modems
and terminals using the serial port.
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
least 1M of RAM. An additional 1M of RAM and a hard disk
is strongly recommended. MINIX has been tested primarily
with version 6.0 and latter of the Apple system software.
Problems may conceivably arise with earlier versions. Any
hard disk or display that is supported by the normal Macintosh
OS is also supported by MINIX.
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
system will boot with only 512K, you will be very restricted
in what you can do. A 720K diskette drive is required to
install the software. The older 360K diskette drives are
supported, but are not capable of reading the (720K)
distribution disks. A hard disk is supported, but is optional.
Some of the Supra hard disks are not Atari compatible, which
can cause problems. A fix is available from the MINIX Centre.
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
diskette drive is sufficient. A hard disk is not required
(or even supported). To use a hard disk with the Amiga,
someone familiar with how this disk works will have to write
a driver for it. If this driver is then posted to the net,
it will be possible to use a hard disk with MINIX on the Amiga.
Minix will NOT run on 68020 and larger Amiga systems.
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
which who whoami width write
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
nlist open opendir pathconf pause peekpoke perror rand read readdir
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
system telldir termcap time times tmpnam ttyname umask umount
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
Chap. 1 INTRODUCTION
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
Chap. 3 INSTALLING MINIX ON THE ATARI S
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
Chap. 6 USING MINIX
Chap. 7 RECOMPILING MINIX
Chap. 8 MANUAL PAGES
Chap. 9 EXTENDED MAN PAGES
Chap. 10 SYSTEM CALLS
Chap. 11 NETWORKING
App. A MINIX SOURCE CODE LISTING
App. B CROSS REFERENCE MAP
8. MINIX BOOK
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
how operating systems in general and MINIX in particular work internally.
The book describes an earlier version (and includes a source listing), but
it is still useful for understanding how MINIX works inside, even if some
details are now different. The bibliographic information is:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
Paperback versions are also available in English (outside North America only),
French, Spanish, Italian, and Japanese. The books can be ordered from any
bookstore.
9. MINIX DEMONSTRATION DISKS
MINIX demonstration disks for the PC line, the Atari, and the Macintosh
(but for technical reasons, not the Amiga) are available. The IBM and Atari
versions can be obtained by anonymous FTP over the internet. All three can
be obtained from Prentice-Hall (see below). The demo disks contained a
very, very stripped down version of MINIX, just to give an idea of what it
can do. The demo disk is accompanied by a 30-page manual.
To get either free demo disk and its manual, use ftp to connect to
ftp.cs.vu.nl (192.31.231.42) and look in pub/minix. There is a file READ_ME
that is there and tells you what is in the directory and how to use it.
10. HOW TO ORDER MINIX 1.5
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
are as follows:
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
- MINIX 1.5 for the Atari (0-13-585035-5) $169
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
- MINIX 1.5 IBM demo disk (0-13-582768-x) $10
- MINIX 1.5 Macintosh demo disk (0-13-582784-1) $10
- MINIX 1.5 Atari demo disk (0-13-582792-2) $10
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
All versions include the executable binaries, a detailed manual, the complete
source code (on diskettes), and an attractively typeset, cross-referenced
listing of the operating system code.
P-H is making a big effort to get software stores to keep MINIX in stock.
The easiest way to order it is to go to a software store and ask them for
it. If they don't stock it, they can always order it. Alternatively, you
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
In North America and the Far East
To order by email: books@prenhall.com
To order by FAX: (201) 767-5625
To order by phone: (800) 624-0023 or (201) 767-5969
To order by mail: Microservice Customer Service
Simon & Schuster
200 Old Tappan Road
Old Tappan, NJ 07675
In UK/Europe
To order by email: Not recommended as the email is printed out in the U.S.
and then sent to England by regular letter
To order by FAX: Same problem as email
To order by phone: +44 (442) 231-555 (UK number)
To order by mail: Order Dept.
Prentice-Hall International
66 Wood Lane End
Hemel Hempstead
Herts. HP2 4RG ENGLAND
For email and FAX orders, please include the product name and number, your
name and address, and your MasterCard or VISA card number and expiration date.
If you wish delivery by Federal Express (costs extra), please indicate so.
MINIX can also be ordered from the following addresses:
In England: The MINIX Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauss
Feldtorweg 24
D3406 Bovenden 1
Germany
In the Benelux: Fred van Kempen
Postbus 184
2100 AD Heemstede
Holland
Tel: +31 23 287935
FAX: +31 23 294229
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain and Deborah Worth
Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Piazza Santo Spirito 17
50125 Florence
Italy
In Greece: Vassilis Zahos
Kritonos 5-7
GR 11634 Athens
Greece
In Turkey: Atilla Gullu
Milli Mudafaa Cad 14/7
Kizilay Ankara
Turkey
In Australia: Prentice Hall Australia,
PO Box 151,
Brookvale NSW 2100
``Use our FAST PHONE SERVICE by calling Liz Guthrie SYDNEY
(02) 939 1333''
If you have previously purchased MINIX from Prentice-Hall, you can get
a discount of $60, but only if you order by mail and include the label from
the original PH boot disk (or the entire disk) with your letter. Not valid for
email, phone or FAX orders since you must enclose the original boot disk label
(not a photocopy). Mail orders can be by credit card or check for $169. You
will be billed for tax and shipping.
11. LEGAL STATUS OF MINIX
Although MINIX is supplied with the complete source code, it is
copyrighted software. It is not public domain. It is also not like GNU.
However, the copyright owner, Prentice-Hall has granted permission to bona
fide universities to copy the software for use in courses and in university
research projects. It is also permitted for MINIX owners to change the
software to suit their needs and to distribute diff listings containing
their changes freely. The shrink-wrap license that comes with MINIX states
that you may legally make two backup copies of the software. Prentice-Hall
is being much less strict than other software vendors. Please do not abuse
this. Companies that wish to embed MINIX in commercial systems or sell
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
12. NEWS ABOUT MINIX
Since its introduction in January 1987, there has been a large an
active USENET newsgroup about MINIX, comp.os.minix. It currently has
about 25,000 members. Over 12,000 messages have been posted to this
group so far. These messages have contained questions, bug reports,
bug fixes, new software, and diff listings to allow current users to
update to new releases for free. It is the intention to continue this
policy into the indefinite future. MINIX users on Bitnet can be put on
a mailing list by sending mail to: info-minix-request@udel.edu. Various
archives store newsgroup traffic for newcomers to the newsgroup.
13. FUTURE PLANS
The major current project is bringing MINIX into conformance with
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
ANSI C compiler. Various people are currently working on 32-bit versions
of MINIX for the 386, and numerous other projects. To keep up, subscribe
to the comp.os.minix newsgroup.
14. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from
archives of articles posted to more organized repositories of programs posted
to the net. The complete MINIX distribution is NOT (repeat NOT) available
from any online archive. This is not permitted. Only the newsgroup traffic is
stored there.
List Archives:
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
Formal Archives (MINIX sources):
aerospace.aero.org atari.archive.umich.edu
bugs.nosc.mil ccadfa.cc.adfa.oz.au
ccb.ucsf.edu chx400.switch.ch
ditmela.mel.dit.csiro.au doc.ic.ac.uk
el.ecn.purcue.edu en.ecn.purdue.edu
extro.ucc.su.oz.au hobbes.cs.umd.edu
hpserv1.uit.no hub.cs.jmu.edu
The Mars Hotel BBS NL-MUG
plains.nodak.edu sauna.hut.fi
sirius.ucs.adelaide.edu.au so.cs.ruu.nl
star.cs.vu.nl suned.zoo.cs.yale.edu
ux.acs.umn.edu wuarchive.wustl.edu
14.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good etiquette to use either your
login name or mail address when asked. Once connected, look for a "README"
file which should give further information about the archive.
Consult your local documentation on the use of your FTP application
program (generally called "ftp"). Please be nice to the FTP sites by
restricting your use to non-business hours.
The following sites provide Anonymous FTP
aerospace.aero.org [130.221.192.10] directory pub/minix
Last checked: 910115
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
elvis1.1, estdio20a, format, fp, getty,
shoelace1.0a
atari.archive.umich.edu [141.211.164.8] directory pub/minix
Last checked: 910212
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
elvis1.1, estdio20a, format, fp, getty,
shoelace1.0a
This site has a mail server, atari@atari.archive.umich.edu
bugs.nosc.mil [128.49.16.1] directory pub/Minix
Last checked: 910212
Subdir: . help (info on bugs archive),
compatibility.new (Sept'90 version of the
Minix Compatibility List),
subjects (list of articles in subdir articles)
subjects.ast (list of Andy Tanenbaum's
articles in subdir articles.ast)
Subdir: articles Archive of comp.os.minix articles since 1987
Subdir: articles.ast Archive of comp.os.minix articles by
Andy Tanenbaum since 1987
Subdir: common-pkgs chew-stdio, copt-src, egrep, elvis,
karn-tcpip, less, mxkermit, mxuucp,
small-c, zterm
Subdir: d1.1-1.2 Diffs for PC-Minix1.1 -> PC-Minix1.2
Subdir: d1.2-1.3 Diffs for PC-Minix1.2 -> PC-Minix1.3
Subdir: d1.3-1.5.0 Diffs for PC-Minix1.3 -> PC-Minix1.5.0
Subdir: d1.5.0-1.5.3 Diffs for PC-Minix1.5.0 -> PC-Minix1.5.3
Subdir: d1.5.3-1.5.5 Diffs for PC-Minix1.5.3 -> PC-Minix1.5.5
Subdir: d1.5.5-1.5.6 Diffs for PC-Minix1.5.5 -> PC-Minix1.5.6
Subdir: pc-pkgs cagney-mcc, evans-db-intel, miller-boot-hd,
mullen-turboc, overby-boot, stevie-pc,
xenix-mgr-diffs
ccadfa.cc.adfa.oz.au [131.236.1.2] directory pub/minix
Last checked: 910212
Subdir: . From (list of comp.os.minix authors),
check.* (comp.os.minix article subjects),
clam1.3, clam1.4, clam bins, Minix
Information Sheet
en.ecn.purdue.edu [128.46.129.59] directory pub/minix
Last checked: 910115
Subdir: . UU-Minix (UUCP), minixfloat (8088
Floating Point)
hobbes.cs.umd.edu [128.8.128.41] directory minix
Last checked: 910115
Subdir: . bcc, cppmake, shoelace10a
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
Last checked: 910115
Subdir: . hd_minix (MINIX-PC hd-boot package)
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
Last checked: 910212
Subdir: . comp.os.minix archives (July '87 - Dec '89)
plains.nodak.edu [134.129.111.64] directory pub/Minix
Last checked: 910115
Subdir: . compress, README, ls-RC
Subdir: all.contrib clunie-yacc, check_crc, cvw-cc, elle41,
elvis1.4, getty, mail, tar_fix, u-mail,
uucp, w-mail, xargs
Subdir: doc Compatibility (Aug'90 version of the
Minix Compatibility List),
Copyright-info, Infosheet, PC-CC-comments,
PC-Compilers, Questions, RefMan, ST-Compilers,
Upgrading, mailaddr, posix.2,
remote_file_server
Subdir: ftp_contrib nlmug.index
Subdir: mugnet.sources Index + the sources
Subdir: oz (echo of sirius.ucs.adelaide.edu.au: local)
GlenO.tute, bcc, clam1.3, clam bins, cpp,
cppmake, db, dirent-hack, duck, elvis1.1,
estdio20a, estdio21, extra, format, fp,
incl_sys_13, ksh_patches, lmakefiles,
ls, mcc, pam, s2asm, shoelace10a, uname,
vc-ph1.5
Subdir: pc Bnews, afio, byacc, c, clock, comic1.0,
conv, crypt, dosread, file, format,
lharc-1.2, multiboot, nrchbar, p, ps,
s2asm, shared-text, symlinks, talk,
unzip30, uucp-util, uucp, vn, vt_con,
xt2_wini
Subdir: st.contrib CC-68K, Infocom, bugs
Subdir: st.contrib/pkgs chfont, df, flex, fonts, format, ld, mdb,
vdi, zoo
Subdir: st.contrib/x hcj, speed, supra
Subdir: uk 16bcompress, binutils, emacs, emacsdif,
gasdiff, gcc
Subdir: updates Updates for Minix to 1.5.10. Also includes
bug fixes for Atari, Amiga and
Macintosh versions
This site has a mail server, archive-server@plains.nodak.edu.
sauna.hut.fi [130.233.192.1, 130.233.200.1] directory pub/minix
Last checked: 910212
Subdir: . Minix exercises, minix-13d-symlink,
minix-13d-vga
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
Last checked: 910115
Subdir: . FETCH_ME_FIRST, README_386, ls-l.Z
Subdir: adm/upgrade_kit DIRECTIONS, PH_1.5_Intro, things_to_doc
Subdir: local (Echoed on plains.nodak.edu pub/Minix/oz)
GlenO.tute, bcc, clam1.3, clam bins, cpp,
cppmake, db, dirent-hack, duck, elvis1.1,
estdio20a, estdio21, extra, format, fp,
incl_sys_13, ksh_patches, lmakefiles,
ls, mcc, pam, s2asm, shoelace10a, uname,
vc-ph1.5
Subdir: upgrades Upgrades for Minix to 1.5.10.
star.cs.vu.nl [192.31.231.42] directory pub/sreiz/minix
Last checked: 910212
Subdir: . Patches to AmigaMinix to boot off hard disk
suned.zoo.cs.yale.edu [128.36.21.1] directory src/bin/zip
Last checked: 910212
Subdir: . Zip for Minix
vm1.nodak.edu [134.129.111.1] directory minix-l
Last checked: 910212
Subdir: . comp.os.minix archives (current and past year)
This site has a mail server, listserv@vm1.nodak.edu
wuarchive.wustl.edu [128.252.135.4] directory mirrors/misc/minix
Last checked: 910212
Subdir: . Diffs for PC-Minix1.1 -> PC-Minix1.2
vmars.vmars.tuwien.ac.at [128.130.39.1] directory pub/minix
Last checked: 910213
Subdir: hp Patches to keyboard for German characters
Subdir: net bcc, c386, c68, cpp, cppmake, less,
shoelace10a
14.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
14.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
14.2.2. NL-MUG
This archive is temporarily unavailable.
14.2.3. plains.nodak.edu
An archive of MINIX upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to
earlier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by either
of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login(empty for the
main directory). There are several other directories of programs for
microcomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send MINIX/doc/Info_Sheet
That file is a copy of the monthly "MINIX Information Sheet" posting. The
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened. The server accepts commands in mixed case, but
all directory/file names are case significant (just like MINIX).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
14.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availability).
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail message.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site.
Information on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify
that in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can
perform searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-num]",
where "refnum" is the reference number from the index listing. Documentation
on this and other database functions is available by sending the command
"INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
14.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles are
gathered daily and posted as messages on the BBS. Long articles are
automatically ARC'ed and posted to the file area for downloading. Raw traffic
is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100K, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the index,
then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
NLMUG-ONLINE ("minixug"), (02522) 18363 in Holland.
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
This BBS is run by Fred van Kempen <waltje@minixug.mugnet.org>
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)overby@plains.NoDak.edu (Glen Overby) (06/19/91)
[Most recent change: 16 May 1991 by Glen Overby <overby@plains.nodak.edu>]
[From Andy Tanenbaum <ast@cs.vu.nl> Fri, 1 Mar 91]
MINIX INFORMATION SHEET
1. WHAT IS MINIX 1.5
MINIX 1.5 is a new version of an operating system that is very similar to
UNIX. MINIX has been written from scratch, and therefore does not contain any
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
For this reason it can be made available with the complete source code
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
Versions are also available for the Atari ST, Macintosh, and Amiga.
This version (1.5) is a major improvement over all previous releases, with
many new features, fewer bugs (hopefully), much better performance, and
proper documentation. The old versions have been in widespread use all over
the world for 3 years. There are probably tens of thousands of users.
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
- System call compatible with V7 of the UNIX operating system
- Full multiprogramming (multiple programs can run at once)
- Kernighan and Ritchie compatible C compiler
- Shell that is functionally identical to the Bourne shell
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
- Spelling checker with 40,000 word English dictionary
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
- Easy-to-read manual telling all about MINIX and how to install and use it
3. ADDITIONAL FEATURES
In addition to the above features, there are other features present in
some (but not all) versions of MINIX 1.5. Some of these are listed below.
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
- Runs in protected mode on 286 and 386
- Support for extended memory up to 16M on 286 and 386
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Distributed computing on Ethernet (remote login, etc.)
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
- Up to 3 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Runs under Multifinder
- Includes support for multiple user windows
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
- Up to 2 simultaneous users on one machine
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
4. HARDWARE REQUIRED
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
the IBM line. A hard disk not technically required, but is
strongly recommended to take full advantage of the system. At
least 512K of RAM is required, as well as a CGA, EGA,
monochrome, or Hercules video card, or another card that
emulates one of these. Both 5.25" and 3.5" diskettes are
supported, as are printers using the parallel port and modems
and terminals using the serial port.
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
least 1M of RAM. An additional 1M of RAM and a hard disk
is strongly recommended. MINIX has been tested primarily
with version 6.0 and latter of the Apple system software.
Problems may conceivably arise with earlier versions. Any
hard disk or display that is supported by the normal Macintosh
OS is also supported by MINIX.
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
system will boot with only 512K, you will be very restricted
in what you can do. A 720K diskette drive is required to
install the software. The older 360K diskette drives are
supported, but are not capable of reading the (720K)
distribution disks. A hard disk is supported, but is optional.
Some of the Supra hard disks are not Atari compatible, which
can cause problems. A fix is available from the MINIX Centre.
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
diskette drive is sufficient. A hard disk is not required
(or even supported). To use a hard disk with the Amiga,
someone familiar with how this disk works will have to write
a driver for it. If this driver is then posted to the net,
it will be possible to use a hard disk with MINIX on the Amiga.
Minix will NOT run on 68020 and larger Amiga systems.
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
which who whoami width write
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
nlist open opendir pathconf pause peekpoke perror rand read readdir
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
system telldir termcap time times tmpnam ttyname umask umount
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
Chap. 1 INTRODUCTION
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
Chap. 3 INSTALLING MINIX ON THE ATARI S
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
Chap. 6 USING MINIX
Chap. 7 RECOMPILING MINIX
Chap. 8 MANUAL PAGES
Chap. 9 EXTENDED MAN PAGES
Chap. 10 SYSTEM CALLS
Chap. 11 NETWORKING
App. A MINIX SOURCE CODE LISTING
App. B CROSS REFERENCE MAP
8. MINIX BOOK
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
how operating systems in general and MINIX in particular work internally.
The book describes an earlier version (and includes a source listing), but
it is still useful for understanding how MINIX works inside, even if some
details are now different. The bibliographic information is:
Title: Operating Systems: Design and Implementation
Author: Andrew S. Tanenbaum
Publisher: Prentice-Hall
ISBN: 0-13-637406-9
Paperback versions are also available in English (outside North America only),
French, Spanish, Italian, and Japanese. The books can be ordered from any
bookstore.
9. MINIX DEMONSTRATION DISKS
MINIX demonstration disks for the PC line, the Atari, and the Macintosh
(but for technical reasons, not the Amiga) are available. The IBM and Atari
versions can be obtained by anonymous FTP over the internet. All three can
be obtained from Prentice-Hall (see below). The demo disks contained a
very, very stripped down version of MINIX, just to give an idea of what it
can do. The demo disk is accompanied by a 30-page manual.
To get either free demo disk and its manual, use ftp to connect to
ftp.cs.vu.nl (192.31.231.42) and look in pub/minix. There is a file READ_ME
that is there and tells you what is in the directory and how to use it.
10. HOW TO ORDER MINIX 1.5
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
are as follows:
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
- MINIX 1.5 for the Atari (0-13-585035-5) $169
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
- MINIX 1.5 IBM demo disk (0-13-582768-x) $10
- MINIX 1.5 Macintosh demo disk (0-13-582784-1) $10
- MINIX 1.5 Atari demo disk (0-13-582792-2) $10
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
All versions include the executable binaries, a detailed manual, the complete
source code (on diskettes), and an attractively typeset, cross-referenced
listing of the operating system code.
P-H is making a big effort to get software stores to keep MINIX in stock.
The easiest way to order it is to go to a software store and ask them for
it. If they don't stock it, they can always order it. Alternatively, you
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
In North America and the Far East
To order by email: books@prenhall.com
To order by FAX: (201) 767-5625
To order by phone: (800) 624-0023 or (201) 767-5969
To order by mail: Microservice Customer Service
Simon & Schuster
200 Old Tappan Road
Old Tappan, NJ 07675
In UK/Europe
To order by email: Not recommended as the email is printed out in the U.S.
and then sent to England by regular letter
To order by FAX: Same problem as email
To order by phone: +44 (442) 231-555 (UK number)
To order by mail: Order Dept.
Prentice-Hall International
66 Wood Lane End
Hemel Hempstead
Herts. HP2 4RG ENGLAND
For email and FAX orders, please include the product name and number, your
name and address, and your MasterCard or VISA card number and expiration date.
If you wish delivery by Federal Express (costs extra), please indicate so.
MINIX can also be ordered from the following addresses:
In England: The MINIX Centre
Forncett End
Norwich
Norfolk NR16 1HT England
0953-89345
In Germany: Steve Steinkrauss
Feldtorweg 24
D3406 Bovenden 1
Germany
In the Benelux: Computer Collectief
Amstel 312-A
1017 AP Amsterdam
Holland
FAX: +31 20 622-6668
In Scandinavia: Frank O'Donell
P.O. Box 88
1371 Asker
Norway
In Spain and Deborah Worth
Portugal: Appartado Numero 50672
Madrid
Spain
In Italy: Jim Blaho
Piazza Santo Spirito 17
50125 Florence
Italy
In Greece: Vassilis Zahos
Kritonos 5-7
GR 11634 Athens
Greece
In Turkey: Atilla Gullu
Milli Mudafaa Cad 14/7
Kizilay Ankara
Turkey
In Australia: Prentice Hall Australia,
PO Box 151,
Brookvale NSW 2100
``Use our FAST PHONE SERVICE by calling Liz Guthrie SYDNEY
(02) 939 1333''
If you have previously purchased MINIX from Prentice-Hall, you can get
a discount of $60, but only if you order by mail and include the label from
the original PH boot disk (or the entire disk) with your letter. Not valid for
email, phone or FAX orders since you must enclose the original boot disk label
(not a photocopy). Mail orders can be by credit card or check for $169. You
will be billed for tax and shipping.
11. LEGAL STATUS OF MINIX
Although MINIX is supplied with the complete source code, it is
copyrighted software. It is not public domain. It is also not like GNU.
However, the copyright owner, Prentice-Hall has granted permission to bona
fide universities to copy the software for use in courses and in university
research projects. It is also permitted for MINIX owners to change the
software to suit their needs and to distribute diff listings containing
their changes freely. The shrink-wrap license that comes with MINIX states
that you may legally make two backup copies of the software. Prentice-Hall
is being much less strict than other software vendors. Please do not abuse
this. Companies that wish to embed MINIX in commercial systems or sell
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
12. NEWS ABOUT MINIX
Since its introduction in January 1987, there has been a large an
active USENET newsgroup about MINIX, comp.os.minix. It currently has
about 25,000 members. Over 12,000 messages have been posted to this
group so far. These messages have contained questions, bug reports,
bug fixes, new software, and diff listings to allow current users to
update to new releases for free. It is the intention to continue this
policy into the indefinite future. MINIX users on Bitnet can be put on
a mailing list by sending mail to: info-minix-request@udel.edu. Various
archives store newsgroup traffic for newcomers to the newsgroup.
13. FUTURE PLANS
The major current project is bringing MINIX into conformance with
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
ANSI C compiler. Various people are currently working on 32-bit versions
of MINIX for the 386, and numerous other projects. To keep up, subscribe
to the comp.os.minix newsgroup.
14. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
Many sites keep archives of MINIX-related material, ranging from
archives of articles posted to more organized repositories of programs posted
to the net. The complete MINIX distribution is NOT (repeat NOT) available
from any online archive. This is not permitted. Only the newsgroup traffic is
stored there.
List Archives:
bugs.nosc.mil Current
louie.udel.edu July '87 - Dec '89 (?)
vm1.nodak.edu Current year
Formal Archives (MINIX sources):
aerospace.aero.org atari.archive.umich.edu
bugs.nosc.mil ccadfa.cc.adfa.oz.au
ccb.ucsf.edu chx400.switch.ch
ditmela.mel.dit.csiro.au doc.ic.ac.uk
el.ecn.purcue.edu en.ecn.purdue.edu
extro.ucc.su.oz.au hobbes.cs.umd.edu
hpserv1.uit.no hub.cs.jmu.edu
The Mars Hotel BBS NL-MUG
plains.nodak.edu sauna.hut.fi
sirius.ucs.adelaide.edu.au so.cs.ruu.nl
star.cs.vu.nl suned.zoo.cs.yale.edu
ux.acs.umn.edu wuarchive.wustl.edu
14.1. File Transfer on the Internet
If you are on the Internet, you can get files from many places with the
file transfer protocol ("FTP"). When connecting to the host system, use
the user-name "anonymous" and any password. Most systems will ask for your
"ident" as a password. It is considered good etiquette to use either your
login name or mail address when asked. Once connected, look for a "README"
file which should give further information about the archive.
Consult your local documentation on the use of your FTP application
program (generally called "ftp"). Please be nice to the FTP sites by
restricting your use to non-business hours.
The following sites provide Anonymous FTP
aerospace.aero.org [130.221.192.10] directory pub/minix
Last checked: 910115
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
elvis1.1, estdio20a, format, fp, getty,
shoelace1.0a
atari.archive.umich.edu [141.211.164.8] directory pub/minix
Last checked: 910212
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
elvis1.1, estdio20a, format, fp, getty,
shoelace1.0a
This site has a mail server, atari@atari.archive.umich.edu
bugs.nosc.mil [128.49.16.1] directory pub/Minix
Last checked: 910212
Subdir: . help (info on bugs archive),
compatibility.new (Sept'90 version of the
Minix Compatibility List),
subjects (list of articles in subdir articles)
subjects.ast (list of Andy Tanenbaum's
articles in subdir articles.ast)
Subdir: articles Archive of comp.os.minix articles since 1987
Subdir: articles.ast Archive of comp.os.minix articles by
Andy Tanenbaum since 1987
Subdir: common-pkgs chew-stdio, copt-src, egrep, elvis,
karn-tcpip, less, mxkermit, mxuucp,
small-c, zterm
Subdir: d1.1-1.2 Diffs for PC-Minix1.1 -> PC-Minix1.2
Subdir: d1.2-1.3 Diffs for PC-Minix1.2 -> PC-Minix1.3
Subdir: d1.3-1.5.0 Diffs for PC-Minix1.3 -> PC-Minix1.5.0
Subdir: d1.5.0-1.5.3 Diffs for PC-Minix1.5.0 -> PC-Minix1.5.3
Subdir: d1.5.3-1.5.5 Diffs for PC-Minix1.5.3 -> PC-Minix1.5.5
Subdir: d1.5.5-1.5.6 Diffs for PC-Minix1.5.5 -> PC-Minix1.5.6
Subdir: pc-pkgs cagney-mcc, evans-db-intel, miller-boot-hd,
mullen-turboc, overby-boot, stevie-pc,
xenix-mgr-diffs
ccadfa.cc.adfa.oz.au [131.236.1.2] directory pub/minix
Last checked: 910212
Subdir: . From (list of comp.os.minix authors),
check.* (comp.os.minix article subjects),
clam1.3, clam1.4, clam bins, Minix
Information Sheet
en.ecn.purdue.edu [128.46.129.59] directory pub/minix
Last checked: 910115
Subdir: . UU-Minix (UUCP), minixfloat (8088
Floating Point)
ftp.Uni-Koeln.DE [134.95.80.1] directory /thp/minix
"echo" of ftp.thp.uni-koeln.de, for use only if that site causes
problems
ftp.thp.uni-koeln.de [134.95.64.1] directory minix
Last checked: 910218
Subdir: adelaide Mirror copies of various minix ftp sites
Subdir: ccadfa [the directory structure used is roughly the
Subdir: dsrgsun same as on the original hosts]
Subdir: dynamo
Subdir: jmu
Subdir: plains
Subdir: sky-luke
Subdir: star
Subdir: suphys
Subdir: tuwien
Subdir: uit
Subdir: gnu bash, cv68, gcompile, gnu, kdiffs
Subdir: gnu/m68k binaries and partly diffs of new ports of
GNU sw to the m68k (i.e. atari, amiga, mac)
[This directory will be extended to hold
all the diffs sometime in the future.]
Subdir: minix PC and ST Minix upgrade kits and official
patches
Subdir: net Various stuff collected from c.o.m.
postings:
cv68-v3, cc, clam-1.4.1, disem, fad-ld,
fp-st, mail-1.8, mroff, news, nlmug,
sysupd1, umail-3.45, vc-8, wmail-3.63+
hobbes.cs.umd.edu [128.8.128.41] directory minix
Last checked: 910115
Subdir: . bcc, cppmake, shoelace10a
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
Last checked: 910115
Subdir: . hd_minix (MINIX-PC hd-boot package)
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
Last checked: 910212
Subdir: . comp.os.minix archives (July '87 - Dec '89)
minnie.cs.adfa.oz.au [131.236.20.90]
Last checked: never
plains.nodak.edu [134.129.111.64] directory pub/Minix
Last checked: 910115
Subdir: . compress, README, ls-RC
Subdir: all.contrib clunie-yacc, check_crc, cvw-cc, elle41,
elvis1.4, getty, mail, tar_fix, u-mail,
uucp, w-mail, xargs
Subdir: doc Compatibility (Aug'90 version of the
Minix Compatibility List),
Copyright-info, Infosheet, PC-CC-comments,
PC-Compilers, Questions, RefMan, ST-Compilers,
Upgrading, mailaddr, posix.2,
remote_file_server
Subdir: ftp_contrib nlmug.index
Subdir: mugnet.sources Index + the sources
Subdir: oz (echo of sirius.ucs.adelaide.edu.au: local)
GlenO.tute, bcc, clam1.3, clam bins, cpp,
cppmake, db, dirent-hack, duck, elvis1.1,
estdio20a, estdio21, extra, format, fp,
incl_sys_13, ksh_patches, lmakefiles,
ls, mcc, pam, s2asm, shoelace10a, uname,
vc-ph1.5
Subdir: pc Bnews, afio, byacc, c, clock, comic1.0,
conv, crypt, dosread, file, format,
lharc-1.2, multiboot, nrchbar, p, ps,
s2asm, shared-text, symlinks, talk,
unzip30, uucp-util, uucp, vn, vt_con,
xt2_wini
Subdir: st.contrib CC-68K, Infocom, bugs
Subdir: st.contrib/pkgs chfont, df, flex, fonts, format, ld, mdb,
vdi, zoo
Subdir: st.contrib/x hcj, speed, supra
Subdir: uk 16bcompress, binutils, emacs, emacsdif,
gasdiff, gcc
Subdir: updates Updates for Minix to 1.5.10. Also includes
bug fixes for Atari, Amiga and
Macintosh versions
This site has a mail server, archive-server@plains.nodak.edu.
sauna.hut.fi [130.233.192.1, 130.233.200.1] directory pub/minix
Last checked: 910212
Subdir: . Minix exercises, minix-13d-symlink,
minix-13d-vga
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
Last checked: 910115
Subdir: . FETCH_ME_FIRST, README_386, ls-l.Z
Subdir: adm/upgrade_kit DIRECTIONS, PH_1.5_Intro, things_to_doc
Subdir: local (Echoed on plains.nodak.edu pub/Minix/oz)
GlenO.tute, bcc, clam1.3, clam bins, cpp,
cppmake, db, dirent-hack, duck, elvis1.1,
estdio20a, estdio21, extra, format, fp,
incl_sys_13, ksh_patches, lmakefiles,
ls, mcc, pam, s2asm, shoelace10a, uname,
vc-ph1.5
Subdir: upgrades Upgrades for Minix to 1.5.10.
star.cs.vu.nl [192.31.231.42] directory pub/sreiz/minix
Last checked: 910212
Subdir: . Patches to AmigaMinix to boot off hard disk
suned.zoo.cs.yale.edu [128.36.21.1] directory src/bin/zip
Last checked: 910212
Subdir: . Zip for Minix
vm1.nodak.edu [134.129.111.1] directory minix-l
Last checked: 910212
Subdir: . comp.os.minix archives (current and past year)
This site has a mail server, listserv@vm1.nodak.edu
wuarchive.wustl.edu [128.252.135.4] directory mirrors/misc/minix
Last checked: 910212
Subdir: . Diffs for PC-Minix1.1 -> PC-Minix1.2
ftp.vmars.tuwien.ac.at [128.130.39.19] directory pub/minix
Last checked: 910213
Subdir: hp Patches to keyboard for German characters
Subdir: net bcc, c386, c68, cpp, cppmake, less,
shoelace10a
14.2. Mail Servers
Some archive sites provide access to their archives with a server program
that responds to commands mailed to it.
14.2.1. doc.ic.ac.uk
An archive of the worthwhile postings from the comp.os.minix newsgroup is
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
about how to access this service send a mail message with NO Subject: field
to:
info-server@uk.ac.ic.doc
and a message body of:
request catalogue
topic minix
request end
This will mail you back details of the various ways to obtain the files.
This service is only available inside the UK. We have no funds to send
such mail internationally.
This archive service is run by Lee McLoughlin.
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
14.2.2. NL-MUG
This archive is temporarily unavailable.
14.2.3. plains.nodak.edu
An archive of MINIX upgrades and other interesting files are kept in a
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
For those not fortunate enough to be on the Internet itself, we run the
Clarkson server to process mail requests. This is an extremely versatile
program, that allows various encoding formats (btoa, uuencode), compression
(compress, arc, zoo) and splitting of large files. The server has been
customized to send HELP and Index files at any time, and all other files
between 23:00 and 08:00 local time. If you submit a request that contains
*any* file that is not a Help or Index file, the entire request is queued
until late night (currently 23:00 local time, but that may be moved to
earlier hours of the morning if it proves to be a large load on the system).
The addresses for the server are:
archive-server@plains.nodak.edu
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
fileserv@plains (Bitnet)
Note to Bitnet people: this server is not 'logged on' to the machine, so
you cannot send it interactive messages. The 'fileserv' alias was added
for those of you who do not run the Croswell mailer, but you must still use
something that is detectable as mail (such as a NOTE). Bitnet files will
drop into our bit bucket, unprocessed, since there is no real user by either
of these names.
To obtain a list of the files, the INDEX command is used:
index [ <directory> ]
where <directory> is a directory under our ~ftp/pub login(empty for the
main directory). There are several other directories of programs for
microcomputers, current volumes for comp.sources.* and some of the Free
Software Foundation's products.
The SEND command is used for having files sent to you, such as in:
send MINIX/doc/Info_Sheet
That file is a copy of the monthly "MINIX Information Sheet" posting. The
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
There are many more options for having your files compressed (note: most
files in these directories already have been compressed with 13-bit
compression), uuencoded, split, and so on. To obtain more information on
the server, send the command:
help
and you will be enlightened. The server accepts commands in mixed case, but
all directory/file names are case significant (just like MINIX).
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
14.2.4. vm1.nodak.edu
North Dakota State University is the host site for distribution of the
info-minix mailing list (also known as minix-l), which is bidirectionally
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
list traffic from within the past year or so (depending on space availability).
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
file requests from other networks.
Our server is:
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
Bitnet: listserv@ndsuvm1
UUCP: psuvax1!ndsuvm1.bitnet!listserv
uunet!plains!vm1.nodak.edu!listserv
If you do not have Internet access, you may request files be sent to you by
our LISTSERV file server by sending it commands in the body of a mail message.
To obtain a list of the files, the INDEX command is used:
INDEX MINIX-L
The GET command will instruct LISTSERV to send you a file, such as:
get minix-l LOG9005A minix-l
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
filename tells what year, month, and week it is from:
MINIX-L LOGyymmw
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
character from A to E indicating what week of the month. Several months of
log files are kept on-line, the number depending on disk space availability.
Due to the 80-character per line (punched card) limit on Bitnet mail, many
of the files will be shipped using an encoding scheme that allows logical
lines to be split up into many physical lines. On Bitnet, this is normally
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
serv Punch".
Listserv Punch was designed by Listserv's author and is designed to send
files with lines longer than 80 characters thru the Bitnet gateways. A
special program to decode the file once it has arrived at your site.
Information on obtaining a program to decode listserv punch format is sent
with each encoded file.
If you would rather have a file sent to you uuencoded, you may specify
that in your GET command:
get minix info minix f=uuencode
please note that the file, once decoded, will be in EBCDIC!
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
If you are looking for a specific article, or set of articles, you can
perform searches on this directory using the Database functions of Listserv.
For example, to obtain a "Subject" index of the MINIX-L archives, send the
listserv a file or mail with the following "job" in the message body:
// JOB Echo=No
Database Search DD=Rules
//Rules DD *
search * in minix-l since 90/04/01
index
and you will be sent a file containing all of the 'Subject:' lines sent to
the mailing list since December 1, 1989. If you wish to request one or
more items, replace the 'index' line in the above job with "print [ref-num]",
where "refnum" is the reference number from the index listing. Documentation
on this and other database functions is available by sending the command
"INFO DATABASE" to the listserv.
To obtain more information on the listserv, send the command:
INFO ?
and you will be enlightened with a list of available documentation on using
LISTSERV.
This archive is automatically maintained by the list server. If you have
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
State University, Fargo, ND USA (46 52 N / 96 48 W city)
14.3. Publicly accessable Bulletin Boards
For people without a network connection, there is a PC-based Electronic
Bulletin Board System (BBS) that has carried the traffic of Usenet's
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
rather it is a "delivery service" whereby new comp.os.minix articles are
gathered daily and posted as messages on the BBS. Long articles are
automatically ARC'ed and posted to the file area for downloading. Raw traffic
is kept for about 2 months.
Once a month the articles of lasting interest from the previous month are
saved into several ARC files, all less than 100K, to make downloading
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
the actual articles start in MNXyymmB.ARC. You can just download the index,
then download the ARC files that contain articles of interest to you.
A complete index is always in MNXINDEX.ARC.
Call:
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
Spread the word to those without net access.
This BBS is run by James da Silva.
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
NLMUG-ONLINE ("minixug"), (02522) 18363 in Holland.
300,1200,2400 baud, 8,n,1.
No registration required, no donations accepted.
Everyone gets 60 minutes/day.
No upload/download ratios (but don't be a jerk!)
This BBS is run by Fred van Kempen <waltje@minixug.mugnet.org>
--
Glen Overby <overby@plains.nodak.edu>
uunet!plains!overby (UUCP) overby@plains (Bitnet)