The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Clem Cole <clemc@ccc.com>
To: segaloco <segaloco@protonmail.com>
Cc: tuhs@tuhs.org
Subject: [TUHS] Re: UNIX on (not quite bare) System/370
Date: Tue, 20 Dec 2022 09:27:07 -0500	[thread overview]
Message-ID: <CAC20D2Manghv-i9NUxr==ue8e2wLRWyaRDYpUb5X8X3Hq_twqA@mail.gmail.com> (raw)
In-Reply-To: <4eZtTVIQfet1mQn895IP8V1ZHaPd_E6PAseycGIryzxcUSh-2vdyfPcB2a-KB3zyAUBYT1SPXXt200n2dBB7tt3ghyto1ZcWhQOLlqx01Mc=@protonmail.com>

[-- Attachment #1: Type: text/plain, Size: 3289 bytes --]

On Tue, Dec 20, 2022 at 4:32 AM segaloco via TUHS <tuhs@tuhs.org> wrote:

> This document also mentions docs for UNIX Real-Time-Reliable on the
> 3B20D.  No doubt a MERT and UNIX/RT descendant.

I'm not so sure it was that direct, actually.  This is the work from IH
that I have mentioned from Tom Bishop et al. - a very cool system IMO.  As
I understand from Tom, the team had the earlier docs and code but started
over for different reasons (primarily the need for SSI support). I'm not
sure how many/if any, of the earlier MERT-specific system functions (see
the docs that Heinz got to us on TUHS) were supported.    As I understand
it, few.  The primary target for this system was to control ESS#5, and I
don't think Tom and the team were considering codes that at already been
released and running in the OC on PDP-11-based MERTs.




> 3B5 section mentions a "Release 5.3" so before the System V moniker.
> Farthest I've seen the minor version.
>
Again -- my point about internal AT&T politics.  The 'System x' stuff was
the marketing / legal team in North Carolina.   System development was in
Summit (USG).

You can see two heads of AT&T in this observation of the code base. On the
one hand, the traditional TelCo market, in which the 'UNIXness' was
important, but on the other hand was Charlie Brown's new directive and
being allowed to be in the 'computer business.'  The whole thing about the
System x stuff was created and pushed from NC as part of the latter.   The
folks concentrating on the former, the traditional teams in IH, Columbus,
etc., already understood their customers (the former OCs, now baby Bells).




> Needless to say the system really grew legs in the 80s even inside the
> Bell.
>
Exactly - which is why all of this is so confusing years
later, particularly to folks that did not live the times.   Today (i.e,
years after the fact), we can see many technical results as time points,
such as releases from different teams.  We know the technologies and the
people that created/implemented them.   But very much lost to time is the
content - which is the politics and economics of why things went in
specific directions.

As I have said so often, as technologists, we have to try to remember: that
simple economics beats sophisticated engineering
Yes, this is sometimes grating for us, as we like to look at things from
the technical side. As Larry likes to point out, the new SunVM was
excellent but was tossed in favor of the inferior SVR4, or as Rob says,
Research went with BSD on the Vax, although they too had what seems in
hindsight to have been superior options.

But I will that an experienced >>guess<< both of those were driven, in the
end, by reasons other than pure technology (Larry has discussed the Sun
situation, for instance).  Only someone like Rob or Ken can say why in the
end, BSD was picked -- but having lived these types of choices in other
places, I'd >>bet just using BSD was because 'pure joy' was 'good enough'
to support the Vaxen (which were tools for them) and they had other things
to worry about - and/or their research efforts were no longer directed at
the VM system, but rather other features such like distributed FS, remote
execution and such.


ᐧ

[-- Attachment #2: Type: text/html, Size: 5507 bytes --]

  parent reply	other threads:[~2022-12-20 14:28 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-19 17:38 [TUHS] " Phil Budne
2022-12-19 18:53 ` [TUHS] " segaloco via TUHS
2022-12-19 21:01   ` Clem Cole
2022-12-19 21:19     ` Rob Pike
2022-12-19 22:15       ` segaloco via TUHS
2022-12-20  0:02         ` Brad Spencer
2022-12-20  1:04           ` Adam Thornton
2022-12-20  2:35             ` segaloco via TUHS
2022-12-20 14:25           ` Andrew Hume
2022-12-19 23:02       ` Clem Cole
2022-12-20  1:20         ` Larry Stewart
2022-12-20  1:33           ` Larry McVoy
2022-12-20  1:57             ` George Michaelson
2022-12-20  2:06               ` Dan Cross
2022-12-20 15:04                 ` Chet Ramey
2022-12-20  2:12               ` Adam Thornton
2022-12-20 15:29                 ` Andy Kosela
2022-12-20 15:35                   ` Adam Thornton
2022-12-21  2:43                     ` Luther Johnson
2022-12-20 23:18                 ` David Arnold
2022-12-20  2:52       ` Bakul Shah
2022-12-20  3:09         ` Larry McVoy
2022-12-20  3:27           ` Bakul Shah
2022-12-20  3:48           ` Warner Losh
2022-12-20  4:21           ` Jonathan Gray
2022-12-19 21:36 ` Marc Donner
2022-12-19 22:52   ` Charles H Sauer (he/him)
     [not found]   ` <01428a75-3507-7b8a-fd35-cef74c8c0bd2@ucsb.edu>
2022-12-20  1:49     ` [TUHS] Re: pre-1991 USENIX proceedings Marc Donner
2022-12-20  3:11 ` [TUHS] Re: UNIX on (not quite bare) System/370 Warner Losh
2022-12-20  8:56 ` arnold
2022-12-20  9:31   ` segaloco via TUHS
2022-12-20  9:39     ` arnold
2022-12-20  9:55       ` Jonathan Gray
2022-12-20 14:27     ` Clem Cole [this message]
2022-12-23  1:53       ` Rob Gingell
2022-12-22 19:00 ` Andrew Hume
2022-12-20 22:25 Noel Chiappa
2022-12-20 23:18 ` Bakul Shah
2022-12-22 17:26 Noel Chiappa
2022-12-22 17:33 ` Dan Cross
2022-12-22 20:25 ` Warner Losh
2022-12-22 23:06   ` Warner Losh

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='CAC20D2Manghv-i9NUxr==ue8e2wLRWyaRDYpUb5X8X3Hq_twqA@mail.gmail.com' \
    --to=clemc@ccc.com \
    --cc=segaloco@protonmail.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).