sean@ms.uky.edu (Sean Casey) (07/18/89)
I'll believe Minix for the Amiga when I see it. At least three different people said they would have it Real Soon Now. Real Soon being last year. The people that claimed they were working on it could do us all a favor and simply not say anything till they're ready to release a beta. -- *** Sean Casey sean@ms.uky.edu, sean@ukma.bitnet, ukma!sean *** Copyright 1989 by Sean Casey. Only non-profit redistribution permitted. *** ``I'm a state machine with no state!''
shadow@pawl.rpi.edu (Deven T. Corzine) (07/18/89)
In article <12195@s.ms.uky.edu> sean@ms.uky.edu (Sean Casey) writes: >I'll believe Minix for the Amiga when I see it. At least three >different people said they would have it Real Soon Now. Real Soon >being last year. There's been work done on it. >The people that claimed they were working on it could do us all a favor >and simply not say anything till they're ready to release a beta. They've kept remarkably quiet. It's everyone ELSE clamoring about it. They are, I believe, approximately at a beta test stage, but whether it will actually be released publicly, I don't know. (doubt it.) It seems no publishers are interested in marketing it, either. No telling what will happen. [How about it, guys? Just release Amiga/Minix free and post it to comp.sources/binaries.amiga?] Deven -- Deven T. Corzine Internet: deven@rpi.edu, shadow@pawl.rpi.edu Snail: 2214 12th Street, Troy, NY 12180 Phone: (518) 271-0750 Bitnet: deven@rpitsmts, userfxb6@rpitsmts UUCP: uunet!rpi!deven Simple things should be simple and complex things should be possible.
ast@cs.vu.nl (Andy Tanenbaum) (07/18/89)
In article <12195@s.ms.uky.edu> sean@ms.uky.edu (Sean Casey) writes: >The people that claimed they were working on it could do us all a favor >and simply not say anything till they're ready to release a beta. I don't see any advantage to answering the many queries of the form: "Is anybody working on MINIX for the Amiga" with "I'm sorry. It is a secret. I can't tell you." I have never promised a deliver date. I am not even promising one now. In fact, I am not even guaranteeing that we will even find a publisher for it. I am simply providing information for people who want to know how far we are. I do not see any redeeming social virtue in your proposal at all, except perhaps that of reducing the network load by 1 part in about a million. MINIX for the Amiga is definitely not vaporware. It is undergoing beta testing now. Andy Tanenbaum (ast@cs.vu.nl)
jk0@image.soe.clarkson.edu (Jason Coughlin) (07/18/89)
I think it's obvious that people would like to see Minix run on the Amiga regardless of whether or not a publisher will accept it. If you can't find a publisher, why not put the diffs for the Amiga version on bugs or some other reliable ftp server. That way people would have to BUY Minix, but could still run it on the Amiga hardware. The problems are that (a) the diffs produced so far have been, shall we say, unreliable :-) (b) what "standard" Minix would the diffs be produced against, and (c) the Minix user would have to have the hardware to transfer Minix from one distribution to the Amiga. As far as (c) goes, big deal. Amiga Minix isn't published software (yet) so if you have to kludge to get it, you have to kludge to get it. Kludging is better than nothing at all! :-) -- -- -- Jason Coughlin ( jk0@sun.soe.clarkson.edu , jk0@clutx )
david@ms.uky.edu (Dan Chaney) (07/19/89)
I personally don't see any need for Minix on an amiga the native OS is nice enough, as is, to either do everything needed or is easily extended with off-the-shelf software. (either PD or otherwise). The only thing it doesn't do is support other users. Big deal, it's a single user machine as far as I'm concerned. Question: *WHY* do you want to have Minix on the amiga?? -- <- David Herron; an MMDF guy <david@ms.uky.edu> <- ska: David le casse\*' {rutgers,uunet}!ukma!david, david@UKMA.BITNET <- <- WARNING: Hunting season is now open in West Virginia!
hjg@amms4.UUCP (Harry Gross) (07/20/89)
In article <12212@s.ms.uky.edu> david@ms.uky.edu (David Herron -- One of the vertebrae) writes: >I personally don't see any need for Minix on an amiga > >the native OS is nice enough, as is, to either do everything needed >or is easily extended with off-the-shelf software. (either PD or otherwise). > >The only thing it doesn't do is support other users. Big deal, it's >a single user machine as far as I'm concerned. > >Question: *WHY* do you want to have Minix on the amiga?? Remember, although MINIX is evolving in the direction of _something big_ :-), its primary mission in life is as a TEACHING TOOL. Specifically, so that students who are studying operating systems will have the source code for a system that they can hack on, change, and try things out on. Granted, it is not NECESSARY to port MINIX to the Amiga, but for those students who have one, (and nothing else :-(? ) it is quite useful. Please remember, too, that multi-tasking is a very nice feature to have even on a single-user workstation. (Hence the push to create such abominations as the Presentation Manager under OS/2 :-). -- Harry Gross | reserved for | something really Internet: hjg@amms4.UUCP (we're working on registering)| clever - any UUCP: {jyacc, rna, bklyncis}!amms4!hjg | suggestions?
cmcmanis%pepper@Sun.COM (Chuck McManis) (07/20/89)
In article <12212@s.ms.uky.edu>, david@ms.uky.edu (Dan Chaney) writes: > I personally don't see any need for Minix on an amiga In article <175@cerc.wvu.wvnet.edu.edu> (Darrell Schiebel) flames back: >Obviously You See No Worth in Education. ... Apart from the argument that the first statement doesn't imply the conclusion in the second statement, may I clarify this a bit? One of the particularly nice things about the Amiga is that, for the most part, it can be replaced in pieces from the ground up. This is primarily due to the original developers who were scrupulously careful to call all libraries through their entry points rather than back doors in the ROM. This means that persons desiring to learn about operating system fundamentals may do so without having to first write a complete operating system. Rather, they can concentrate on different areas and measure their improvements against an existing standard. For example, suppose you wanted to learn about efficient ways of performing memory allocation and deallocation. You could, on the Amiga, write your own memory allocater and "plug this in" to the systems memory allocation and deallocation routines. Then run a few programs and gather statistics and check to see how yours does compared to someone elses. Say you wanted to learn about filesystems. The Amiga presents and excellent opportunity, with the 1.3 release you need only provide a file system handler that understands the basic AmigaDOS packets, and voila a laboratory for studying layouts, clustering, buddy systems etc. The same it true for semaphores, scheduling, device drivers, etc. So the benefits of MINIX are that you get the source to a simple multitasking operating system that you can look at and replace pieces in if you chose that method for learning. The exact same thing can be said for AmigaDOS with the exception that you don't have the source to the core operating system, only those areas you have changed in it. Contrast that to MINIX on MS-DOS systems or to a lesser extent the Atari ST. --Chuck McManis uucp: {anywhere}!sun!cmcmanis BIX: cmcmanis ARPAnet: cmcmanis@sun.com These opinions are my own and no one elses, but you knew that didn't you. "A most excellent barbarian ... Genghis Kahn!"
umbaugh@hcx (Dr David L. Umbaugh) (07/20/89)
Dan Chaney <david@ms.uky.edu> says, among other things: I personally don't see any need for Minix on an amiga Question: *WHY* do you want to have Minix on the amiga?? So that Operating Systems course students can play with Minix in response to assigned projects on their own amiga machines rather than having to use the few machines the university provides that are sufficiently IBM compatible to use. -- <- David Herron; an MMDF guy <david@ms.uky.edu> <- ska: David le casse\*' {rutgers,uunet}!ukma!david, david@UKMA.BITNET <- <- WARNING: Hunting season is now open in West Virginia! L. David Umbaugh (Dave) CSE Dept. Univ. Texas at Arlington internet: umbaugh@hcx.arl.utexas.edu BITNET: B652LDU@UTARLG snail-mail: P.O.Box 19015, Arlington, TX 76019 telephone: (817) 273-3628 [OBSOLETE] phonenet: cs_umbaugh@uta.edu CSNET: cs_umbaugh%uta.edu@relay.cs.net
hans@nlgvax.UUCP (Hans Zuidam) (07/20/89)
>In article <12212@s.ms.uky.edu>, david@ms.uky.edu (Dan Chaney) writes: >> I personally don't see any need for Minix on an amiga >In article <175@cerc.wvu.wvnet.edu.edu> (Darrell Schiebel) flames back: >>Obviously You See No Worth in Education. ... cmcmanis%pepper@Sun.COM (Chuck McManis) writes: >One of the particularly nice things about the Amiga is that, for the most >part, it can be replaced in pieces from the ground up. This is primarily >due to the original developers who were scrupulously careful to call all >libraries through their entry points rather than back doors in the ROM. How true. This is indeed probably why there still isn't a Minix implementation on the Amiga. It is also worth noticing that (almost) every discussion about Minix on the Amiga boils down to the advantages of having an MMU on the Amiga (no, I don't want to start such a discussion again please ;-) ). Hans -- Hans Zuidam E-Mail: hans@pcg.philips.nl Philips Telecommunications and Data Systems, Tel: +31 40 892288 Project Centre Geldrop, Building XR Willem Alexanderlaan 7B, 5664 AN Geldrop The Netherlands
paone@aramis.rutgers.edu (Phil Paone) (07/20/89)
Why would you want it? Outside of the fact that it is another OS and it is UNIX-like, you get the full source code. It is not made to replace the natural multi-tasking for your day to day uses, but to teach you about how a real OS is put together. In some ways it is better then UNIX with a source license, since it is very clean code. So, unless you already have your Master's in OS design, there is something to learn. -- Phil Paone attmail!ppaone !rutgers.edu!topaz.edu!ppaone paone@topaz.rutgers.edu "Dinna ya know a jailbreak when ya see it?"
shadow@pawl.rpi.edu (Deven T. Corzine) (07/20/89)
On 20 Jul 89 10:55:40 GMT, paone@aramis.rutgers.edu (Phil Paone) said: paone> Why would you want it? Outside of the fact that it is another paone> OS and it is UNIX-like, you get the full source code. It is paone> not made to replace the natural multi-tasking for your day to paone> day uses, but to teach you about how a real OS is put together. paone> In some ways it is better then UNIX with a source license, paone> since it is very clean code. Even putting the educational possibilities, I would prefer a Unix environment on the Amiga over the AmigaDOS one. However, I would NOT like to have to lock out AmigaDOS to do so. That's my project. :-) Deven -- Deven T. Corzine Internet: deven@rpi.edu, shadow@pawl.rpi.edu Snail: 2214 12th Street, Troy, NY 12180 Phone: (518) 271-0750 Bitnet: deven@rpitsmts, userfxb6@rpitsmts UUCP: uunet!rpi!deven Simple things should be simple and complex things should be possible.
shadow@pawl.rpi.edu (Deven T. Corzine) (07/20/89)
On 20 Jul 89 07:49:32 GMT, hans@nlgvax.UUCP (Hans Zuidam) said: hans> In article <12212@s.ms.uky.edu>, david@ms.uky.edu (Dan Chaney) writes: david> I personally don't see any need for Minix on an amiga hans> In article <175@cerc.wvu.wvnet.edu.edu> (Darrell Schiebel) flames back: Darrell> Obviously You See No Worth in Education. ... hans> cmcmanis%pepper@Sun.COM (Chuck McManis) writes: cncmanis> One of the particularly nice things about the Amiga is that, cncmanis> for the most part, it can be replaced in pieces from the cncmanis> ground up. This is primarily due to the original developers cncmanis> who were scrupulously careful to call all libraries through cncmanis> their entry points rather than back doors in the ROM. And then a different set of people wrote AmigaDOS, taking the opposite approach. (i.e. encourage braindamage) hans> How true. This is indeed probably why there still isn't a Minix hans> implementation on the Amiga. It is also worth noticing that hans> (almost) every discussion about Minix on the Amiga boils down to hans> the advantages of having an MMU on the Amiga (no, I don't want hans> to start such a discussion again please ;-) ). The Minix implementation on the Amiga does not use Exec or any part of the Amiga operating system. It takes over the machine at all levels. It can't use the existing device drivers, for example, because Exec must be running. Exec would make a good base for a Unix-like "OS" but not from an educational aspect, which is why they decided not to use it... can't play with scheduling algorithyms and whatnot. So it rujns standalone. You gain Atari/Minix 100.0% disk compatibility, but lose your Amiga for the duration. Deven -- Deven T. Corzine Internet: deven@rpi.edu, shadow@pawl.rpi.edu Snail: 2214 12th Street, Troy, NY 12180 Phone: (518) 271-0750 Bitnet: deven@rpitsmts, userfxb6@rpitsmts UUCP: uunet!rpi!deven Simple things should be simple and complex things should be possible.
andrew@aucis.UUCP (Andrew Gillham) (07/21/89)
In article <594@amms4.UUCP>, hjg@amms4.UUCP (Harry Gross) writes: >Please remember, too, that multi-tasking is a very nice feature to have even on > a single-user workstation. (Hence the push to create such abominations as the > Presentation Manager under OS/2 :-). That's funny, I thought my Amiga WAS multi-tasking? :) > Harry Gross | reserved for > | something really > Internet: hjg@amms4.UUCP (we're working on registering)| clever - any > UUCP: {jyacc, rna, bklyncis}!amms4!hjg | suggestions? -Andrew -- Andrew Gillham | andrew%aucis.uucp@mailgw.cc.umich.edu or Andrews University | sharkey!aucis!andrew or uunet!zds-ux!aucis!andrew Signature? Who said I could write?
deraadt@enme3.ucalgary.ca (Theo Deraadt) (07/21/89)
In article <SHADOW.89Jul20125446@pawl.rpi.edu> shadow@pawl.rpi.edu (Deven T. Corzine) writes: >cncmanis> their entry points rather than back doors in the ROM. > >And then a different set of people wrote AmigaDOS, taking the opposite >approach. (i.e. encourage braindamage) True. That's being worked on now. The end sum will win with AmigaDOS ahead, for device support at least. I am the other guy that ported Minix to the Amiga alone, but I got nowhere with writing device drivers. Also, Minix will not run on a 68020 Amiga. In fact, without some changes to the kernel, it will not run on the 68010 either. Pretty braindamaged. But then, perhaps we are trying to teach students not to think far ahead. Exec on the Amiga is quite full featured. In my version of Minix, I at least let AmigaDOS boot, then I ran a program. That program preserves the Boardlist that Autoconfig has allready built up. In this way, it's possible to write device drivers inside Minix that could check for boards. The "real" Amiga Minix is written in Europe. Any North Americans want to place bets that it boots straight from a floppy only? And to think that I was gonna write a HD driver before I was going to write a Floppy driver.. [but have a floppy driver almost working.. FAST] <tdr. Theo de Raadt Cpsc student (403) 289-5894 Calgary, Alberta, Canada Human Being: Organic computer with approximately 70 years mean time between absolute failure.
ajy2208%ritcv@cs.rit.edu (07/22/89)
In article <175@cerc.wvu.wvnet.edu.edu> drs@cerc.wvu.wvnet.edu (Darrell Schiebel) writes: >In article <12212@s.ms.uky.edu>, david@ms.uky.edu (Dan Chaney) writes: >> I personally don't see any need for Minix on an amiga >> >> the native OS is nice enough, as is, to either do everything needed >> or is easily extended with off-the-shelf software. (either PD or otherwise). >> >> The only thing it doesn't do is support other users. Big deal, it's >> a single user machine as far as I'm concerned. > >Obviously You See No Worth in Education. Minix and Other such Operating >Systems are Valuable if for Absolutely No Other Reason then the Fact that >They Provides the Source for a Well Written OS, thus Providing an Excellent >Example, and the Ability to Tinker with the OS. I agree with you also. Although I plan on getting an ST soon, I would still like to see Minix come out for other computers (such as the Amiga). I will not be buying Minix to replace TOS, but rather as a learning tool. Well, since I use UNIX at work everyday, I will probably use Minix as much as I use TOS! It's not often you run into a documented operating system that'll run on your computer! (especially if it's one you like!) >Darrell Schiebel __________________________________________________________________________ Albert Yarusso | ajy2208@ritvax.bitnet Rochester Institute of Tech. | {rutgers, ames}!rochester!ritcv!ajy2208 Computer Science | ajy2208@ritcv.cs.rit.edu
douglee@becker.UUCP (Doug Lee) (07/24/89)
In article <12212@s.ms.uky.edu> david@ms.uky.edu (David Herron -- One of the vertebrae) writes: >Question: *WHY* do you want to have Minix on the amiga?? Answer: *BECAUSE* it comes with source and a textbook which will enable the reader to learn how a multitasking O/S works. AmigaDOS internals are a deep dark secret for the most part, although it is the best for a *USER* <<<Doug>>> douglee@becker >-- ><- David Herron; an MMDF guy <david@ms.uky.edu> ><- ska: David le casse\*' {rutgers,uunet}!ukma!david, david@UKMA.BITNET ><- ><- WARNING: Hunting season is now open in West Virginia!
benton@VAX1.CC.UAKRON.EDU (Kevin Benton) (07/31/89)
In article <12212@s.ms.uky.edu> david@ms.uky.edu (David Herron -- One of the vertebrae) writes: >I personally don't see any need for Minix on an amiga > >the native OS is nice enough, as is, to either do everything needed >or is easily extended with off-the-shelf software. (either PD or otherwise). > I'll agree with you that AmigaDOS is half way decent for the user interface, although from a programmer's standpoint, the operating system itself is about the buggiest thing I have ever seen. When my Amiga crashes CLI's for no apparent reason, I would tend to think there must be something better out there, especially since Minix comes with SOURCE CODE!!!! > >The only thing it doesn't do is support other users. Big deal, it's >a single user machine as far as I'm concerned. > >Question: *WHY* do you want to have Minix on the amiga?? I don't know if you have ever used Unix before, but there's a lot more for Unix than just Multiple Users... (not to mention 2000 times more pd software, interprocess communication, etc.) >-- ><- David Herron; an MMDF guy <david@ms.uky.edu> ><- ska: David le casse\*' {rutgers,uunet}!ukma!david, david@UKMA.BITNET ><- ><- WARNING: Hunting season is now open in West Virginia! ^^^^^^^^^^^^^ Hmm, I wonder if he's complaining about guns? Let's see now... He could be commenting about...................... --- kevin@sarah.lerc.nasa.gov KB8HNJ All expressed opinions are not necessarily that of my employer, my dog, or even my own...
drs@cerc.wvu.wvnet.edu (Darrell Schiebel) (08/16/89)
In article <12212@s.ms.uky.edu>, david@ms.uky.edu (Dan Chaney) writes: > I personally don't see any need for Minix on an amiga > > the native OS is nice enough, as is, to either do everything needed > or is easily extended with off-the-shelf software. (either PD or otherwise). > > The only thing it doesn't do is support other users. Big deal, it's > a single user machine as far as I'm concerned. Obviously You See No Worth in Education. Minix and Other such Operating Systems are Valuable if for Absolutely No Other Reason then the Fact that They Provides the Source for a Well Written OS, thus Providing an Excellent Example, and the Ability to Tinker with the OS. ------------------------------------------------------------------------- Darrell Schiebel _ _ _ __ __ drs@cerc.wvu.wvnet.edu | \ /\ |_) |_) |_ | | (_ Concurrent Engineering Center |_/ /--\ | \ | \ |__ |__ |__ __) :: West Virginia University -------------------------------------------------------------------------