AT&T/Sun merged UNIX

John Gilmore gnu at hoptoad.uucp
Tue Feb 2 13:59:08 AEST 1988


One reason that a merged Unix might not track the standards is if the
standards themselves do not track.  There are still incompatabilities
between ANSI C and POSIX (last I heard), and standards committees have
a long track record of producing botched products -- I trust Bill Joy
and Guy Harris and the folks who implement it *as* they write it,
a lot more than I trust committees who write it and later see if it
really works.  The busted "multi volume tar" stuff from the POSIX
standard is a great example of camel design by committee.

On the business aspects of the merger, there's a big article in the SF
Chronicle Business section today about "Sun Micro's New Forays Unsettle
Competitors", by Don Clark of the Chronicle.  Mostly it explains the
stuff we all know, but:

	"Representatives of 15 major computer makers flew to New York to
meet with Vittorio Cassoni, president of AT&T's computer operations.
Not all were reassured.
	"`Frankly, the concerns I walked in with I still have,' said
Barbara Shelhoss, Apollo Computer's representative at the meeting.
	..."After AT&T's investment with Sun was announced in early
January, the critics gathered in secret at Digital Equipment's Palo Alto
offices.  Signatories to a resulting telegram of protest included chief
executives at HP, Tandem Computer, Prime, and Apollo.
	"`If there hadn't been an equity stake, nobody's antennae would
have gone up,` said Robert Miller, chief executive of Mips Computer
Systems, who also signed the letter.
	..."Some of the critics have suggested fielding a rival Unix
development team, though they would much rather be guaranteed input in
the Sun-AT&T effort.
	"`The idea of having one Unix coordinated by AT&T is a major
advantage for the entire industry,' said Ed McCracken, chief executive
of Sun rival Silicon Graphics Inc."


Here's my two cents on the issue (disclaimer: I was emp #5 of Sun,
though I've been gone more than two years).  DEC, HP, Apollo, etc were
happy with AT&T controlling Unix when it was clear AT&T was not a
competitive threat.  AT&T's inability to sell computers is legendary.
In a tighter partnership with Sun, AT&T might actually be able to make
money at computers, which would give the protesters a major competitor
rather than a pussycat.

DEC, HP, and other major players have certainly had to watch Sun as a
competitor, but the threat was limited by Sun's ability to grow,
increase manufacturing volume, and find new distribution channels.
With AT&T capital, marketing, and distribution channels, they can't
afford to treat Sun as a minor player any more.

Had AT&T come up to them with an offer to buy 20% of their companies,
they probably wouldn't be yelling.  But they didn't pick up the ball
with Unix and run as far or as fast as Sun did.  I can't see AT&T
coming to HP to define the new Unix standard, I mean HP/UX is probably
OK but it's not worldshaking.  Ditto Ultrix.  Apollo has been working
hard to cram Unix into their OS but it's still not Unix.  These
companies have concentrated on locking their customers into the
existing hardware & software base, not in opening their systems to
innovation and competition, or on enhancing "what is Unix and what it
provides".

Sun has not only defended and expanded the BSD "territory" against
AT&T, while just about everybody else was knuckling under to AT&T's
"consider it standard" marketing blitz, but has also pushed the state
of the art of Unix networking and graphics.  Not to mention having the
design sense, technical ability, and skilled negotiation to produce a
merged SV/BSD Unix, ending the years-long split, rather than a "dual
port" or a Unisoft-like mishmash.  AT&T showed uncommon sense in
teaming up with Sun, the only company in the Unix market able and
willing to beat them technically.

Considering some of the other companies AT&T bought once it got
de-reg'd, Sun may be its best investment so far.

In summary, I think the 15 companies are bitching because the AT&T/Sun
partnership is a strong competitor.

And a standard for Unix binaries for a particular chip line is a great
idea, which should've happened in 1981 for the 68000, but didn't.  That
Sun remembered to do it for the SPARC should bring them roses, not
thorns.  This doesn't hurt anybody.  One would hope that HP/UX
applications that run on various Spectrum models are all binary
compatible, but of course it doesn't matter to the outside world since
they don't license Spectrum implementations to outsiders.  So is their
complaint that Sun is giving away the SPARC design?

I heard that DEC got Tektronix out of the workstation market by 
threatening to stop buying Tek graphics terminals -- DEC was their
biggest customer.  Maybe the 15 whiners should threaten to switch to
MCI for phone service :-) and see if AT&T responds.

If they are concerned about basing their products on AT&T/Sun-controlled
Unix, why don't they fund the GNU project, like they're funding the X
project, so they and the world can all share a non-AT&T-licensed
Unix like system?  A major open-systems effort is probably the right
medicine, if they are feeling a bit green around the gills.  This could
even impact the ABI stuff -- who would buy ABI applications in binary
when they could get full sources of a GNU-based Unix?
-- 
{pyramid,ptsfa,amdahl,sun,ihnp4}!hoptoad!gnu			  gnu at toad.com
		"Watch me change my world..." -- Liquid Theatre



More information about the Comp.unix.wizards mailing list