The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: clemc@ccc.com (Clem Cole)
Subject: [TUHS] Mach for i386 / Mt Xinu or other
Date: Tue, 21 Feb 2017 13:58:40 -0500	[thread overview]
Message-ID: <CAC20D2O5q5b2RsyiR41Cpy67GaPvXdOrc3_U=1tfJ=7TJTRcdg@mail.gmail.com> (raw)
In-Reply-To: <20170221164728.GZ20341@mcvoy.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4819 bytes --]

comments below, before I start, I will say - "hear, hear" - I agree with
Larry on this way more than I disagree.

On Tue, Feb 21, 2017 at 11:47 AM, Larry McVoy <lm at mcvoy.com> wrote:

>
> http://www.mcvoy.com/lm/bitmover/lm/papers/srcos.html
>
> is worth a read,

​Indeed - I agreed then and still do.​  I was trying to do the same thing
at OSF.   But we were working the same ideas.




> I was very much in the middle of all this at the time.
>
Indeed, I can verify that ;-)​




>
> I think Linux succeeded because:
>
>     - it was free

​I agree...​




> and GPLed.  BSD license is nice but it has the problem
>       that people can take it closed source and not give back changes.
>
​This is where we disagree and probably always have on this point, but
that's topic for a beer sometime which I definitely want to have!
​

>
>     - no lawsuit
>
​100% agree, to be that was the most important point after the
acquisition cost.
​

