The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: scj@yaccman.com (Steve Johnson)
Subject: [TUHS] Mach for i386 / Mt Xinu or other
Date: Mon, 20 Feb 2017 15:25:40 -0800	[thread overview]
Message-ID: <1a671b267d0147c6640e6ca003c193518141a4dc@webmail.yaccman.com> (raw)
In-Reply-To: <20170220231842.GO20341@mcvoy.com>

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

I was responding to the comment about the stability of Linux for
product delivery.

Having a car with a transmission that works perfectly is of little
benefit if the engine and tires keep blowing up.

Linus does take responsibility for the kernel, and that is good.  But
nobody seems to take responsibility
for the other stuff, and that causes a ton of problems.

Steve

----- Original Message -----
From: "Larry McVoy" <lm@mcvoy.com>
To:"Steve Johnson" <scj at yaccman.com>
Cc:"Larry McVoy" <lm at mcvoy.com>, "Joerg Schilling"
<schily at schily.net>, <tuhs at minnie.tuhs.org>
Sent:Mon, 20 Feb 2017 15:18:42 -0800
Subject:Re: [TUHS] Mach for i386 / Mt Xinu or other

 I don't see how it is far to lay the userland issues at the feet of 
 Linus, he does the kernel. He's bitched about the same GCC issues
 as you are.

 And window managers? What does that have to do with Linus?

 On Mon, Feb 20, 2017 at 03:16:14PM -0800, Steve Johnson wrote:
 > I too have worked with Linus, and agree with the good programmer
and
 > good architect.
 > I think he managed the project well for quite a while, but never
quite
 > recovered from the
 > GNU incursions.
 > 
 > As far as stability and portability is concerned, GNU is a
disaster.??
 > Even when a feature is
 > the same across different architectures the option names and values
 > are often different.
 > In one company I worked for we had two releases nearly derailed
 > because of Linux/GCC
 > issues.?? In one case, the way locales worked was different between
 > different versions of
 > Linux.?? In another case, GCC simply silently removed an option
that
 > we depended on and we
 > nearly shipped a product that would have bombed out if the user had
 > already upgraded
 > to the newest GCC.
 > 
 > In terms of following the Unix philosophy, the widow managers on
Linux
 > are getting more
 > bizarre by the year.?? Hitting a key at random by mistake can cause
 > windows to disappear,
 > screens of unknown utility to appear, everything to disappear,
etc.??
 > Setting options to try to 
 > achieve some kind of consistency is totally different in each
 > system.?? Etc. etc.???? There seems 
 > to be no larger organizing principle at work...
 > 
 > ----- Original Message -----
 > From: "Larry McVoy" <lm at mcvoy.com>
 > To:"Joerg Schilling" <schily at schily.net>
 > Cc:<tuhs at minnie.tuhs.org>
 > Sent:Mon, 20 Feb 2017 14:24:57 -0800
 > Subject:Re: [TUHS] Mach for i386 / Mt Xinu or other
 > 
 > Oh brother.
 > 
 > On Mon, Feb 20, 2017 at 07:14:44PM +0100, Joerg Schilling wrote:
 > > Larry McVoy <lm at mcvoy.com> wrote:
 > > 
 > > > Linus had the qualities of being a good programmer, a good
 > architect,
 > > > and a good manager. I've never seen all 3 in a person before or
 > since.
 > > 
 > > My memory is different. He claims that his intention is to keep 
 > > kernel/userspace interfaces stable, but given the fact that this
 > did never 
 > > happen, I tend to believe that he lacks the understanding on what
 > all is part 
 > > of the kernel/userspace interface.
 > 
 > So you're taking on the guy who won the Unix wars, has stayed in
 > charge for
 > a couple of decades, created the OS that runs on 498 of 500 super
 > computers,
 > the OS that runs on more phones than apple's phones, tablets, and
 > computers
 > combined?
 > 
 > I've worked with Linus, I know him pretty well. I stand by my
 > description
 > above and nothing you've said has changed (and isn't likely to).
 > 
 > As for interfaces, huh. I've got two decades of supporting a
 > commercial
 > product that uses file system, networking, VM interfaces and I
can't
 > remember a time were we had to change something because Linux broke
 > an API.
 > 

 -- 
 ---
 Larry McVoy lm at mcvoy.com http://www.mcvoy.com/lm 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170220/849b673f/attachment.html>


  reply	other threads:[~2017-02-20 23:25 UTC|newest]

Thread overview: 92+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]
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
2017-02-17 15:47 Atindra Chaturvedi
2017-02-17 16:55 Noel Chiappa
2017-02-17 20:04 ` Clem Cole
2017-02-19  5:48 Jason Stevens
2017-02-20  6:38 Rudi Blom
2017-02-21  4:16 Doug McIlroy
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
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  9:00             ` 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
2017-02-21 16:25 Noel Chiappa
2017-02-21 21:49 Noel Chiappa
2017-02-21 23:10 ` Nick Downing
2017-02-21 23:14 ` Arthur Krewat
2017-02-22  1:22 Rudi Blom
2017-02-22  3:08 ` Cory Smelosky
2017-02-22  3:51 Rudi Blom
2017-02-26 18:33 Norman Wilson
2017-02-28 20:26 ` Dave Horsfall

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=1a671b267d0147c6640e6ca003c193518141a4dc@webmail.yaccman.com \
    --to=scj@yaccman.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).