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_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22575 invoked from network); 22 Dec 2020 23:02:41 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 22 Dec 2020 23:02:41 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 464F59C282; Wed, 23 Dec 2020 09:02:39 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 814FD9C21B; Wed, 23 Dec 2020 09:02:14 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="VH5HlHim"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 22ED49C21B; Wed, 23 Dec 2020 09:02:11 +1000 (AEST) Received: from mail-qk1-f169.google.com (mail-qk1-f169.google.com [209.85.222.169]) by minnie.tuhs.org (Postfix) with ESMTPS id C718F94BF0 for ; Wed, 23 Dec 2020 09:02:08 +1000 (AEST) Received: by mail-qk1-f169.google.com with SMTP id f26so11858740qka.0 for ; Tue, 22 Dec 2020 15:02:08 -0800 (PST) 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=7SMu6GWvKSa8QpA8D1+Xu93PNc5JPaopyKpyAiec9aA=; b=VH5HlHim6Uh97visMPcFR3IOROcym3fC0V7rkDu+ixGU77MM+YbLQUNrwzdR14DZ08 7kJrdo3TuMEdDdKWn0ck9FIoseJ0sI9Epw0g+d8zaW07AbbAku4gD4llICH8G1KkLJJu RnvRPb0w+jD4n3bl9CwMH3f7gVE6ebEEgwYEw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7SMu6GWvKSa8QpA8D1+Xu93PNc5JPaopyKpyAiec9aA=; b=gvX92wzsYOnYp0PBPXQsjn+APLymQD6ZrB4iwWjJM6WRNX7N8M3Ixkb+WsPIRMw40g OvFQJR7CEVZlsn/ZWe+R+Z9XLk906f0cldoNwLE8coX127K0vZ7VmcIELgT9vvfuXzx0 X+rYL58rT3GJ/pD4iwxbyCoYXATQgrv1pnN+qMVBtKjFNEuskwnYf7I4Z4H0T1lJKx7x Phz96S/t+P7twy9PGjeSf2AbI3UkmHT+gi8bUUhxMx0KoOBIdoepMEhQVHu+hHDIuu+F lTiIFczPjNAv8X9vy2zXE9Fj3mnK4Da+VyFL5VFn5h1D9c5avelnV9xDjWe8WcVZSw7z DQDg== X-Gm-Message-State: AOAM530xOEq9d+SMX37dk8r72/Wzgc4jQ/7j2xG9g7I8w5Ebx9D3+yqv 62dNA0DgcUGka1ggFho0dVd32gLHaWBqf3SfHyBWshghcp0uAA== X-Google-Smtp-Source: ABdhPJyFVcVyq6QEXrvZcnk2tguvK+FeVxfglFY/KXpLdFUwpw0edPZXztcbnbreE+PQHNo2DV3WDB3IH6ODNsJZMDo= X-Received: by 2002:a37:6244:: with SMTP id w65mr24216327qkb.307.1608678127642; Tue, 22 Dec 2020 15:02:07 -0800 (PST) MIME-Version: 1.0 References: <20201222224306.GA28478@minnie.tuhs.org> In-Reply-To: <20201222224306.GA28478@minnie.tuhs.org> From: Clem Cole Date: Tue, 22 Dec 2020 18:01:41 -0500 Message-ID: To: Warren Toomey Content-Type: multipart/alternative; boundary="0000000000005b492905b7159059" Subject: Re: [TUHS] ksh88 source 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: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --0000000000005b492905b7159059 Content-Type: text/plain; charset="UTF-8" If you were outside of AT&T, it was distributed via AT&T Summit's 'toolchest' thingy (and were as a single license to join it and but separate fees for each tool - if you wanted sub-license there was a secondary process which I forget the details -- I remember used it so we could make ksh, mk and ditroff standard on the MASSCOMP and later Stellar boxes). My memory is that the toolchest was created before SVR4, I want to say SVR2 (maybe as late as SVR3) timeframe. Its origin is it was a way to get some of the tools that came from different teams around the labs out without having to including them in a full release. Earlier, Brian's ditroff and Dennis's compiler were licensed (together) but using the original licensing/distribution scheme. As tools like ksh and mk came on the scene, Otis Wilson asked a number of us customers what to do. The toolchest was born from that discussion. It was cool in the after you ordered, you go a uucp address to 'pull' the bits for your site from the toolchest. No tapes were written - which is why I think find things now may be hard. That said, I've not found a repository of the toolchest stuff as I'm not so sure ATT really released all of it in the sense of the basic system itself. For instance, the support for the JERQ (including the games) were all in the toolchest and last spring a few of us were looking for the GBACA sources. I'm not sure if they were found. Basically, you need to find someone that had had a toolchest license for that specific tool and still has the bits somewhere. Clem On Tue, Dec 22, 2020 at 5:44 PM Warren Toomey wrote: > Hi all, I received an e-mail looking for the ksh-88 source code. A quick > search for it on-line doesn't reveal it. Does anybody have a copy? > > Cheers, Warren > > Original e-mail: > I recently built a PiDP11 and have been enjoying going back in time > to 2.11BSD.. I was at UC Davis in the the early 1980's and we had > a few PDP-11/70's running 2.8/2.9 BSD. Back then we reached out to > David Korn and he sent us the source for KSH -- this would have been > in 1985ish if I remember, and we compiled it for 2.9 & 4.1BSD, Xenix, > and some other variants that used K&R C. It may have been what was > later called ksh88. I wish I still had the files from then.. > > I was wondering if you might know if there's an older version like this > or one that's been ported for 2.11BSD? > Many thanks, > Joe > --0000000000005b492905b7159059 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
If you were outside of AT&T, it was distributed via= AT&T Summit's 'toolchest' thingy (and were as a single lic= ense to join it and but separate fees for each tool - if you wanted sub-lic= ense there was a secondary process which I forget the details -- I remember= used it so we could make ksh, mk and ditroff standard on the MASSCOMP and = later Stellar boxes).

