The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Bakul Shah <bakul@iitbombay.org>
To: Larry McVoy <lm@mcvoy.com>
Cc: TUHS main list <tuhs@minnie.tuhs.org>,
	Douglas McIlroy <douglas.mcilroy@dartmouth.edu>
Subject: Re: [TUHS] ATC/OSDI'21 joint keynote: It's Time for Operating Systems to Rediscover Hardware (Timothy Roscoe)
Date: Fri, 17 Sep 2021 10:07:11 -0700	[thread overview]
Message-ID: <5A1F2D0B-9A1B-4E6D-9032-F0FCCE58D1E3@iitbombay.org> (raw)
In-Reply-To: <20210917004425.GC18465@mcvoy.com>

On Sep 16, 2021, at 5:44 PM, Larry McVoy <lm@mcvoy.com> wrote:
> 
> On Thu, Sep 16, 2021 at 08:34:52PM -0400, Theodore Ts'o wrote:
>>> What's changed is that we now take for granted that Linux is there, and
>>> we've stopped asking questions about anything outside of that model.
>> 
>> It's unclear to me that Linux is blamed as the reason why researchers
>> have stopped asking questions outside of that model.  Why should Linux
>> have this effect when the presence of Unix didn't?
> 
> Linux runs on _everything_.  From your phone to the top 500 HPC clusters.
> 
> Unix, for all that it did, never had that level of success.  I credit
> Unix for a lot, including showing Linux what it should be, but Linux
> took that model and ran with it.
> 
> Plan 9 is very cool but I am channeling my inner Clem, Plan 9 didn't meet
> Clem's law.  It was never compelling enough to make the masses love it.
> Linux was good enough.

Things might have been different if Plan9 was open sourced in the same time
frame as 386BSD and early Linux. Back then Linux was not good enough. plan9
was not all that different from unix and simpler to understand and use.

> We can argue about if that is a good thing or not, I've watched Linux
> become more complex and seen docker et al react to that.

As Marshall Conover (& later I) said, containers & docker filled a genuine
need. Not much to do with the complexity of Linux. Plan9 could've provided
a much simpler and cleaner platform than linux but that was not to be.
[plan has a couple of global names spaces that might have needed changing.
Specifically the process id and '#' driver spaces]


-- Bakul


  reply	other threads:[~2021-09-17 17:07 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-01 21:58 Dan Cross
2021-09-02  8:42 ` Tony Finch
2021-09-03  0:19   ` John Cowan
2021-09-03  3:24     ` Douglas McIlroy
2021-09-03 13:21       ` Theodore Ts'o
2021-09-08 11:14         ` Tony Finch
2021-09-16 19:27         ` Dan Cross
2021-09-17  0:34           ` Theodore Ts'o
2021-09-17  0:44             ` Larry McVoy
2021-09-17 17:07               ` Bakul Shah [this message]
2021-09-17  1:33             ` Dan Cross
2021-09-02 15:41 ` Kevin Bowling
2021-09-02 20:12   ` Marshall Conover
2021-09-03 15:56 ` Warner Losh
2021-09-03 17:10   ` Adam Thornton
2021-09-03 17:28     ` Larry McVoy
2021-09-03 17:42       ` John Floren
2021-09-03 19:02       ` Lawrence Stewart
2021-09-03 19:11       ` Clem Cole
2021-09-03 17:46     ` [TUHS] ATC/OSDI'21 joint keynote: It's Time for Operating Systems to Rediscover Hardware [ really a comment on SoCs ] Jon Steinhart
2021-09-16 18:38 ` [TUHS] ATC/OSDI'21 joint keynote: It's Time for Operating Systems to Rediscover Hardware (Timothy Roscoe) Dan Cross
2021-09-16 19:34   ` Jon Steinhart
2021-09-16 19:41     ` Larry McVoy
2021-09-16 23:14       ` Marshall Conover
2021-09-16 23:44         ` Rob Pike
2021-09-17  0:37           ` Larry McVoy
2021-09-17  1:38         ` Jon Steinhart
2021-09-17  3:54         ` John Cowan
2021-09-16 23:45       ` Jon Steinhart
2021-09-17  0:06         ` Al Kossow
2021-09-17  4:06           ` John Cowan
2021-09-17  4:18             ` Al Kossow
2021-09-17  0:32         ` Larry McVoy
2021-09-16 23:54       ` David Arnold
2021-09-17  1:10         ` Jon Steinhart
2021-09-17  1:28           ` Larry McVoy
2021-09-17  1:40             ` Jon Steinhart
2021-09-17  2:04               ` Larry McVoy
2021-09-17  2:21                 ` Jon Steinhart
2021-09-17  2:48           ` Theodore Ts'o
2021-09-17 17:39         ` Bakul Shah
2021-09-17 17:51           ` Jon Steinhart
2021-09-17 18:07             ` Larry McVoy
2021-09-17 21:03               ` Derek Fawcus
2021-09-17 22:11                 ` Larry McVoy
2021-09-19  4:05                   ` Theodore Ts'o
2021-09-17 18:34             ` Bakul Shah
2021-09-17 18:56               ` Jon Steinhart
2021-09-17 19:16                 ` Bakul Shah
2021-09-17 19:35                   ` Jon Steinhart
2021-09-17 15:56     ` Bakul Shah
2021-09-17 18:24       ` ron minnich

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=5A1F2D0B-9A1B-4E6D-9032-F0FCCE58D1E3@iitbombay.org \
    --to=bakul@iitbombay.org \
    --cc=douglas.mcilroy@dartmouth.edu \
    --cc=lm@mcvoy.com \
    --cc=tuhs@minnie.tuhs.org \
    /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).