The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Dave Cutler recollection about Xenix
@ 2023-10-20 23:27 Skip Tavakkolian
  2023-10-21  0:36 ` [TUHS] " segaloco via TUHS
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Skip Tavakkolian @ 2023-10-20 23:27 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 176 bytes --]

This might be interesting to some. It is a piece of a longer conversation
between Dave Plummer and Dave Cutler (RSX11, VMS, WinNT)

https://youtu.be/9K3eMzF6x28?feature=shared

[-- Attachment #2: Type: text/html, Size: 340 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [TUHS] Re: Dave Cutler recollection about Xenix
@ 2023-10-21 15:36 Paul Ruizendaal
  2023-10-21 16:38 ` segaloco via TUHS
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Paul Ruizendaal @ 2023-10-21 15:36 UTC (permalink / raw)
  To: tuhs


An interesting set of videos indeed, although I wish they were not all chopped up in 5 minute segments.

> I consistently hear from folks the same about Bill Gates pushing for volume over anything else with Xenix.

That was his business model. His Basic for the 8080 was copied a lot (the famous 1976 open letter to hobbyists) and he shifted to selling bulk licenses to manufacturers. These could then make a bundled hw/sw sale and sidestep the copying. If I understood correctly, in the early days he sold the bulk licenses for a fixed amount, without per copy fees. I suppose this matched his cost structure, so it worked; the leverage and profit came from selling the same to all manufacturers in the market. He also used it in his deal with IBM, beating out Digital Research that wanted per copy fees. Retaining the rights to DOS also matched the business model that had been pioneered for his Basic.

It would seem that the same thinking was at play in the deal for Xenix (which I think preceded the IBM deal). He would spend money once on porting Unix to each of the various next-gen microprocessors of the time (x86, Z8000, 68K, NS32K) and sell (sub-)licenses to hardware manufacturers, who in turn had a right to sub-license binaries to end-users. The deal that he had to negotiate with Bell had to match that business model.

Beyond this, I’m sure that Bill Gates understood the strong network effects in software and the "winner takes all” dynamic that results from it -- hence his focus on volume and market share. However, I don’t think this drove the structure of his 1979 [?] Unix license deal with Bell.

> Something this brings back to mind that I always wonder about with Microsoft and their OS choices: So they went with Windows NT for their kernel, scraped the Windows environment off the top of DOS and dolloped it on top. Has there been any explanation over the years why they also decided to keep the MSDOS CLI interface?

The below site has a very nice summary of Xenix at Microsoft (I’ve linked it a couple of times before):
http://seefigure1.com/2014/04/15/xenixtime.html

About blending Xenix and DOS it says: "As late as the beginning of 1985, there was some debate inside of Microsoft whether Xenix should be the 16-bit “successor” to DOS; for a variety of reasons – mostly having to do with licensing, royalties, and ownership of the code, but also involving a certain amount of ego and politics – MS and IBM decided to pursue OS/2 instead. That marked the end of any further Xenix investment at Microsoft, and the group was left to slowly atrophy.”

Probably that same dynamic was in play for the CLI of Windows NT. Moreover, as you already point out, by the time of NT there were tens of millions of users of DOS, and numerous books, magazines, etc. explaining it. Throwing away that familiarity for unclear benefits (in the eyes of those users) would serve no business purpose. In a way it is the same dynamic that kept C89 and Bash in place for so long: people know it, it is good enough and it works everywhere.

===

Seeing the Cutler interviews reminded me of the old joke that there are only two operating systems left: Unix and VMS (Linux being Unix-family and Windows being VMS-family). I wonder if we will see it narrow down to just one before the hardware changes so much that the concept of an OS changes beyond recognition. My hypothesis would be that an entirely new approach will come first.


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2023-10-24  7:58 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-20 23:27 [TUHS] Dave Cutler recollection about Xenix Skip Tavakkolian
2023-10-21  0:36 ` [TUHS] " segaloco via TUHS
2023-10-21  0:53   ` Steve Nickolas
2023-10-21  1:04     ` Jim Geist
2023-10-21  2:29       ` Dave Horsfall
2023-10-21  2:27   ` John Cowan
2023-10-21  6:27 ` Greg 'groggy' Lehey
2023-10-21  7:11   ` steve jenkin
2023-10-21 18:21 ` Stuff Received
2023-10-21 15:36 Paul Ruizendaal
2023-10-21 16:38 ` segaloco via TUHS
2023-10-21 16:40 ` John Cowan
2023-10-24  7:58   ` Sebastien F4GRX
2023-10-22 16:44 ` Paul Winalski
2023-10-22 16:56   ` Jim Geist

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).