My memory is that the toolchest= was created before SVR4, I want to say SVR2 (maybe as late as SVR3) timefr= ame.=C2=A0 Its origin is it was a way to get some of the tools that came fr= om different teams around the labs out without having to including them in = a full release. Earlier, Brian's ditroff and Dennis's compiler were= licensed (together) but using the original licensing/distribution scheme.= =C2=A0 =C2=A0As tools like ksh and mk came on the scene, Otis Wilson asked = a number of us customers what to do.=C2=A0 =C2=A0 =C2=A0 The toolchest was = born from that discussion.=C2=A0 It was cool in the after you ordered, you = go a uucp address to 'pull' the bits for your site from the toolche= st.=C2=A0 No tapes were written - which is why I think find things now may = be hard.

That said, I've not found a repository=C2= =A0of the toolchest=C2=A0stuff as I'm not so sure ATT really released a= ll of it in the sense of the basic system itself.=C2=A0 For instance, the s= upport for the JERQ (including the games) were all in the toolchest and las= t spring a few of us were looking=C2=A0for the GBACA sources.=C2=A0 I'm= not sure if they were found.

Basically, you need to f= ind someone that had had a toolchest=C2=A0license for that specific tool an= d still has the bits somewhere.=C2=A0

Clem
=
On Tue= , Dec 22, 2020 at 5:44 PM Warren Toomey <wkt@tuhs.org> wrote:
Hi all, I received an e-mail looking for the ksh-88 source cod= e. A quick
search for it on-line doesn't reveal it. Does anybody have a copy?

Cheers, Warren

Original e-mail:
=C2=A0 =C2=A0I recently built a PiDP11 and have been enjoying going back in= time
=C2=A0 =C2=A0to 2.11BSD..=C2=A0 I was at UC Davis in the the early 1980'= ;s and we had
=C2=A0 =C2=A0a few PDP-11/70's running 2.8/2.9 BSD. Back then we reache= d out to
=C2=A0 =C2=A0David Korn and he sent us the source for KSH -- this would hav= e been
=C2=A0 =C2=A0in 1985ish if I remember, and we compiled it for 2.9 & 4.1= BSD, Xenix,
=C2=A0 =C2=A0and some other variants that used K&R C.=C2=A0 It may have= been what was
=C2=A0 =C2=A0later called ksh88.=C2=A0 I wish I still had the files from th= en..

=C2=A0 =C2=A0I was wondering if you might know if there's an older vers= ion like this
=C2=A0 =C2=A0or one that's been ported for 2.11BSD?
=C2=A0 =C2=A0Many thanks,
=C2=A0 =C2=A0Joe
--0000000000005b492905b7159059--