From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id 3C44128965 for ; Wed, 3 Jul 2024 13:09:28 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 8EEA942825; Wed, 3 Jul 2024 21:09:22 +1000 (AEST) Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by minnie.tuhs.org (Postfix) with ESMTPS id D9663427D1 for ; Wed, 3 Jul 2024 21:09:15 +1000 (AEST) Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1f480624d0fso31371715ad.1 for ; Wed, 03 Jul 2024 04:09:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720004950; x=1720609750; darn=tuhs.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=/zNcklvtN6SyabxttJpxIyV5znov7EhL/ULl89Uiknc=; b=OZWp3nHXUoFGdkaTmFKH3slzgSBpgXkpErIvHCfeHtnfgZijMukxkT1p8/iEfGRkjm YThpO0MfWYauUsBNtEP6BqoYV5ySFSyIbiTzyZsgjdnGUW+bXepsUgwaazbi0UiA7vbN 72v4Bk3gpS25AjtZ015rjov1aTGwj/npSht/nnYqHy8w1NjvHMeJJ41pAKp/C05BMR5F e29qjh/HcqFcdEAEu7irZGLAwB88/9lMUA107dR/i8z0R4Bj9EU+PT2HDMHgiVWqSRWZ x+g6hka2o/1KoNAtgJAVt1OE/w67RQ5Bf3/i6P9VpFp13gLeuZnPZwqIacGdKQ3N84iS wrGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720004950; x=1720609750; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/zNcklvtN6SyabxttJpxIyV5znov7EhL/ULl89Uiknc=; b=xBSKEvzs0aleFFUI/SjCHGM57zj0kqU/4STFEjXY+XuRpR/HTi5Xd0haP87VX5T74v 8pXFgGyOKldtQam3hfBs4rPhTLHLMhSx7aIakXzowWY76QWoJ1FesVoED50mvtzlhVM7 KHBd5gmqvtSi5BzGDxDOgFc3HB3tR5w8xhy6GVrs6D/HbSkaCNROHRPn/yIE0ElFZuRL 4M+OK8F/pv33ATbSKznc2stLl7GubovbULiKalRMTzKUhl60Nbeh7F1F3qAThwt03YVL i1FyQ+ci/4kU42kNMmYdV/5knIg1UwuZutZFYW5Sw9ME8oQmO2oDWnvXz7uB2b1tygBk K7bg== X-Gm-Message-State: AOJu0Yxeu0HoI4P2ZdFllHX7bwMdzu2QnhppBBWewpYOsfNPAP9DdKrh YvjDvl6zN7h4cAfp3qai2twclnnAS8jQGD1hg0NV4Mrddp6goi8gQBP7vw== X-Google-Smtp-Source: AGHT+IHR2xn5hNCMK6NLhGzhp0aKgiKS1O7x1ZEe5964iBCBplyyG9uxyw8pabrhWRphRcyWtJNZug== X-Received: by 2002:a17:902:cecd:b0:1fb:1e06:7545 with SMTP id d9443c01a7336-1fb1e068071mr4873775ad.35.1720004950407; Wed, 03 Jul 2024 04:09:10 -0700 (PDT) Received: from localhost ([101.119.77.254]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fac1535d58sm100687855ad.125.2024.07.03.04.07.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jul 2024 04:07:45 -0700 (PDT) From: Alexis To: The Unix Heritage Society Date: Wed, 03 Jul 2024 21:07:41 +1000 Message-ID: <87jzi2g2de.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID-Hash: DWRMRZ3VWE4LQ53MW5GGZWL5MK6YQWKI X-Message-ID-Hash: DWRMRZ3VWE4LQ53MW5GGZWL5MK6YQWKI X-MailFrom: flexibeast@gmail.com 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 X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] "X Window System At 40" List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: David Rosenthal reflects on his involvement with the development of the X Window System: > Although most of my time was spent developing NeWS, I rapidly > ported X version 10 to the Sun/1, likely the second port to > non-DEC hardware. It worked, but I had to kludge several areas > that depended on DEC-specific hardware. The worst was the > completely DEC-specific keyboard support. > > Because it was clear that a major redesign of X was needed to > make it portable and in particular to make it work well on Sun > hardware, Gosling and I worked with the teams at DEC SRC and WRL > on the design of X version 11. Gosling provided significant > input on the imaging model, and I designed the keyboard > support. As the implementation evolved I maintained the Sun port > and did a lot of testing and bug fixing. All of which led to my > trip to Boston to pull all-nighters at MIT finalizing the > release. > > My involvement continued after the first release. I was the > editor and main author of the X Inter-Client Communications > Conventions Manual (ICCCM) that forms Part III of Robert > Scheifler and Jim Gettys' X Window System. -- https://blog.dshr.org/2024/07/x-window-system-at-40.html Alexis.