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!prin
ncoverby@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)