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.0 required=5.0 tests=MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17803 invoked from network); 25 Jan 2023 20:38:36 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 25 Jan 2023 20:38:36 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 38E7A42400; Thu, 26 Jan 2023 06:38:13 +1000 (AEST) Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by minnie.tuhs.org (Postfix) with ESMTPS id 27AE1423FE for ; Thu, 26 Jan 2023 06:38:07 +1000 (AEST) Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 4762218C083; Wed, 25 Jan 2023 15:38:05 -0500 (EST) To: tuhs@tuhs.org Message-Id: <20230125203805.4762218C083@mercury.lcs.mit.edu> Date: Wed, 25 Jan 2023 15:38:05 -0500 (EST) From: jnc@mercury.lcs.mit.edu (Noel Chiappa) Message-ID-Hash: KYMVW5QPKPZOGOKJL2Z2K6JKOYN2I4MX X-Message-ID-Hash: KYMVW5QPKPZOGOKJL2Z2K6JKOYN2I4MX X-MailFrom: jnc@mercury.lcs.mit.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: jnc@mercury.lcs.mit.edu X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Setting up an X Development Environment for Mac OS List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: > From: Lars Brinkhoff > It's my understanding it was started by Bob Scheifler of the CLU group. Yes, that's correct. (Bob's office was right around the corner from me - although I had very little knowledge of what his group was up to; I was too busy with other things.) I have this vague memory that his version was actually written in CLU? Can that be correct? It would make sense, since that group was so focused on CLU - but maybe not, see below. X must have been done after LCS got the 750 farm (on which we ran 4.1c, to start with) - although I don't know what kind of terminals they were using to run X on - we didn't have any bit-mapped displays on them, I'm pretty sure. Although maybe it was later, once Micro-Vaxes appeared? I have this vague memory that it was based (perhaps only in design, not code re-use) on a window system done at Stanford {looks}; yes, W (hence 'X'): https://en.wikipedia.org/wiki/W_Window_System The X paper listed there: https://dl.acm.org/doi/pdf/10.1145/22949.24053 doesn't say anything about the implementation, so maybe that vague memory/assumption that I had that it was originally written in CLU is wrong. Liskov's 'History of CLU' paper, which lists things done in CLU, doesn't mention it, so I must have been confused? Do any of the really early versions of X (and W) still exist? Noel