[TUHS] UNIX on S/370

Ron Natalie ron at ronnatalie.com
Thu Nov 23 00:09:41 AEST 2017

I had access to the sources.    We had a room in our facility that I referred to as the “toxic waste dump” where we had firewalled off to suit the IBM intellectual property hacks to approve us to have their

source code.    Somewhere, there’s probably an EXABYTE tape (no longer readable) with the source kicking around.   Yes, there were different directories under “mach” (if I’m remembering that) but this isn’t much different than any other UNIX port.   You’ve got your own startup, interrupt handling, and low level memory management.    Fortunately, all four of the mach types supported paging.



From: TUHS [mailto:tuhs-bounces at minnie.tuhs.org] On Behalf Of Clem Cole
Sent: Wednesday, November 22, 2017 8:40 AM
To: Kevin Bowling
Cc: The Eunuchs Hysterical Society
Subject: Re: [TUHS] UNIX on S/370


I can verify that AIX/386 and AIX/370 were a common set of SCCS sources at Locus when they did the development for IBM.   So if you can find the base sources for the one you should have much of the other.   There were obviously some low level tools that were specific to each architecture and the compiler back ends were different. 


I do not have access to any of the that, as I was not directly involved with that project, since I was leading the TNC work for Intel, HP, DEC and Sun; I was specifically fire walled from the original IBM TCF project at the time (I was one of the architects and we all got together regularly but for legal reasons, Locus was careful about who had access to what sources).    I know folks that did have access to the IBM IP and I can ask around. i.e. Walker, Joe Hopfield, et al would people to ask, if you can find them.


On Wed, Nov 22, 2017 at 4:38 AM, Kevin Bowling <kevin.bowling at kev009.com> wrote:

I was asking about s/370 UNIX flavors


I can help you with AIX for i386, I’m probably one of the main “historians” for that vintage of IBM stuff.. here ya go http://ps-2.kev009.com/aixps2/. All the docs are scattered on my server there. It WILL run under virtualization but is picky anout which. Google will point you to guides. 


On Tuesday, November 21, 2017, Wesley Parish <wobblygong at gmail.com> wrote:

As would I. I'd also be interested in that i386 AIX Clem mentioned.

It would be interesting studying the different ways the *BSD and the
SVR4 and the AIX people etc adapted the Unix code to the i386
architecture. It'd make an interesting topic for discussion. (Likewise
in comparison with the "native" i80x86 Unix-like OSes like Coherent,
Minix and Linux. :)

Wesley Parish

On 11/22/17, Kevin Bowling <kevin.bowling at kev009.com> wrote:
> I'm also interested if any of these s/370 *ix ever escaped captivity.
> The earliest stuff may be covered by Novell's grant of early code.
> I'd be willing to pay for a lawyer to help liberate any contested
> material.
> I have an R/390 (1990s era), z800 (2000s era) and z114 (2010s era) at
> home.  And Hercules.  Would be fun to run *ix on any of them.
> Regards,
> On Sun, Nov 19, 2017 at 5:57 PM, Nemo <cym224 at gmail.com> wrote:
>> Recent commentary on porting led me to read the article on porting
>> UNIX to S/370 (https://www.bell-labs.com/usr/dmr/www/otherports/ibm.pdf)
>> to support 5ESS development because the existing PDP11s were being
>> overwhelmed.  I confess to not having this read this before and find
>> it interesting.  Any recollections from anyone on the matter.  And
>> whatever happened to it?
>> N.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20171122/49362a5f/attachment.html>

More information about the TUHS mailing list