From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 12843 invoked from network); 30 Mar 2020 07:43:48 -0000 Received-SPF: pass (minnie.tuhs.org: domain of minnie.tuhs.org designates 45.79.103.53 as permitted sender) receiver=inbox.vuxu.org; client-ip=45.79.103.53 envelope-from= Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with UTF8ESMTPZ; 30 Mar 2020 07:43:48 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 4155C9D9C7; Mon, 30 Mar 2020 17:43:42 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 6B5759D712; Mon, 30 Mar 2020 17:43:13 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=planet.nl header.i=@planet.nl header.b="xNdJXOwr"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 941849D712; Mon, 30 Mar 2020 17:43:09 +1000 (AEST) Received: from cpsmtpb-ews06.kpnxchange.com (cpsmtpb-ews06.kpnxchange.com [213.75.39.9]) by minnie.tuhs.org (Postfix) with ESMTP id A1A159D711 for ; Mon, 30 Mar 2020 17:43:08 +1000 (AEST) Received: from cpsps-ews22.kpnxchange.com ([10.94.84.188]) by cpsmtpb-ews06.kpnxchange.com with Microsoft SMTPSVC(8.5.9600.16384); Mon, 30 Mar 2020 09:43:07 +0200 X-Brand: 7abm2Q== X-KPN-SpamVerdict: e1=0;e2=0;e3=0;e4=(e1=10;e3=10;e2=11;e4=10);EVW:Whi te;BM:NotScanned;FinalVerdict:Clean X-CMAE-Analysis: v=2.3 cv=eZemg4MH c=1 sm=1 tr=0 cx=a_idp_e a=LO2mTXPAMClkaqVt2RTykg==:117 a=soxbC+bCkqwFbqeW/W/r+Q==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=x1i13A_MHe4A:10 a=IkcTkHD0fZMA:10 a=SS2py6AdgQ4A:10 a=pGLkceISAAAA:8 a=W_GCqBKKmDFhOH_a2esA:9 a=QEXdDO2ut3YA:10 X-CM-AcctID: kpn@feedback.cloudmark.com Received: from smtp.kpnmail.nl ([195.121.84.12]) by cpsps-ews22.kpnxchange.com over TLS secured channel with Microsoft SMTPSVC(8.5.9600.16384); Mon, 30 Mar 2020 09:43:07 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=planet.nl; s=planet01; h=to:message-id:date:from:subject:mime-version:content-type; bh=xe4MyKQLTGE8HQ4LvoZMvOE7tivbCKNAjH5jjJt3CVk=; b=xNdJXOwrU14gpX7XhUI7UvhJ9wJXwmItmMWkNTGCD6FgypuCR0rAwTWYAjJosBJKuTwicP1DUXWyZ X6Iv9e2PoakKYPmlU2BGa6RX5afRAXuIn4JFBFjPINNIlTxAJ6jYhhEAg6DqZoim4DdNGaM/CnuLBR gQqKJ8ZOZtN4jVUs= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|TvA78+BpzjnROUiJDwOxwbjhxMQtSDk5S2B96s3VdAzKRHn7u9dA19GpLhAxYxh GktYDcK+vLBxes0SJpQE30g== X-Originating-IP: 80.101.112.122 Received: from mba2.fritz.box (sqlite.xs4all.nl [80.101.112.122]) by smtp.kpnmail.nl (Halon) with ESMTPSA id 184724e3-725a-11ea-aa6d-00505699772e; Mon, 30 Mar 2020 09:43:07 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) From: Paul Ruizendaal In-Reply-To: Date: Mon, 30 Mar 2020 09:43:06 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20C3B8BE-E371-4694-8A34-EEC6A5461FAD@planet.nl> <202003291404.02TE4dAI022916@freefriends.org> <2298456D-A786-40C2-9C68-26C99E2002E1@planet.nl> To: TUHS main list X-Mailer: Apple Mail (2.3445.104.11) X-OriginalArrivalTime: 30 Mar 2020 07:43:07.0242 (UTC) FILETIME=[DA4564A0:01D60666] X-RcptDomain: minnie.tuhs.org Subject: Re: [TUHS] 8th Edition timeline 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: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > On 29 Mar 2020, at 23:48, Rob Pike wrote: >=20 > I have a dog in the fight, having joined in June 1980, but that is not > a coincidence. The period of 1980-1982 was a big one for 127 (soon > 1127) as they were finally given the chance to grow, and I was one of > the lucky early hires in that burst. New blood brought in new ideas > and things happened fast. I had not realised that the Research group expanded in 1980, but it = fits. > It was also the time of the VAX; the center's 11/780 arrived in late > 1980 I think, maybe early 1981. I did realise that bit, and it made me wonder if the =E2=80=9973 burst = was in part driven by the arrival of a 11/45. > Our first experiments with graphical terminals spanned 1980 to early = 1981, Yes, as you may remember from this list I dove into that last November - = schematics, tools & firmware. > using Greg Chesson's mux,=20 Chesson=E2=80=99s MPX files remain a puzzle piece that is somewhat = difficult to fit in the overall story, having so many aspects. It sits = between Rand ports and SysIII fifo=E2=80=99s, experiments with = non-blocking I/O, has aspects of pseudo-terminals, etc. I have not been = able to figure out what immediate need they served, unless it was used = in the first generation Datakit software (as MPX precedes the Jerq, that = cannot have been the immediate need.) > but by late 1981 we were using Dennis's streams (only STREAMS when > they went to USG) and the select system call, which was by then = running > in a merged Berkeley/Research Unix that eventually became the Eighth > Edition. To be honest, late 1981 sounds a bit too early for the merge. The 4.1 = code was ready in June 1981 and the =E2=80=99select=E2=80=99 system call = was first proposed in July 1981, so it is possible. However, in the BSD = line =E2=80=99select=E2=80=99 was not fully implemented until = March/April 1982. It is certainly possible, even likely, that =E2=80=98streams=E2=80=99 = date from 1981 or earlier. Networks don=E2=80=99t mesh well with TTY = line disciplines and clist buffering - that pain will have become = apparent already in 1979. Maybe it was among the first things to be = fixed when the VAX arrived. > My notebooks can probably lock down a lot of this as I was a prolific > note-taker back then, when they still made paper. If someday you have time for this, it would be much appreciated! Paul