The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: David Arnold <davida@pobox.com>
To: Larry McVoy <lm@mcvoy.com>
Cc: The Eunuchs Hysterical Society <tuhs@tuhs.org>
Subject: [TUHS] Re: Fwd: [simh] Announcing the Open SIMH project
Date: Sat, 4 Jun 2022 11:46:53 +1000	[thread overview]
Message-ID: <E8C6AD05-7BDA-4F6C-AD0E-7BB96EFD0EE4@pobox.com> (raw)
In-Reply-To: <20220604010543.GZ10240@mcvoy.com>

To bring the topic back to some relevance to SIMH: 

Does it _matter_ that we’ve ended up with a handful of Linux variants (RH, Ubuntu, etc, plus Android) and BSD derivatives (macOS, iOS, etc) dominating the Unix world?

If xBSD has some great idea, it’ll get wedged into Linux (one can argue about the elegance of course) and the Apple *OS as soon as it proves beneficial to enough users.  If one out-performs the other, you can bet someone will track it down and fix it. 

Even Windows is adopting Unix/Linux concepts now.

If the kernel.org tree is both the source of many distro variants and the sink for many successful ideas, I can only hope OpenSIMH has similar success. 

Vive la différence!



d

> On 4 Jun 2022, at 11:05, Larry McVoy <lm@mcvoy.com> wrote:
> 
> On Fri, Jun 03, 2022 at 06:10:46PM -0600, Warner Losh wrote:
>>> On Fri, Jun 3, 2022, 5:48 PM Larry McVoy <lm@mcvoy.com> wrote:
>>> 
>>> On Fri, Jun 03, 2022 at 04:52:52PM -0600, Warner Losh wrote:
>>>>> The problem is there was {386,Net,Free,Open,DragonFly}BSD where there
>>>>> should have just been "BSD".  One, not a bunch.
>>>>> 
>>>> 
>>>> Except from 1993-1996 there were only two of those BSDs. NetBSD and
>>> FreeBSD
>>>> forked in 1993 due to the inability of the patchkit to adequately cover
>>> the
>>>> problems
>>>> in 386BSD governance.
>>> 
>>> Um, so there were 3: 386, Net and Free.  That's already 2 too many.
>> 
>> No. 386BSD died before then.
> 
> Says you.  I was running it in at least 1995.
> 
>>> Sure, there are forks, but there is one tree that matters, and that is
>>> Linus' tree.  You can't say that about BSD and that is the problem in
>>> it's entirety.  If I want to change BSD, which one?
>>> 
>> 
>> By your standards, only FreeBSD matters... so that's easy.. but you already
>> said Redhat is all that matters... and that kernel differs somewhat from
>> Linus'. Ditto if you are dealing with Android... it's not just one Linux
>> and never has been.
> 
> So in all of this, the thing that keeps getting missed is Linux won.
> And it didn't win because of the lawsuit, it didn't get crushed by the
> GPL that all the BSD people hate so much, it won on merits.  And it
> won because there was one Linux kernel.  You could, and I have many,
> many times, just clone the latest kernel and compile and install on
> any distribution.  It worked.  The same was never true for all the BSD
> variants.  Tell me about the times you cloned the OpenBSD kernel and
> it worked on FreeBSD.  I'm maybe sure there was maybe one point in time
> where that worked but then for all the other points in time it didn't.
> 
> Like I said, I built and supported a very complex application on all the
> Linux platforms, all architectures, also supported on *BSD, HP-UX, AIX,
> IRIX, SunOS, Solaris, Ultrix, etc, windows{xp,2000,2008,etc}, MacOS.
> The problems I had between the various BSDs were orders of magnitude
> bigger than the problems I had between the various Linux distros we
> supported.
> 
> I will admit that we cloned NetBSD's stdio library because we needed
> to make changes to it (we stacked CRC, XOR, gzip, lz4, etc on it). 
> So we side stepped any stdio issues but for the rest we just made it
> work.  
> 
> So my actual data trumps your opinion on this one.  The BSD splintered 
> enough that they might as well have been IRIX and HP-UX, they weren't
> as crazy as AIX, I think AIX wins crazy, but they were dramatically
> more different, in subtle and annoying ways, than any Linux distro was.
> 
> My whole point is that if BSD had a focus, either a dictator or a 
> steering committee that people like me would have followed, it would
> have won.  It lost.  It sucks that it did, I'm a BSD guy in my core,
> but BSD lost.  And it lost because of a failure in leadership.
> 
> You and the other BSD people don't like that message but it is what it
> is.  BSD lost because Linux had better leadership.


  reply	other threads:[~2022-06-04  1:47 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <BCDAF4C4-12EC-49D6-84A6-4592E245922F@comcast.net>
     [not found] ` <CAC20D2NGMK1NG3J+iR8t2rAzOc2uWCe9ZGRJzkZn6ECgMETJEQ@mail.gmail.com>
     [not found]   ` <CAC20D2OK9muQm=gCSeRzarV_HQF6vZ9VNuYRas4uCbMyxYKjJA@mail.gmail.com>
2022-06-03 20:00     ` [TUHS] " Clem Cole
2022-06-03 20:12       ` [TUHS] " Blake McBride
2022-06-03 20:23       ` G. Branden Robinson
2022-06-03 21:06         ` Clem Cole
2022-06-03 21:20           ` Tom Ivar Helbekkmo via TUHS
2022-06-03 21:32             ` Larry McVoy
2022-06-03 21:34               ` Tom Ivar Helbekkmo via TUHS
2022-06-03 21:37                 ` Larry McVoy
2022-06-03 21:36               ` Tom Ivar Helbekkmo via TUHS
2022-06-03 21:40                 ` Larry McVoy
2022-06-03 22:16                   ` Tom Ivar Helbekkmo via TUHS
2022-06-03 22:30                     ` Larry McVoy
2022-06-03 22:52                       ` Warner Losh
2022-06-03 23:48                         ` Larry McVoy
2022-06-04  0:10                           ` Warner Losh
2022-06-04  1:05                             ` Larry McVoy
2022-06-04  1:46                               ` David Arnold [this message]
2022-06-06  0:32                               ` Theodore Ts'o
2022-06-06  0:47                                 ` George Michaelson
2022-06-06  1:17                                   ` Larry McVoy
2022-06-06  1:02                                 ` Warner Losh
2022-06-06  1:09                                 ` Dan Cross
2022-06-06  1:15                                 ` Larry McVoy
2022-06-06  1:40                                   ` Dan Cross
2022-06-06  2:36                                     ` Larry McVoy
2022-06-06 12:43                                       ` Dan Cross
2022-06-06 13:41                                         ` Larry McVoy
2022-06-06 14:27                                           ` Blake McBride
2022-06-06 14:33                                             ` Steve Nickolas
2022-06-06 14:53                                     ` Henry Bent
2022-06-06 23:28                                       ` David Arnold
2022-06-07 14:30                                     ` Theodore Ts'o
2022-06-07 15:08                                       ` Dan Cross
2022-06-07 15:25                                         ` Larry McVoy
2022-06-07 16:03                                           ` Will Senn
2022-06-07 16:38                                             ` Warner Losh
2022-06-07 16:45                                               ` Larry McVoy
2022-06-07 16:57                                                 ` Warner Losh
2022-06-07 17:05                                                   ` Larry McVoy
2022-06-07 16:46                                               ` Blake McBride
2022-06-07 17:26                                                 ` Paul Winalski
2022-06-07 20:09                                                   ` Blake McBride
2022-06-07 17:00                                               ` Paul Winalski
2022-06-07 23:41                                                 ` [TUHS] " Chris Hanson
2022-06-07 15:55                                         ` [TUHS] Re: Fwd: " Richard Salz
2022-06-03 23:56                         ` David Arnold
2022-06-04  0:30                           ` Yeechang Lee
2022-06-04  1:03                             ` Adam Thornton
2022-06-03 22:33                     ` Warner Losh
2022-06-03 22:40                       ` Tom Ivar Helbekkmo via TUHS
2022-06-03 22:56                         ` Warner Losh
2022-06-03 22:26               ` Warner Losh
2022-06-03 22:19             ` Warner Losh
2022-06-03 21:35         ` Ben Walton
2022-06-03 20:52       ` Will Senn
2022-06-03 21:06         ` [TUHS] " Adam Thornton
2022-06-04  9:09           ` Ralph Corderoy
2022-06-04  2:59 [TUHS] Re: Fwd: " Bakul Shah

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=E8C6AD05-7BDA-4F6C-AD0E-7BB96EFD0EE4@pobox.com \
    --to=davida@pobox.com \
    --cc=lm@mcvoy.com \
    --cc=tuhs@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).