Newsgroups: comp.sys.amiga Path: utzoo!utgpu!watserv1!mann From: mann@watserv1.waterloo.edu (Shannon Mann) Subject: Re: MINIX on the Amiga... Message-ID: <1990Sep24.114627.14857@watserv1.waterloo.edu> Summary: my experience with minix Organization: Computing Services, University of Waterloo Date: Mon, 24 Sep 90 11:46:27 GMT Lines: 111 In article <90262.224308JKT100@psuvm.psu.edu> JKT100@psuvm.psu.edu (JKT) writes: >>2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions) >> - Full multiprogramming (multiple programs can run at once) > >Ok, we've all heard how MultiFinder on the Mac supposedly multi- >tasks too, but when you actually inspected it, it actually task >switches. Because this posting did not use the term "multi-task" >is it possible that the programs do not actually run at once, but >task switch, with only one running at a time? Minix uses true pre-emptive multi-tasking, just like the Amiga. >>4. HARDWARE REQUIRED >> Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K >> diskette drive is sufficient. > >Obviously someone thinks the Amiga is an IBM clone, saying that the >floppies are 720K... :-( No. Minix on the Amiga uses 720k floppies that are compatible with the ones on the ST. The ST programs are binary compatible with the Amiga programs... Minix does not use the AmigaDOS filesystem, but its own UNIX-like filesystem. >More importantly, is it truly necessary for them to require a HD >driver? Is there no way they could make use of existing drivers >with a simple interface? Seems silly to re-invent the wheel.... I believe you have it the other way around. Same interfaces, different drivers (interface=hardware / driver=software) New drivers are needed. The drivers connect the FS portion of the operating system to the hardware. Have absolutely no fear, there are plenty of people out there to write one for a drive just like yours. Experience has shown that things in Minix that are broke get fixed pretty quickly. Modifying existing ST drivers should be relatively trivial... >> It is also permitted for MINIX owners to change the >>software to suit their needs and to distribute diff listings containing >>their changes freely. > >Whoops. This is what has caused many problems in the UNIX world. >People making mods is a good idea, but history shows us that a central >site to coordinate updates is required if a standard version is to >be maintained. This is being done, and is co-ordinated through the newsgroup comp.os.minix Minix is the only operating system world-wide where you get the chance to communicate directly with those writing it! :-) Tannenbaum himself responds to questions, as well as a host of referees To be certain, there are dialects of Minix around, especially for those wanting linear addressing on their '386 machines. (snicker, snicker :-) Most of the changes even from those systems will probably make its way into the standard distribution... Eventually... >> Will it multi-task under amiga? (Boot Amiga and then go Minix or >> is it a hog?) Minix takes over the machine. There is an effort already to make it run under AmigaDOS. Tannenbaum/P-H will not be supporting such a project. >> I saw a post about GUI for MINIX but the problem was lack of >> graphics.lib. Anybody have any suggestions. > > If MINIX doesn't offer any graphics support, >it probably won't last all that long, and will follow CP/M to the grave. Minix is an educational tool. As one it will outlast AmigaDOS, MS-DOS, OS/2, etc... Lest not forget that UNIX, in one form or another, has been around since 1969 (68?) As a multi-tasking computer with a great user interface, there is nothing quite like the Amiga and AmigaDOS. As a educational tool to teach systems level programming and design, there is nothing quite like Minix. >> Alexei > Kurt Personal testimony (:-) Speaking from experience, I have used a Minix system for 9 months. It went from a machine where you had to ask the other user what he was running before editing a file to a machine that was fast, stable, clean, a joy to work on. The hardware went from a 640kB V20 based XT to a 25MHz '386, w/64kB of 25 nanosecond cache. From a flakey version 1.2 (16bit) to a very stable v1.5.10 (32bit), which is the version you would get. Still has problems, but, there are about 15000 hackers out there working on them. Some of them in a major way (like Bruce Evans' 32bit C compiler, and his 32bit, '386 version of the OS) This is not the operating system for the inexperienced user. If you have never bothered/had the chance to compile software for your machine, this is probably not for you. If you like writing programs, and want to know a tremendous amount more about how things are done at the system level, Minix has its merits. I have tremendous admiration for what the Amiga can do, in its native form. I have tremendous admiration for what Minix attempts to do, and manages... Minix is not for everyone... -=- -=- Shannon Mann -=- mann@watserv1.UWaterloo.Ca -=-