From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3824 invoked from network); 10 May 2022 17:20:57 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 10 May 2022 17:20:57 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id E102893D5D; Wed, 11 May 2022 03:20:56 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id DF36893D60; Wed, 11 May 2022 03:19:30 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="f898l61e"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 8416193D33; Wed, 11 May 2022 03:19:28 +1000 (AEST) Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) by minnie.tuhs.org (Postfix) with ESMTPS id 3D8B493D63 for ; Wed, 11 May 2022 03:19:24 +1000 (AEST) Received: by mail-qt1-f172.google.com with SMTP id o11so14011732qtp.13 for ; Tue, 10 May 2022 10:19:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yzdD8rRjvx0TI2CESNWzTDbscOP5KcaC8Peok43hZ0w=; b=f898l61eqpCbT854OsO3NRwXAIN+LqKUlArQt94902Eak5niHNvRouf1oviZ/EsF8q 2N8rzIDJtJFzP8UhZuGJgals8aSVTtFNVRIjOryzP6Dqw5RGGPz0gw7Ui4LrXYYJKXit NDNwq+2tCSEOTfpaZukvzcdo6IUxz77myauhU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yzdD8rRjvx0TI2CESNWzTDbscOP5KcaC8Peok43hZ0w=; b=J7kVjLQFmL2Hdn2QSNq+5ipFlCpOvUdeTZPcrHGHVtkbKnBxbYOr9ggPOFJchRAvk5 D3fFb/k+S0uzT1YmkGP0u0tzftWLGREx0rtMz8ktAIRMXWzI2INyNN+Htw73L57+k0rS 22K/u9lrtx/udJGCATEsA/DXDlRJSvUEi9GbXmXuG+XQz16xUpHL0IfgcNyMcG+OdPm8 gRG9ATrYO3YTpBk6Aec+ER1EZKd0x61OKeN1VSOgm7SFmbL08c4ZiQHaR0Wioiwi6bgR jrE9AgOCWH2DvMJMcq/rWjtKXk+CXvInXbnxpEKRgVtTTndWKtlp9gfdTM8i2w78Sr/p sRCA== X-Gm-Message-State: AOAM532gRvt7XEd9xfxEnZwLj2tSBpXWwWX2nLG6A/qsoaDL3H2IvWjC 2t/ngn5JCyBntvi3/WOY08KRT1QDWzIZkqndl4lzSAi6PMXnn2JS X-Google-Smtp-Source: ABdhPJzeePbXSC1v6EnKn48nWfO4b8mf8A6NW08roR70SS+N/tKLfZs16OGGpUquqhRA4DKbO0tY4EGdWFxkfxy4XgI= X-Received: by 2002:a05:622a:287:b0:2f3:d53a:5abd with SMTP id z7-20020a05622a028700b002f3d53a5abdmr12105195qtw.588.1652203163130; Tue, 10 May 2022 10:19:23 -0700 (PDT) MIME-Version: 1.0 References: <57977CE7-DDCC-4861-BBD2-843B9B9F51C2@ronnatalie.com> <1505232b-86bd-0d65-52c7-c8d19bd0663c@mhorton.net> In-Reply-To: From: Clem Cole Date: Tue, 10 May 2022 13:18:57 -0400 Message-ID: To: Mary Ann Horton Content-Type: multipart/alternative; boundary="000000000000a2aed705deab868c" Subject: Re: [TUHS] First Unix-like OSes not derived from AT&T code? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000a2aed705deab868c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sorry, I hit return too soon. Mary Ann - I think PC/IX is what you were thinking. FWIW: it was one of the reasons why Andy developed Minix. He said at the time it was insufficient and if he was going to have a pure V7 port for the base 8088-based PC/XT (not 286s-based PC/AT) then he wanted something he could teach with. IIRC the early PC/IX (and I know for certain Minux did not) did not even recognize the MMU for the 286 of the AT (much less the later 386), but it did have a driver for the AT disk controller (which was/is a different controller than the XT). As Warner says, PC/XT was based on the new System III license we had just all negotiated earlier that winter. Microsoft had already started shipping Xenix on the x86/68000 and I think a z8000 using the V7 license, but I don't think IBM relicensed it. HP was shipping HP-UX for the original 9000 on the same, and Tek was also shipping it firsts emulator system on the V7 license. DEC had the original v7m which begat Ultrix, although I don't remember if DEC ever shipped binaries on the original V7 license. Charlie can correct me, but I don't think IBM ever shipped binaries on the V7 license either. [The original V7 redistribution license had terms that makers of $100K+ systems did not mind too much, but was difficult for what would eventually be called PCs and workstations at the <$10K (much less < $1K) price to swallow. FWIW: Years later, Linus famously got his 386 box from his parents for Christmas, got a copy of Andy's Minux (for a PC/XT), started writing his terminal program, and was annoyed that it did not use the VM/larger address space of hardware. =E1=90=A7 =E1=90=A7 On Tue, May 10, 2022 at 12:59 PM Clem Cole wrote: > PC/IX > =E1=90=A7 > > On Tue, May 10, 2022 at 11:32 AM Mary Ann Horton wrote: > >> I recall having an IBM PC port of UNIX in the 1980s on floppy with a >> black 6x9 box and Charlie Chaplin with the red rose. I thought it was >> called AIX. I installed it, and recall it being very different from UNIX >> for sysadmin (different logs, different admin commands) but similar for >> users. I thought it was based on System III or thereabouts. >> >> I can't find any evidence of this. It appears AIX 1.0 wasn't for the >> original PC. >> >> Does anyone else recall this distribution and what it was called or base= d >> on? >> >> Thanks, >> >> Mary Ann >> On 5/1/22 19:08, Kenneth Goodwin wrote: >> >> My understanding of AIX was that IBM licensed the System V source code >> and then proceeded to "make it their own". I had a days experience with = it >> on a POS cash register fixing a client issue. The shocker - they changed >> all the error messages to error codes with a look at the manual >> requirement. >> >> Not sure if this is true in its entirety or not. >> But that's what I recall, thst it was not a from scratch rewrite but mor= e >> along the lines of other vendor UNIX clones of the time. >> License the source, change the name and then beat it to death. >> >> On Sun, May 1, 2022, 2:08 PM ron minnich wrote: >> >>> in terms of rewrites from manuals, while it was not the first, as I >>> understand it, AIX was an example of "read the manual, write the >>> code." >>> >>> Unlike Coherent, it had lots of cases of things not done quite right. >>> One standout in my mind was mkdir -p, which would return an error if >>> the full path existed. oops. >>> >>> But it was pointed out to me that Condor had all kinds of code to >>> handle AIX being different from just about everything else. >>> >>> >>> --000000000000a2aed705deab868c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sorry, I=C2=A0 hit=C2=A0return too soon.

