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=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 16446 invoked from network); 2 May 2022 16:18:45 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 2 May 2022 16:18:45 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 47D0F9D475; Tue, 3 May 2022 02:18:41 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id C91CD9D431; Tue, 3 May 2022 02:16:45 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=iitbombay-org.20210112.gappssmtp.com header.i=@iitbombay-org.20210112.gappssmtp.com header.b="dOxg9aGf"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 3512E9D431; Tue, 3 May 2022 02:16:43 +1000 (AEST) Received: from mail-oa1-f52.google.com (mail-oa1-f52.google.com [209.85.160.52]) by minnie.tuhs.org (Postfix) with ESMTPS id 656CE9CE23 for ; Tue, 3 May 2022 02:16:42 +1000 (AEST) Received: by mail-oa1-f52.google.com with SMTP id 586e51a60fabf-e5ca5c580fso14717563fac.3 for ; Mon, 02 May 2022 09:16:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iitbombay-org.20210112.gappssmtp.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=qdxWO7ubpV/zjn1zYv6PZC+vQTjR+Ebjt7S/ni+8Ux4=; b=dOxg9aGfVjTtd0uTgNK+fLuQUVm6AAlo9w6g/CzXxQ+/Wt7nRDIAfou0hZZnrhKqvM FOV71HuCjo0EaYlHCCimO7vYxF3GtCJVJlHDGYKE+INkKme7hq5GFHrNjQFokchWRW5A qJAdTohmMbSqxflbsS7rFx795k7PMaMQq0+195YB5/sp0B3VC+SgTqoocuRpJTKHpX8H 2G7zr4MrK92P066nOmq3Q1SM844UwiiaIzf8eeZT+s6ZOJZPB4arb9d4MeceLaxdAruo 3QgdJPm2NW6v/RoqTYONjCiymw8Zq1IWUOcLRAifF7lUTAJoVkRjc5ESxM2uRnzCBtbe 9dpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=qdxWO7ubpV/zjn1zYv6PZC+vQTjR+Ebjt7S/ni+8Ux4=; b=sjRqE0uG61/sAnUy8+ktVepX3FdZt4Y3oM1RvQuQyvljvt9BXs6Ylcd7dvoJNxy4Zk aQAZzui/zzyWHgM/BiP1TQuuRvqfweJySrhsaz9GdMMxdfO230KDECEMp0XRzNiUtahD OESS0W6CX6qgAwiKS9IlA26yV1Emtt4hEBRFPUdJuWCnqgRnWTRFwfuBbHJVRf6CmPPZ CJmaHlA394PHwa7ZdJqM3CWNYvYPkM+kI3GLPbHg17EtbHgLqwzA8nL01tLvChFRM6qf 3cp1KLA4Y+OVhHfycT1o+CTbRdRyD93hPLIHIdJ1QSquT6FsjExD7YrFIRHHyH0yUC37 PSYg== X-Gm-Message-State: AOAM5314EupAjzNChTqCN+LzopsICxMgxMe6X0sr349W3MVJidqkOe39 SominARuzW0yUaK01FVVeWB9xA== X-Google-Smtp-Source: ABdhPJwHEAPvqBvk053mQcrlJQJ8mmGDFpbXusZsHoSGXvrwQj2QUo1DcNFLpTQ64tLMmmYS45/Q1g== X-Received: by 2002:a05:6870:d254:b0:db:12b5:da3 with SMTP id h20-20020a056870d25400b000db12b50da3mr6637668oac.211.1651508201591; Mon, 02 May 2022 09:16:41 -0700 (PDT) Received: from smtpclient.apple (107-215-223-229.lightspeed.sntcca.sbcglobal.net. [107.215.223.229]) by smtp.gmail.com with ESMTPSA id w1-20020a9d77c1000000b0060603221242sm2985153otl.18.2022.05.02.09.16.40 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 May 2022 09:16:41 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) From: Bakul Shah In-Reply-To: Date: Mon, 2 May 2022 09:16:40 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <9EB92333-42A7-401E-A273-D35A681B02A5@iitbombay.org> References: To: Clem Cole X-Mailer: Apple Mail (2.3696.80.82.1.1) Subject: Re: [TUHS] First Unix-like OSes not derived from AT&T 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: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On May 2, 2022, at 8:43 AM, Clem Cole wrote: >=20 > Thoth Thucks.... [Kelly Booth gave me one of these tee's years go]. >=20 > Mike Malcolm did not try to clone UNIX - for one thing, it was in B = [which Steve Johnson has spread the gospel of same on his sabbatical). = It was not until the Thoth rewrite that became QNX that they tried to = ensure all of the Unix behaviors and APIs. Mike was certainly had an = influence by UNIX and IIRC his thesis and the Thoth papers = reference/compare it. IIRC Gordon Bell and Dan Dodge worked with Thoth as students but QNX is = not derived from it. I ran across QNX at a contract job in 1986 or = so[1]. Back then it fit in 8KB. IIRC the original few versions were = mostly written in assembly language or had substantial portions in = assembly while most of Thoth was written in C[2]. The original QNX was = basically a message passing microkernel. Unix APIs came in much later. [1] I had to debug some obscure problem where the QNX was running on a = text to speech board plugged in a PC and was connected to an IBM 370 = system. The TTS system was used to allow a salesperson to place an order = or something. It failed randomly. In the end it turned out to be an = "undocumented" h/w bug in 286 (Intel knew about it but they denied when = we asked!). I caught it in the act using a logic analyzer! Anyway, I had = to get pretty familiar with QNX then. [2] In 1981 AMD tried to get into computer business via AMC (American = Micro Computers). They used Thoth! I interviewed there but in the end = joined Fortune Systems.=