From: Ronald G Minnich <rminnich@lanl.gov>
To: <9fans@cse.psu.edu>
Subject: Re: [9fans] Private Namespaces for Linux
Date: Mon, 26 Nov 2001 07:18:54 -0700 [thread overview]
Message-ID: <Pine.LNX.4.33.0111260704450.16611-100000@snaresland.acl.lanl.gov> (raw)
In-Reply-To: <20011126053137.293C4199B5@mail.cse.psu.edu>
On Mon, 26 Nov 2001, David Gordon Hogan wrote:
> I'm just saddened that people are shoe-horning isolated ideas from
> Plan 9 into old, outdated systems, rather than comprehending the
> full elegance of Plan 9 as a complete system, and lending their
> support to it.
Life is like that sometimes. I tried very hard to lend my support 10 years
ago. I tried like crazy to get Plan 9 at the Supercomputing Research
Center. Since the SRC was at the University of Maryland Science and
Technology Center, at one point I tried sending letter head with "U.
Maryland S&T Center" to see if Bell Labs would sort of ignore the fact
that I wasn't *really* at the U. Maryland. No good. I spent two years
sending letters to lawyers. I finally decided "looks like they don't want
people to use it after all".
Later, at Sarnoff, ca. 1995, I tried again. That was about the time of the
"$350 for personal use, $200K (to start) for business use" fiasco.
Remember that? It's like saying "take a risk, throw away all your support
software, and oh by the way if it works you owe us a lot of money".
Brilliant. Somehow, monopoly phone companies never really did get the
idea of marketing.
I have friends who were in ATT from ca. 1972 to the late 80s, and they
have told me there was a substantial contingent of clueless managers in
ATT who felt that releasing *Unix* to the outside world was a huge
mistake, and that while they lost the battle with Unix, they did not
intend to lose it with Plan 9. That would sure explain a lot.
The whole Plan 9 story (from the outside) looks like a long series of
attempts by ATT/Lucent to kill it. Think of ATT/Lucent as Wily Coyote and
Plan 9 as Roadrunner.
So there's a reason I started adding this stuff to legacy OSes.
I really think had ATT done the right thing in 1991, we'd all be using
Plan 9 now. I am convinced of that. As it is, they ran around suing
college students over the rights to 20-year-old files which were available
in the open literature. If anything convinced people to steer clear of
ATT-encumbered code, that was probably a big thing.
> It's very much like the New Testament parable about
> patching old wineskins...
In industry this type of retrofit (Plan 9 ideas to Linux) is usually
called "Operation Silk Purse".
> Really, Linux needs to be rewritten from the ground up,
> along with all them GNU tools. Or we could all just use
> Plan 9...
No, it needs to be chucked. But as we all keep saying, "Installed Base".
You can't ignore that. If you put a really solid Linux emulation layer in
there (do you really want to support all 220 system calls?) you might have
a chance. Except it's so much slower in certain areas ... that's a
problem.
Did you want to take the job of porting Emacs to Plan 9?
ron
next prev parent reply other threads:[~2001-11-26 14:18 UTC|newest]
Thread overview: 73+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-11-26 5:31 David Gordon Hogan
2001-11-26 10:00 ` Thomas Bushnell, BSG
2001-11-26 10:48 ` Matt
2001-11-26 14:29 ` Ronald G Minnich
[not found] ` <Pine.LNX.4.33.0111260728070.16611-100000@snaresland.acl.la nl.gov>
2001-11-27 0:13 ` Andrew Simmons
2001-11-27 1:37 ` Ronald G Minnich
[not found] ` <Pine.LNX.4.33.0111261834400.19833-100000@snaresland.acl.la nl.gov>
2001-11-27 2:17 ` Andrew Simmons
2001-11-27 2:28 ` Boyd Roberts
2001-11-27 2:46 ` Andrew Simmons
2001-11-27 11:53 ` Ralph Corderoy
2001-11-27 2:22 ` Quinn Dunkan
2001-11-27 2:54 ` Andrew Simmons
2001-11-27 3:06 ` Boyd Roberts
2001-11-26 14:18 ` Ronald G Minnich [this message]
2001-11-26 18:26 ` Dan Cross
-- strict thread matches above, loose matches on Subject: below --
2001-11-27 8:49 nigel
2001-11-27 7:24 nigel
2001-11-27 6:43 David Gordon Hogan
2001-11-27 3:09 Russ Cox
2001-11-27 8:13 ` Skip Tavakkolian
2001-11-27 3:03 geoff
2001-11-26 18:27 erik quanstrom
2001-11-22 0:42 rob pike
2001-11-22 0:36 rob pike
2001-11-21 23:02 rob pike
2001-11-21 23:26 ` Matt
2001-11-21 20:08 erik quanstrom
2001-11-21 16:49 forsyth
2001-11-21 14:52 presotto
2001-11-21 20:12 ` Dan Cross
2001-11-21 20:48 ` Skip Tavakkolian
2001-11-21 22:50 ` Andrew Simmons
2001-11-25 15:23 ` david presotto
2001-11-25 4:19 ` George Michaelson
2001-11-21 3:02 Eric Grosse
2001-11-21 1:29 okamoto
2001-11-21 3:46 ` Ronald G Minnich
[not found] ` <Pine.LNX.4.33.0111202037460.14857-100000@snaresland.acl.la nl.gov>
2001-11-21 17:51 ` Skip Tavakkolian
2001-11-21 22:44 ` Ronald G Minnich
2001-11-21 0:03 David Gordon Hogan
2001-11-20 23:48 forsyth
2001-11-20 23:40 David Gordon Hogan
2001-11-20 23:45 ` Alexander Viro
2001-11-20 23:54 ` Matthew Hannigan
2001-11-21 17:24 ` Thomas Bushnell, BSG
2001-11-22 9:56 ` Thomas Bushnell, BSG
2001-11-20 22:54 David Gordon Hogan
2001-11-20 23:17 ` Ronald G Minnich
2001-11-20 23:49 ` Matthew Hannigan
2001-11-20 23:31 ` Alexander Viro
2001-11-20 22:40 David Gordon Hogan
2001-11-20 22:47 ` Ronald G Minnich
2001-11-20 23:29 ` Alexander Viro
2001-11-20 22:20 presotto
2001-11-20 22:08 David Gordon Hogan
2001-11-20 23:40 ` Dan Cross
2001-11-21 15:05 ` Boyd Roberts
2001-11-20 22:05 erik quanstrom
2001-11-20 21:24 David Gordon Hogan
2001-11-20 21:49 ` Ronald G Minnich
2001-11-20 20:54 presotto
2001-11-20 20:49 David Gordon Hogan
2001-11-20 20:57 ` Ronald G Minnich
2001-11-21 5:59 ` Taj Khattra
2001-11-20 10:22 forsyth
2001-11-19 21:46 [9fans] vmware Russ Cox
2001-11-19 23:59 ` [9fans] Private Namespaces for Linux Matt
2001-11-20 5:26 ` Ronald G Minnich
2001-11-20 17:28 ` Thomas Bushnell, BSG
2001-11-20 20:46 ` Ronald G Minnich
2001-11-20 21:08 ` Alexander Viro
2001-11-20 21:48 ` Ronald G Minnich
2001-11-20 22:28 ` Ronald G Minnich
2001-11-20 23:14 ` Alexander Viro
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.33.0111260704450.16611-100000@snaresland.acl.lanl.gov \
--to=rminnich@lanl.gov \
--cc=9fans@cse.psu.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).