Mary Ann -=C2=A0 I think=C2=A0 PC/IX is what you were thinking.=C2= =A0 FWIW: it was one of the reasons=C2=A0why Andy developed Minix.=C2=A0 He= said at the time it was insufficient=C2=A0and if he was going to have a pu= re V7 port for the base 8088-based PC/XT (not 286s-based PC/AT) then he wan= ted=C2=A0something he could teach with.=C2=A0 =C2=A0IIRC the early PC/IX (a= nd I know for certain Minux did not) did not even recognize the MMU for the= 286 of the AT (much less the later 386), but it did have a driver for the = AT disk controller (which was/is a different controller than the XT).
=

As Warner says, PC/XT was based on the new System III licen= se we had just all negotiated earlier that winter.=C2=A0 =C2=A0Microsoft ha= d=C2=A0already started shipping Xenix on the x86/68000 and I think a z8000 = using the V7 license,=C2=A0but I don't think=C2=A0IBM relicensed it.=C2= =A0 =C2=A0HP was shipping HP-UX for the original 9000 on the same, and Tek = was also shipping it firsts emulator system on the V7 license.=C2=A0 =C2=A0= DEC had the original=C2=A0v7m which begat Ultrix, although=C2=A0I don'= t remember if DEC ever shipped binaries on the original V7 license.=C2=A0 C= harlie can correct me, but I don't think IBM ever shipped binaries on t= he V7 license either.

[The original V7 redistribution= license had terms that makers of $100K+ systems did not mind too much, but= was difficult for what would eventually be called PCs and workstations at = the <$10K (much less < $1K) price to swallow.

FW= IW: Years later, Linus famously got his 386 box from his parents for Christ= mas, got a copy of Andy's Minux (for a PC/XT), started writing his term= inal program, and was annoyed=C2=A0that it did not use the VM/larger addres= s space of hardware.
3D""=E1=90=A7
3D""=E1=90=A7

On Tue, May 10, 2022 at 12:59 PM Clem Cole <clemc@ccc.com> wrote:
PC/IX
=
3D""=E1=90=A7

On Tue, May 10, 2022 at 11:32 AM Mary Ann Horton &= lt;mah@mhorton.net= > wrote:
=20 =20 =20

I recall having an IBM PC port of UNIX in the 1980s on floppy with a black 6x9 box and Charlie Chaplin with the red rose. I thought it was called AIX. I installed it, and recall it being very different from UNIX for sysadmin (different logs, different admin commands) but similar for users. I thought it was based on System III or thereabouts.

I can't find any evidence of this. It appears AIX 1.0 wasn't= for the original PC.

Does anyone else recall this distribution and what it was called or based on?

Thanks,

=C2=A0=C2=A0=C2=A0 Mary Ann

On 5/1/22 19:08, Kenneth Goodwin wrote:
=20
My understanding of AIX was that IBM licensed the System V source code and then proceeded to "make it their own&= quot;. I had a days experience with it on a POS cash register fixing a client issue. The shocker - they changed all the error messages to error codes with a look at the manual requirement.

Not sure if this is true in its entirety or not.<= /div>
But that's what I recall, thst it was not a f= rom scratch rewrite but more along the lines of other vendor UNIX clones of the time.=C2=A0
License the source, change the name and then beat it to death.

On Sun, May 1, 2022, 2:08 PM ron minnich <rminnich@gmail.com> wrote:
in terms of rewrites from manuals, while it was not the first, as I
understand it, AIX was an example of "read the manual, write the
code."

Unlike Coherent, it had lots of cases of things not done quite right.
One standout in my mind was mkdir -p, which would return an error if
the full path existed. oops.

But it was pointed out to me that Condor had all kinds of code to
handle AIX being different from just about everything else.


--000000000000a2aed705deab868c--