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=-1.0 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 b8bdd4dd for ; Wed, 16 Jan 2019 03:59:34 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 0745994FC4; Wed, 16 Jan 2019 13:59:33 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 46E5594FB8; Wed, 16 Jan 2019 13:59:03 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id B1D9D94FB8; Wed, 16 Jan 2019 13:59:00 +1000 (AEST) X-Greylist: delayed 580 seconds by postgrey-1.36 at minnie.tuhs.org; Wed, 16 Jan 2019 13:59:00 AEST Received: from taz.retrotronics.org (taz.retrotronics.org [66.228.61.155]) by minnie.tuhs.org (Postfix) with ESMTPS id 1CA9694FB7 for ; Wed, 16 Jan 2019 13:59:00 +1000 (AEST) Received: from www.retrotronics.org (localhost [IPv6:::1]) by taz.retrotronics.org (Postfix) with ESMTP id 81B0B14D8CC for ; Tue, 15 Jan 2019 22:49:19 -0500 (EST) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_11d4be46b38ac2e5c5613e8a60737b46" Date: Tue, 15 Jan 2019 22:49:19 -0500 From: alan@alanlee.org To: tuhs@tuhs.org Message-ID: X-Sender: alan@alanlee.org User-Agent: Roundcube Webmail/1.3.2 Subject: [TUHS] The John Snow's of the UNIX family 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: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --=_11d4be46b38ac2e5c5613e8a60737b46 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII I've been on a Data General Aviion restoration binge lately and re-familiarizing myself with DG/UX. In my case 5.4R3.1 running on a MC88100 based AV/300 and MC88110 dual core AV/5500. The more I experience, the more I am impressed. There are a few things about the system that seem impressive. - Despite coming from a System V core, there is a lot of BSD influx - especially on the networking side. This is a personal taste issue as other ports have tried to mix the best of both worlds. But after a prior month-long Sun/Solaris restoration binge of similar era hardware (Super/Hyper/Ultra SPARC) and software (SunOS 4 through Solaris 9), DG/UX is a welcome and refreshing change! Especially out of the box. - It has a system of file security that seems unique for that era - at least in my experience - of explicit and implicit directory tags with inheritance. There is even a high security extended version of the OS. - It has a built-in logical volume manager supporting multiple virtual to physical disk mappings, striping, mirroring, and even archiving - something several entire sub-industries were created for in other ports. I am guessing this contributed to EMC's purchase of Data General for the Clariion disk storage product lines. - It leveraged open-source tools early. The default m88k compiler installed with the system is GNU C 2.xx. - It was among the earliest of operating systems to support NUMA aware affinity on MP versions of the MC88110. (IRIX, Solaris, BSD, Linux, and Windows support all came much later). - Many others. It does have it's quirks. However I get the overall impression the folks working at DG were on their game and were a leader in the industry in many areas. It is unfortunate a) the fate of the Motorola 88K was tied to Data General's place in the UNIX world, and b) by the time they migrated to IA86, enterprise business was more interested in Microsoft NT & SQL server or Linux than an expensive vendor's UNIX port. That being said, I don't see DG/UX mentioned much in UNIX history. In fact, I am researching an exhibit I'm putting together for the Vintage Computer Festival Southeast 7.0, and DG/UX isn't mentioned on any of the 'UNIX Family Tree' diagrams I can find so far. It doesn't even make Wikipedia's 'UNIX Variants' page. It's own Wikipedia page is also rather sparse. Like John Snow in season 1, there is a junk of missing and plot impacting history here - centered around the people involved. To a lesser degree, IRIX is also a red-headed step-child. It's omitted from half the lists I can find. It just seems the importance, even if it's an importance by being the 'first' rather than # of users, of these ports are pretty significant. Just curious of others' thoughts. And I wondering if anyone has first-hand knowledge of Data General's efforts or knows of others that can illuminate the shadows of what I'm discovering is a pretty exciting corner of the UNIX world. Thanks, -Alan H. --=_11d4be46b38ac2e5c5613e8a60737b46 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

I've been on a Data General Aviion restoration binge lately and re-famil= iarizing myself with DG/UX.  In my case 5.4R3.1 running on a MC88100 b= ased AV/300 and MC88110 dual core AV/5500.  The more I experience, the= more I am impressed.  There are a few things about the system that se= em impressive.

- Despite coming from a System V core, there is a lot of BSD influx - es= pecially on the networking side.  This is a personal taste issue as ot= her ports have tried to mix the best of both worlds.  But after a prio= r month-long Sun/Solaris restoration binge of similar era hardware (Super/H= yper/Ultra SPARC) and software (SunOS 4 through Solaris 9), DG/UX is a welc= ome and refreshing change!  Especially out of the box.

- It has a system of file security that seems unique for that era - at l= east in my experience - of explicit and implicit directory tags with inheri= tance.  There is even a high security extended version of the OS.

- It has a built-in logical volume manager supporting multiple virtual t= o physical disk mappings, striping, mirroring, and even archiving - somethi= ng several entire sub-industries were created for in other ports. = ; I am guessing this contributed to EMC's purchase of Data General for the = Clariion disk storage product lines.

- It leveraged open-source tools early.  The default m88k compiler = installed with the system is GNU C 2.xx.

- It was among the earliest of operating systems to support NUMA aware a= ffinity on MP versions of the MC88110. (IRIX, Solaris, BSD, Linux, and Wind= ows support all came much later).

- Many others.

It does have it's quirks.  However I get the overall impression the= folks working at DG were on their game and were a leader in the industry i= n many areas.  It is unfortunate a) the fate of the Motorola 88K was t= ied to Data General's place in the UNIX world, and b) by the time they migr= ated to IA86, enterprise business was more interested in Microsoft NT &= SQL server or Linux than an expensive vendor's UNIX port.

That being said, I don't see DG/UX mentioned much in UNIX history. = In fact, I am researching an exhibit I'm putting together for the Vintage = Computer Festival Southeast 7.0, and DG/UX isn't mentioned on any of the 'U= NIX Family Tree' diagrams I can find so far.   It doesn't even ma= ke Wikipedia's 'UNIX Variants' page.  It's own Wikipedia page is also = rather sparse.  Like John Snow in season 1, there is a junk of missing= and plot impacting history here - centered around the people involved.

To a lesser degree, IRIX is also a red-headed step-child.  It's omi= tted from half the lists I can find.  It just seems the importance, ev= en if it's an importance by being the 'first' rather than # of users, of th= ese ports are pretty significant.

Just curious of others' thoughts.  And I wondering if anyone has fi= rst-hand knowledge of Data General's efforts or knows of others that can il= luminate the shadows of what I'm discovering is a pretty exciting corner of= the UNIX world.

Thanks,

-Alan H.

--=_11d4be46b38ac2e5c5613e8a60737b46--