The Unix Heritage Society mailing list
 help / color / Atom feed
From: Clem Cole <clemc@ccc.com>
To: Kevin Bowling <kevin.bowling@kev009.com>
Cc: TUHS main list <tuhs@minnie.tuhs.org>
Subject: Re: [TUHS] IBM Unix source licenses [was Re: PWB vs Unix/TS
Date: Thu, 12 Sep 2019 16:59:48 -0400
Message-ID: <CAC20D2MnW8yr+D-L7hV5XYNtVAmjT9z5vY41CCYYuxUvVJ51Sw@mail.gmail.com> (raw)
In-Reply-To: <CAK7dMtDKRe99jY4iN8zkHo=evMYDOrmF8X1zLAf+sRxR3d7CmQ@mail.gmail.com>

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

Kevin/Charlie:

On Thu, Sep 12, 2019 at 3:31 PM Kevin Bowling <kevin.bowling@kev009.com>
wrote:

> Charlie, there is some interesting history of the pre-RS/6000 AIX
> stuff here (you give a quote :)).  Particularly page 41 gives a
> chronology of UNIX at IBM:
> https://amaus.net/static/S100/IBM/RTPC/AIX%20Family%20Definition%201989.pdf

Awesome - thank you,



>
>
> Prior to AIX the Series/1 had a UNIX port in the early '80s.  I think
> that work happened in Boca Raton.
>
FYI: the original S/1 port was done at Cleveland State with the Seventh
Edition - the name of the Prof that led it I can not say I remember nor his
HW configuration, but I do remember his presentation.  It is where the term
'NUXI' was coined.  I want to say in 1979 or 1980, they gave a wonderful
talk about it.   They had some help from folks at Case as they did not have
a PDP-11 of their own and never seen UNIX before (*i.e.* they arranged to
borrowed time on a PDP-11 at the EE Dept at Case.  They wrote a new back
end for the Ritchie C compiler, and recompiled everything, wrote new
drivers for the S/1 HW and rewrote m40.s as needed.  Then they wrote the
disks, then drove the packs back to Cleveland State.  IIRC it took a summer
of work to complete).

FWIW: The PDP-11 has an interesting way it does byte-swapping and when they
first booted the system, the first message was NUXI which was how the S/1
saw the strings.  The term was used from then on in the community to
describe byte-swapping issues.

I remember all of us in the audience howling with laughter when they
described their work.    Unfortunately, this was before USENIX kept
conference proceedings so I'm not sure if the talk and paper were archived.

And the truth is, I wish we had that port in the TUHS archives.

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

<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Kevin/Charlie:<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 12, 2019 at 3:31 PM Kevin Bowling &lt;<a href="mailto:kevin.bowling@kev009.com">kevin.bowling@kev009.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Charlie, there is some interesting history of the pre-RS/6000 AIX<br>
stuff here (you give a quote :)).  Particularly page 41 gives a<br>
chronology of UNIX at IBM:<br>
<a href="https://amaus.net/static/S100/IBM/RTPC/AIX%20Family%20Definition%201989.pdf" rel="noreferrer" target="_blank">https://amaus.net/static/S100/IBM/RTPC/AIX%20Family%20Definition%201989.pdf</a></blockquote><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Awesome - thank you,</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
Prior to AIX the Series/1 had a UNIX port in the early &#39;80s.  I think<br>
that work happened in Boca Raton.<br></blockquote><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">FYI: the original S/1 port was done at Cleveland State with the Seventh Edition - the name of the Prof that led it I can not say I remember nor his HW configuration, but I do remember his presentation.  It is where the term &#39;NUXI&#39; was coined.  I want to say in 1979 or 1980, they gave a wonderful talk about it.   They had some help from folks at Case as they did not have a PDP-11 of their own and never seen UNIX before (<i>i.e.</i> they arranged to borrowed time on a PDP-11 at the EE Dept at Case.  They wrote a new back end for the Ritchie C compiler, and recompiled everything, wrote new drivers for the S/1 HW and rewrote m40.s as needed.  Then they wrote the disks, then drove the packs back to Cleveland State.  IIRC it took a summer of work to complete).  </span></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></span></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">FWIW: The PDP-11 has an interesting way it does byte-swapping and when they first booted the system, the first message was NUXI which was how the S/1 saw the strings.  The term was used from then on in the community to describe byte-swapping issues.</span></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></span></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I remember all of us in the audience howling with laughter when they described their work.    Unfortunately, this was before USENIX kept conference proceedings so I&#39;m not sure if the talk and paper were archived.</div><br></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">And the truth is, </span><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">I wish we had that port in the TUHS archives.</span> </div></div></div>

  reply index