>
>     - Linus (as mentioned, much stronger leader than any in the Unix world)
>
​Mumble - maybe.   Like you, I've know the players.  Linus' ego is​ not
better or worse than any of the rest of them, although I admit some of the
UNIX players got really nasty.  Sadly, the old "he who has the gold, rules"
game held true [a dragon's curse maybe].  The best I ever saw were folks
that never really wanted it.  Dennis and Vic (as Doug said), were quiet
leaders.   Linus was better at the beginning, but he really did not listen
well either.   There was a lot of reinventing going on, with little true
advantage other than said person was able to say they did it.

For instance, I personally don't think ext[234] are much better that
BFFS/UFS[12], certainly compared to MegaSafe (aka AdvFS) or XFS.   But Ted
got to write his own, which was cool for a young guy at the time.  To me,
it would have made a lot more sense because BSD was freely licensed to just
grab the BFFS to replace Minux FS and run with it.

But Linus was not that type of leader,  I also think he is a very smart
guy, but was blind to a lot of the things on outside of his world.  He
admits he did not know about 386BSD when he started.

That said, Linus got along with enough folks at it worked.   If, Linus has
had say, Theo's or some of other personalities of the day, maybe he would
have ticked off more people early on and you might be right.   So
personally >>helped<< here but I don't think it was as important as being
at the right place, when the law suit came about a lot of scared hackers
like me looking for an alternative for the 386.




>
>     - no religion.  I can't make this point hard enough.

​I'ld change that a little.  It started with less religion, it now is as
contentions, if not worse than the UNIX Wars of the day.   The difference
is when is started it did not have the economic impact of the "big UNIX/big
Iron" so it was irgnored.   That's Christiansen disruption -- a worse
technology is ignored by the big guys.​




> ​      ​
> At Sun, we couldn't
>       change any API, any utility, it was compat to the point that it was
> not
>       useful.

​I get it and I will grant this to a point.​



> ​      ​
> Look at SVr4/Solaris /proc and then look at Linux /proc.  The
>       Linux one is way, way, way, way more useful, you can dig shit out
> with
>       shell scripts.  The rest of the Unix world was blindly posix compat
>       even when posix compat made no sense.  Linux was glorious in that
>       Linus wanted compat but was willing to break it for good reasons.
>
​Yep, a clean sheet can help when you are lucky enough to be able to ignore
the past.  But Linux got started and it's toe hold because it did not
ignore the past.  It was the POSIX nature that allowed us to consider it.
What you are saying is that UNIX dogma, got in the way.  Again, we let
traditional "Harvard Business School -H-BS" thinking set up sustaining
thinking, and could not see it was killing the golden goose.​




>
>     - good enough
>
​Amen brother... I really think this is the key point.   It was good
enough, and worked on a the WINTEL economic disruption.   Yup is was not
"as good" but it was good enough, and with *BSD
being tainted by the USL/BSDi legal actions, folks like you, me and folks
on this list not only said " we can fix that", that did it and filled in
what was missing.

​

>
>     - fun, all the cool kids were there.

​All amend that to say, many of the cool kids ran over there because the
pool was not being "peed in" by all the other messes we just discussed.

Anyway - as I said, I agree way more than I disagree.
Well said Larry!!
Clem
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170221/2424ba36/attachment-0001.html>


  reply	other threads:[~2017-02-21 18:58 UTC|newest]

Thread overview: 100+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-02-21 12:02 Noel Chiappa
2017-02-21 12:24 ` Steffen Nurpmeso
2017-02-21 12:57   ` Michael Kjörling
2017-02-21 15:02 ` Clem Cole
2017-02-22  1:50   ` Dan Cross
2017-02-22  2:25     ` Steve Nickolas
2017-02-22  3:11     ` Clem Cole
2017-02-22  4:07       ` Dan Cross
2017-02-22  4:17         ` Larry McVoy
2017-02-23 15:31           ` Nemo
2017-02-23 16:00             ` Clem Cole
2017-02-23 16:50               ` Nemo
2017-02-23 22:02               ` Dave Horsfall
2017-02-24  1:30                 ` Clem Cole
2017-02-24 20:54                   ` Dave Horsfall
2017-02-24  1:01               ` Jason Stevens
2017-02-22 10:16       ` jsteve
2017-02-21 15:15 ` Chet Ramey
2017-02-21 16:47 ` Larry McVoy
2017-02-21 18:58   ` Clem Cole [this message]
2017-02-21 19:21     ` Larry McVoy
2017-02-21 20:17       ` Clem Cole
2017-02-21 20:28       ` Steve Nickolas
2017-02-21 20:32         ` Larry McVoy
2017-02-21 22:58           ` Wesley Parish
2017-02-22  1:19             ` Clem Cole
2017-02-22  1:35               ` [TUHS] Sun NFS version 2.0 Arthur Krewat
2017-02-22  1:46                 ` Clem Cole
2017-02-22 13:33                   ` Arthur Krewat
2017-02-23 23:48                     ` Arthur Krewat
2017-02-24  7:47                       ` arnold
2017-02-22  2:07                 ` Cory Smelosky
2017-02-22 13:25                   ` Arthur Krewat
2017-02-22  3:17                 ` Larry McVoy
2017-02-22  8:43                   ` arnold
2017-02-24 20:57                 ` Warren Toomey
2017-02-24 22:09                   ` Warren Toomey
2017-02-26 10:50                   ` Josh Good
2017-02-22  9:00             ` [TUHS] Mach for i386 / Mt Xinu or other jsteve
2017-02-22  0:52   ` Andy Kosela
2017-02-22  1:04     ` ron minnich
2017-02-22  1:33       ` jason-tuhs
2017-02-22  3:18       ` Larry McVoy
2017-02-22  3:45         ` ron minnich
2017-02-22  4:06           ` Larry McVoy
2017-02-22  4:11             ` Larry McVoy
  -- strict thread matches above, loose matches on Subject: below --
2017-02-26 18:33 Norman Wilson
2017-02-28 20:26 ` Dave Horsfall
2017-02-22  3:51 Rudi Blom
2017-02-22  1:22 Rudi Blom
2017-02-22  3:08 ` Cory Smelosky
2017-02-21 21:49 Noel Chiappa
2017-02-21 23:10 ` Nick Downing
2017-02-21 23:14 ` Arthur Krewat
2017-02-21 16:25 Noel Chiappa
2017-02-21  4:16 Doug McIlroy
2017-02-20  6:38 Rudi Blom
2017-02-19  5:48 Jason Stevens
2017-02-17 16:55 Noel Chiappa
2017-02-17 20:04 ` Clem Cole
2017-02-17 15:47 Atindra Chaturvedi
2017-02-16  7:28 [TUHS] Mushi and Bagu Rudi Blom
2017-02-16  9:36 ` jsteve
2017-02-16 10:42   ` Nick Downing
2017-02-16 13:49     ` Rudi Blom
2017-02-17 11:30       ` [TUHS] Mach for i386 / Mt Xinu or other jsteve
2017-02-17 14:22         ` Clem Cole
2017-02-17 16:13           ` Chet Ramey
2017-02-17 14:29         ` Clem Cole
2017-02-17 17:23           ` Warner Losh
2017-02-18 22:25           ` Nemo
2017-02-19  6:20             ` jsteve
2017-02-19  7:01               ` Steve Nickolas
2017-02-19 13:46                 ` Jason Stevens
2017-02-19 15:44                   ` Larry McVoy
2017-02-20 18:14                     ` Joerg Schilling
2017-02-20 22:24                       ` Larry McVoy
2017-02-20 23:16                         ` Steve Johnson
2017-02-20 23:18                           ` Larry McVoy
2017-02-20 23:25                             ` Steve Johnson
2017-02-20 23:20                           ` Steve Nickolas
2017-02-21  0:12                             ` Wesley Parish
2017-02-21  1:05                               ` Steve Nickolas
2017-02-21 10:30                         ` Joerg Schilling
2017-02-21 13:47                           ` Random832
2017-02-21 15:18                             ` Joerg Schilling
2017-02-21 15:54                               ` Diomidis Spinellis
2017-02-21 16:38                                 ` Cory Smelosky
2017-02-21 16:48                                 ` Joerg Schilling
2017-02-21 16:32                               ` Random832
2017-02-21 16:55                                 ` Joerg Schilling
2017-02-21 17:10                                   ` Dan Cross
2017-02-21 19:44                                     ` Joerg Schilling
2017-02-21 21:17                                       ` Dan Cross
2017-02-21 21:37                           ` Larry McVoy
2017-02-22  8:57                             ` jsteve
2017-02-22  9:56                               ` Michael Kjörling
2017-02-22 10:26                                 ` jsteve
2017-02-22 10:29                               ` Joerg Schilling
2017-02-19 21:19               ` Clem Cole
2017-02-20  0:29                 ` Nick Downing
2017-02-20  1:58                   ` Clem Cole
2017-02-20  1:29                 ` Cory Smelosky
2017-02-19 22:59               ` Derek Fawcus

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='CAC20D2O5q5b2RsyiR41Cpy67GaPvXdOrc3_U=1tfJ=7TJTRcdg@mail.gmail.com' \
    --to=clemc@ccc.com \
    /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).