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 [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id 9F14A289A1 for ; Sat, 25 May 2024 18:26:00 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 3278F43B13; Sun, 26 May 2024 02:25:56 +1000 (AEST) Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) by minnie.tuhs.org (Postfix) with ESMTPS id 752C843B12 for ; Sun, 26 May 2024 02:25:52 +1000 (AEST) Received: by mail-ot1-x32e.google.com with SMTP id 46e09a7af769-6f12eda7c7fso4447893a34.2 for ; Sat, 25 May 2024 09:25:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716654351; x=1717259151; darn=tuhs.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=hjHf8jeF3kVmqeIlyyMSDvNUTCn5nEYZTVivXt4NWVM=; b=OPDsfwHKbEmexVYhMvnfF7zB0cJX86J4L1jItCtC58LNLcEjSSN20QUPDoewbd1JMu hiclGzF3NrfxKLkOLBBP7W0UoR/N1FVuhTn1p6iO83ZcZc4JG3zNZQ0EJi8mtIk1GFL2 XeQSfDz5gp6nS2SYtdFskFms6foZMSftjX6EL4/EOeECI2SY4SOuvGbAmcaxRuPn0Ce+ rJlBkAhmW+3k6cPEsO/UH/9oCws3owHk8Kv3j2SgYAr03XFNjSXd/GpfxPMXWKnoq3Ud ohki5dMV1TSvJ4qqwBd8pEff8jbC0yci+s5XiHy3eA/JYXSIwDdGR4jRTrsq4ZPiJ0mW Gmeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716654351; x=1717259151; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hjHf8jeF3kVmqeIlyyMSDvNUTCn5nEYZTVivXt4NWVM=; b=Ns4FmciKHntVA8D9hKjuwmCgu9h6UPJ6kY9/CI1lEc+Sgf0RK1nKjRFqw8Cy9Dd+5k sbg/eWQ29p6DdEH1/zDRcuuBunseNQpIG92wCrBIySTvKTwiY+hT+OB8TZsWZ8vjo8MN yf/hwEeeMH7GAWbsnbWgKlRrYpTBBqYvWZUH0F2IoZAPjjKpwTcuL2ZbjwsMmWV/3u/4 jlvk56ZVXtDb1EoDIf/xWniHFj8AaNpeAFnWEQIqBu8wG9iwRvw2o4LFKrl1ibVRGh94 fv96OI2/HbzLxvp8WdPAskZQw54kvnMYB0iVmaPsVb0Wu3s3ViNZ0nggWXEu1RoAPlGU qkgQ== X-Gm-Message-State: AOJu0Yw0q8fTtrlREJzaVI0GVGYm1wg2Vw2gd6PbHXeuJ7g5P/lQAnQz YlVhaST8e8y2cj1uOzSXNkw/yr8o5FT23uSsl4vJZBoZ6NzgUj1h9oD+Sw== X-Google-Smtp-Source: AGHT+IHkZsK35OXDdCW7NVVwf6RMY/vuT0/R1/bEPJPfMoDw1pmX1UdCa64uigytHaXjeTvvjeSyIg== X-Received: by 2002:a05:6830:cd:b0:6f1:40bc:188a with SMTP id 46e09a7af769-6f8d0b272cbmr5211766a34.28.1716654351567; Sat, 25 May 2024 09:25:51 -0700 (PDT) Received: from illithid (ip68-12-97-90.ok.ok.cox.net. [68.12.97.90]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-6f8d0de566csm803224a34.35.2024.05.25.09.25.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 May 2024 09:25:51 -0700 (PDT) Date: Sat, 25 May 2024 11:25:49 -0500 From: "G. Branden Robinson" To: Clem Cole Message-ID: <20240525162549.yg2qndtloodv3upq@illithid> References: <20240525155737.bwmngdyf4qnj4avv@illithid> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="psdlms2eblevzqhg" Content-Disposition: inline In-Reply-To: Message-ID-Hash: GPB2OGXCHLSZT4IK3RQZAIP2WBIU6MGR X-Message-ID-Hash: GPB2OGXCHLSZT4IK3RQZAIP2WBIU6MGR X-MailFrom: g.branden.robinson@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: TUHS main list X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Was curses ported to Seventh Edition Unix? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --psdlms2eblevzqhg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Clem, At 2024-05-25T12:14:10-0400, Clem Cole wrote: > Ouch -- there was no licensing issue with [BSD] curses or termcap. Right. I wasn't trying to imply otherwise. That's why Pavel Curtis could use BSD curses as a basis for his pcurses. It is only System V curses that was encumbered. And now it too is available for inspection, if in a somewhat gray area for anyone with commercial ambitions. > termcap and curses were written at UCB. Agreed. I've seen no claim anywhere to the contrary. > When MaryAnn went to Columbus - there was desire to rewrite to be > "compiled". That work was terminfo. AT&T >>restricted<< terminfo. Yes. This too is my understanding. terminfo is a better API (and source format) than termcap, but I also surmise that better support for deployment environments with large "fleets" of video terminals was also seen by AT&T management as an enticing prospect for vendor lock-in. > Pavel (with coaching from a few of us, including me], wrote a new > implementation of terminfo. When he was added it, he combined a > rewrite of curses. Thank you for the confirmation. And for supplying some coaching all those years ago--we're still enjoying the benefits today! Regards, Branden --psdlms2eblevzqhg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmZSEQYACgkQ0Z6cfXEm bc5pYxAArXrf4b8kykWXX9R0Zkmqq4KFSsPpG/Be2Bjkf7Gt0VcOoQzNuZks/Ulx t7CIKWqMAkVN1kBrmrDeIVrOjIz7Gt4elmugnxGp0ZTuBOEbwbSngFAYYpZlavIm oABmCQQWCTGvOAC1PzmH3BRJc48NBQffzawCijQlSAg1qQ1sNJ+gdmuZyWZ2vn3x +JazwV2vTf1HnBC7tHXbKD6LJDQxepW8pj/ib60uAbD/nxSPBJWCmM80LoGRgpMT MKYq/Zr1LNiaggNlS3YTzdg9tIn73DZQ2581YPBkMYmUenB8/vlHUyoJczsMnNNl EvABochF6wrswf/yZNRelVzfxJjAMPr54KjL+buD2hL2j71+e4DbKrDCw8LZWtop hvtsboqsOyuuz/JxNgBSUqXtU8qjGM7YsEN5dTLiLZO4xxhgYMu7UNOoJWuUmsdY qFuIUnxV5kyQIv2QskzsgT01i/mKl1Du48uNG15FJD24ey+AWKWeRFmkrG7p0PZA rj+f5uYgL8FMrwDzhJXQBXi6/UzLJ7j/AgmUrb3xsUhbvEE2Fjt2p7+CydIEbJTF DjOHvjmSODWQ7Ut8VYJIBK8lY4TYzAL7218CWEthVsCvSdO644UlD/w6DtXO8NtJ w3oC2W2F95y+1+QK+RJuSKfR2mNvLQq6wO286tw26+sk6YS27MY= =gbLA -----END PGP SIGNATURE----- --psdlms2eblevzqhg--