Thread overview: 82+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-09-09  6:25 [TUHS] " Warner Losh
2019-09-09  6:36 ` arnold
2019-09-10 15:16 ` Clem Cole
2019-09-11  0:28   ` Steve Johnson
2019-09-11  3:53   ` Warner Losh
2019-09-11 15:36     ` Clem Cole
2019-09-11 16:55       ` [TUHS] IBM Unix source licenses [was " Charles H Sauer
2019-09-12 19:31         ` Kevin Bowling
2019-09-12 20:59           ` Clem Cole [this message]
2019-09-12 21:09             ` [TUHS] IBM Unix source licenses - Series/1 NUXI Ronald Natalie
2019-09-12 21:31             ` [TUHS] IBM Unix source licenses [was Re: PWB vs Unix/TS Warner Losh
2019-09-12 22:30             ` jcs
2019-09-12 23:12               ` reed
2019-09-12 23:22                 ` jcs
2019-09-12 23:29               ` [TUHS] IBM Unix source licenses Warren Toomey
2019-09-13  7:06                 ` arnold
2019-09-13  8:30                 ` SPC
2019-09-14 18:29                   ` Warner Losh
2019-09-12 21:29           ` [TUHS] IBM Unix source licenses [was Re: PWB vs Unix/TS Charles H Sauer
2019-09-11 17:49       ` [TUHS] " Richard Salz
2019-09-11 17:52         ` ron
2019-09-11 21:44           ` Clem Cole
2019-09-11 18:11       ` Larry McVoy
2019-09-11 18:18         ` Richard Salz
2019-09-11 18:54           ` Larry McVoy
2019-09-11 21:05             ` Steve Johnson
2019-09-11 21:34             ` Steve Johnson
2019-09-11 21:57             ` Clem Cole
2019-09-11 22:50               ` Arthur Krewat
2019-09-11 21:59           ` Clem Cole
2019-09-11 21:50         ` Clem Cole
2019-09-11 22:49         ` Dave Horsfall
2019-09-12  3:43           ` [TUHS] SCCS Larry McVoy
2019-09-12  4:20             ` George Michaelson
2019-09-12  4:31               ` [TUHS] [SPAM] SCCS Larry McVoy
2019-09-12 13:44                 ` Tony Finch
2019-09-13  4:11                   ` Larry McVoy
2019-09-13  5:54                     ` Dave Horsfall
2019-09-13  8:00                       ` Peter Jeremy
2019-09-13 15:23                         ` Larry McVoy
2019-09-13 21:36                         ` Dave Horsfall
2019-09-12  4:28             ` [TUHS] SCCS Jon Forrest
2019-09-12  4:33               ` Larry McVoy
2019-09-12  6:12                 ` William Corcoran
2019-09-12 14:35                   ` Clem Cole
2019-09-13  5:22                 ` Dave Horsfall
2019-09-13  5:50                   ` Bakul Shah
2019-09-12 16:45               ` Eric Allman
2019-09-12 17:29                 ` Clem Cole
2019-09-12 17:47                   ` Warner Losh
2019-09-13  8:12                   ` emanuel stiebler
2019-09-13 21:11                     ` Steffen Nurpmeso
2019-09-13 21:17                       ` Larry McVoy
2019-09-13 21:48                         ` Bakul Shah
2019-09-13 23:12                           ` Steffen Nurpmeso
2019-09-13 23:03                         ` Steffen Nurpmeso
2019-09-14  1:55                           ` [TUHS] [SPAM] SCCS Larry McVoy
2019-09-16 17:23                             ` [TUHS] SCCS Steffen Nurpmeso
2019-09-16 20:31                               ` Larry McVoy
2019-09-17 17:57                                 ` Steffen Nurpmeso
2019-09-18  8:48                               ` Eric Allman
2019-09-18 17:33                                 ` Steffen Nurpmeso
2019-09-12 20:07             ` Nemo
2019-09-11 16:05   ` [TUHS] PWB vs Unix/TS Paul Winalski
2019-09-11 17:14     ` ron
2019-09-14  0:44   ` [TUHS] a book (was Re: PWB vs Unix/TS) reed
2019-09-14  2:53     ` Warner Losh
2019-09-15  2:18       ` Jon Steinhart
2019-09-15  2:39         ` Clem Cole
2019-09-15  3:24         ` Adam Thornton
2019-09-14 22:46     ` Clem cole
2019-09-15  0:58       ` Adam Thornton
2019-09-15  3:30         ` Eric Allman
2019-09-15  4:21           ` Larry McVoy
2019-09-15  5:17             ` Jon Steinhart
2019-09-15 20:14               ` Clem Cole
2019-09-15 20:21                 ` Jon Steinhart
2019-09-15 20:12           ` Clem Cole
2019-09-15 21:28             ` Dave Horsfall
2019-09-15 23:27               ` Clem cole
2019-09-15 23:45                 ` Richard Salz
2019-09-15  7:43     ` Andy Kosela

Reply instructions:

You may reply publically 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=CAC20D2MnW8yr+D-L7hV5XYNtVAmjT9z5vY41CCYYuxUvVJ51Sw@mail.gmail.com \
    --to=clemc@ccc.com \
    --cc=kevin.bowling@kev009.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

The Unix Heritage Society mailing list

Archives are clonable: git clone --mirror http://inbox.vuxu.org/tuhs

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.tuhs


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git