From owner-freebsd-chat Sat Nov 11 13:14:23 2000 Delivered-To: freebsd-chat@freebsd.org Received: from sydney.worldwide.lemis.com (sydney.worldwide.lemis.com [192.109.197.167]) by hub.freebsd.org (Postfix) with ESMTP id A5C0737B479 for ; Sat, 11 Nov 2000 13:14:17 -0800 (PST) Received: (from grog@localhost) by sydney.worldwide.lemis.com (8.11.0/8.9.3) id eABBExA04962; Sat, 11 Nov 2000 19:14:59 +0800 (SGT) (envelope-from grog) Date: Sat, 11 Nov 2000 19:14:59 +0800 From: Greg Lehey To: Terry Lambert Cc: Chris Fuhrman , chat@FreeBSD.org Subject: Re: Microsoft Source (fwd) Message-ID: <20001111191459.H4535@sydney.worldwide.lemis.com> References: <200011062350.QAA25774@usr08.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <200011062350.QAA25774@usr08.primenet.com>; from tlambert@primenet.com on Mon, Nov 06, 2000 at 11:50:54PM +0000 Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Monday, 6 November 2000 at 23:50:54 +0000, Terry Lambert wrote: >>> They did once already. It was called XENIX. >>> If they still have it, they could dust it off, slap in a linux kernel and >>> call it MS linux. >>> >> >> This got me doing some research on the subject of XENIX. Microsoft >> purchased a stake in SCO sometime in the early 80's which lead to the >> development and release of XENIX. In '87, Microsoft was concerned that >> AT&T's UNIX wouldn't be able to run XENIX app's so they entered into a >> licensing agreement with AT&T to include some XENIX code in the AT&T >> base. AT&T sold it's UNIX technology to Novell in '93 who then sold it to >> SCO in '95. Recently, Microsoft sold it's shares in SCO after which SCO's >> shares collapsed. >> >> Some interesting tidbits: SCO asked M$ to drop the agreement since the >> XENIX code wasn't relavant. M$ refused and as a consequence, SCO paid M$ >> about $1.138 million in royalties (ouch) in FY 1998. >> >> Confusing, no? ;) > > I've been in the bowels of that code. > > Microsoft announced Xenix on 25 Aug 1980, the same year they > signed a contract with IBM to provide compilers for the, at > the time, unannounced IBM PC. XENIX came first. I'm sure the announcement was earlier; they had an article in the August 1980 Byte. And my best guess is that the IBM deal was done in September 1980. It was definitely done by November, when I heard about it. > Most of the original developement was done on Sun equipment, What equipment did Sun have in 1980? Did they even exist? > and Microsoft was actually running a large chunk of their language > engineering on Xenix on Sun machines, as late as 1988 (I got a call > from a Microsoft employee wanting to buy a copy of our > communications software for Xenix running on Sun hardware; when I > said "What?!?", he said "Oh, that's right, it's an internal product > only". Originally, Xenix only ran on 68000 hardware. Do you have any evidence for this? Admittedly, there was 68000 hardware at the time, but it was very early, and there's no obvious reason why Microsoft (which was definitely in charge of XENIX) would have bothered to port to an architecture they didn't plan to use, especially since it was big-endian and 32 bit, whereas both the PDP-11 and i86 were little-endian and 16 bit. I'd suspect that you're extrapolating here. Greg -- Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message