From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id a59622c3 for ; Tue, 21 Jan 2020 21:08:01 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id DFCF49C205; Wed, 22 Jan 2020 07:08:00 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 122029C200; Wed, 22 Jan 2020 07:07:20 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id E60939C200; Wed, 22 Jan 2020 07:07:17 +1000 (AEST) Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) by minnie.tuhs.org (Postfix) with ESMTPS id 982A69C1FF for ; Wed, 22 Jan 2020 07:07:11 +1000 (AEST) Received: by mail-pg1-f171.google.com with SMTP id x7so2160983pgl.11 for ; Tue, 21 Jan 2020 13:07:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:reply-to:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language; bh=qnRbU+5THgJcXWIK7r5Hrxi/7i1k15tvWjQ2bt0YOYU=; b=JpcFasqP4IwxTyYpUO4T6/FlfnHiMO10mqei9K9HOhf+FKcebrHEWLX85f8B4uNP22 pEakM284jz/JZZFo/j1IOFMEo+IvCBparbEQR3ZPI0JRaZeBPKkgINM5dYR9MZ+gZ+OI EvhZQqzTRymujqM730+JaKNiu+NEl1C1AblcLR2BrjZeO1M2ojlumtXr6ncGlKMjjZFl XGOgg31BOTxq19re69zk5Qv3Cip8xvwCoyP+ejUoaHAv0Q5pqIBT/ryT3kVPXh/ecF4R V7arIYhKcK7pFR3CB0/gNupfib9lp2d9Jho7uaXOoGLhkeq04fJ6Usu/DRe+u/hNR6W1 /ekg== X-Gm-Message-State: APjAAAXYZobfpNt0H7UlsW4PL7cKm/kIZYoX6l81a+TXnp8HWCQsFFtL 4thuaGBSxKJLhRirud0R3bFXZIJ8 X-Google-Smtp-Source: APXvYqwwjwsHS7B1Omohs+ZyOE4T3M+Q+OvQ4aWHDT86FzqbAQk9nv/lNDNI0nJWcziYdbMaznrJfQ== X-Received: by 2002:a63:4287:: with SMTP id p129mr7383928pga.122.1579640830716; Tue, 21 Jan 2020 13:07:10 -0800 (PST) Received: from ?IPv6:2601:601:a000:4ad:f499:9425:dc60:b899? ([2601:601:a000:4ad:f499:9425:dc60:b899]) by smtp.gmail.com with ESMTPSA id k44sm326611pjb.20.2020.01.21.13.07.09 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Jan 2020 13:07:09 -0800 (PST) To: tuhs@minnie.tuhs.org References: From: Heinz Lycklama Organization: Open Systems Technology Associates Message-ID: <85e9f90a-8ab2-2c43-f7a8-7a34e96bd9e8@osta.com> Date: Tue, 21 Jan 2020 13:07:07 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------D02583F9A1D927963B4A287E" Content-Language: en-US Subject: Re: [TUHS] Unix on Zilog Z8000? 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: , Reply-To: heinz@osta.com Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" This is a multi-part message in MIME format. --------------D02583F9A1D927963B4A287E Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit That is correct. John Bass did contribute the lockf(2) system call to the /usr/group standard. It is in the 1984 document. Heinz On 1/21/2020 10:28 AM, Clem Cole wrote: > The Onyx box redated all the 68K and later Intel or other systems.  >  John Bass brought one to USENIX to demo in early 1980 ru a V7 port > and everyone was blown away. Playing with it. It was a desktop (19" > rack) system that worked like a PDP-11.   I don't remember the bus, > but I would guess it was either custom or Multibus-I. > > Besides being one of the first non-PDP-11 'ports', the original > lockf(2) system call was defined for the database that they had built. > John would release the specs to /usr/group later.  I remember at one > meeting in the early 1980s discussing if file locking needed to be in > the original specification (Heinz probably remembers also as the chair > of that meeting).  I'm not at home, so I don't have the document to > see if it was picked up.  The argument was that serious computers like > VMS or the like ran real databases and without file locking UNIX would > never be considered a real OS that people could use. > > BTW: Joy would later use Bass's call as a model for the 4.2 call, but > Joy made the locks advisory, Bass's version was full / mandatory locks. > > FWIW: I think a search will pick up a number of other Z8000 based > systems, but Onyx was the first UNIX box. > > On Tue, Jan 21, 2020 at 12:53 PM Jon Forrest > wrote: > > There's been a lot of discussion about early Unix on Intel, National > Semi, Motorola, and Sparc processors. I don't recall if Unix ran on > the Z8000, and if not, why not. > > As I remember the Z8000 was going to be the great white hope that > would continue Zilog's success with the Z80 into modern times. > But, it obviously didn't happen. > > Why? > > Jon > --------------D02583F9A1D927963B4A287E Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit That is correct. John Bass did contribute the lockf(2) system call
to the /usr/group standard. It is in the 1984 document.

Heinz

On 1/21/2020 10:28 AM, Clem Cole wrote:
The Onyx box redated all the 68K and later Intel or other systems.   John Bass brought one to USENIX to demo in early 1980 ru a V7 port and everyone was blown away. Playing with it. It was a desktop (19" rack) system that worked like a PDP-11.   I don't remember the bus, but I would guess it was either custom or Multibus-I.

Besides being one of the first non-PDP-11 'ports', the original lockf(2) system call was defined for the database that they had built.  John would release the specs to /usr/group later.  I remember at one meeting in the early 1980s discussing if file locking needed to be in the original specification (Heinz probably remembers also as the chair of that meeting).  I'm not at home, so I don't have the document to see if it was picked up.  The argument was that serious computers like VMS or the like ran real databases and without file locking UNIX would never be considered a real OS that people could use.

BTW: Joy would later use Bass's call as a model for the 4.2 call, but Joy made the locks advisory, Bass's version was full / mandatory locks.

FWIW: I think a search will pick up a number of other Z8000 based systems, but Onyx was the first UNIX box.

On Tue, Jan 21, 2020 at 12:53 PM Jon Forrest <nobozo@gmail.com> wrote:
There's been a lot of discussion about early Unix on Intel, National
Semi, Motorola, and Sparc processors. I don't recall if Unix ran on
the Z8000, and if not, why not.

As I remember the Z8000 was going to be the great white hope that
would continue Zilog's success with the Z80 into modern times.
But, it obviously didn't happen.

Why?

Jon

--------------D02583F9A1D927963B4A287E--