Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!stanford.edu!msi.umn.edu!sctc.com!smith From: smith@sctc.com (Rick Smith) Newsgroups: comp.unix.wizards Subject: Re: Why not Multics? (was Re: BSD tty security, part 3: How to Fix It) Message-ID: <1991May1.140928.10953@sctc.com> Date: 1 May 91 14:09:28 GMT References: <15896: Apr2714: 35:3991@kramden.acf.nyu.edu> <542@trux.UUCP> <1991Apr30.142053.2313@sctc.com> <3096@cirrusl.UUCP> Organization: SCTC Lines: 27 dhesi%cirrusl@oliveb.ATC.olivetti.com (Rahul Dhesi) writes: >So why are we all using UNIX and its derivatives? Why isn't Multics a >commercial success even though it seems to have a unique place in >history? Because Honeywell owned it and their marketing types didn't understand it, and it competed against the big, dumb IBM 7094 clones that Honeywell was selling in competition against IBM 360/370/30xx, etc boxes. Perhaps the marketing geeks figured that since IBM didn't design MULTICS, it mustn't be a real system. People held strange beliefs back then. >More specifically, where can we buy Multics to run on our favorite >hardware? Why can't we buy it? It ran on custom hardware. Some people say, "In Unix, everything is a file." In MULTICS, everything was a segment. It took special memory management hardware to make segment handling run efficiently. But a crucial thing to remember is that MULTICS was designed to meet several requirements that Unix failed to seriously address until quite recently. Security especially. And it's hard to retain "classic Unix" when you are trying to incorporate a new requirement with such vast ramifications. Rick. smith@sctc.com Arden Hills, Minnesota