The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Clem Cole <clemc@ccc.com>
To: Jon Steinhart <jon@fourwinds.com>
Cc: TUHS main list <tuhs@minnie.tuhs.org>
Subject: Re: [TUHS] Zombified SCO comes back from the dead, brings trial back to life against IBM
Date: Sun, 4 Apr 2021 17:40:48 -0400	[thread overview]
Message-ID: <CAC20D2O84KqodK7Lu9vOgcWXx1z=dX6XxCiUi-6RNPzHUw38cA@mail.gmail.com> (raw)
In-Reply-To: <202104042100.134L0nTg086762@darkstar.fourwinds.com>

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

On Sun, Apr 4, 2021 at 5:01 PM Jon Steinhart <jon@fourwinds.com> wrote:

> Yes, that really sucked but that wasn't until Solaris.
>
Hey Larry/Rob is that true?  I thought the unbundling happened @ Sun when
they created a compiler group and finally wrote their own production
quality compilers like Masscomp, Apollo, and DEC had at the time.   They
really needed their own by the time Sun switched from 68K to SPARC.  The
original SunOS 68K C compiler was based on the MIT RTS compiler that I
think Jack Test did the original back end for the Johnson compiler (and Tom
Teixeira wrote the assembler).  I know it was a couple of years before Sun
invested in their own compiler technology.  But Sun, (like Masscomp and
Apollo), had a lot of ex-DEC folks in Marketing/Sales.   DEC had always
looked at the compiler has a revenue source [which I have always said is
why C beat out BLISS -- C came with UNIX, BLISS cost $5K/cpu for VMS].

I do agree with Lyndon Nerenberg's comment, that Sun start to charge for the
C compiler was the biggest help/legitimization that gcc ever got.

At Masscomp we had our had own compiler by the second year (which was the
primary reason why we won all the performance tests.  Our marking weenies
wanted to charge for it also.   Tom and I were the primary ones that fought
it and said, with UNIX you get a C compiler (plus we needed to compile
conf.c and a few other things at the customer site for a custom kernel).
What sales wanted to s was supply the RTS compiler for free and then charge
for the better compiler.    We won that skirmish, although I actually think
it might have been that the Roger Gourd realized that compiler folk would
have had to continue to support the old C compiler, too.
So in the end,  Fortran and Pascal were unbundled, although I think most
(>90%) of the customer base did buy the Fortran system and probably about ⅓
bought Pascal too.

Clem

FYI - those same ex-DECies took the same ideas to Intel.   It's only take
me 10-15 years, but some of us finally won that war there.  Check out:
 Download
the Intel® oneAPI Base Toolkit - you can get icx and ifx for free these
days for Linux and Mac.
<https://software.intel.com/content/www/us/en/develop/tools/oneapi/base-toolkit/download.html>

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

  reply	other threads:[~2021-04-04 21:42 UTC|newest]

Thread overview: 86+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-01 14:50 Josh Good
2021-04-01 15:12 ` Warner Losh
2021-04-01 15:27   ` Josh Good
2021-04-01 15:33     ` Larry McVoy
2021-04-01 16:14       ` Kevin Bowling
2021-04-01 16:26         ` John Cowan
2021-04-01 17:54       ` Thomas Paulsen
2021-04-01 16:27     ` Nemo Nusquam
2021-04-02  2:16     ` Kevin Bowling
2021-04-02  3:52   ` Wesley Parish
2021-04-02  5:26     ` Kevin Bowling
2021-04-02 16:03     ` Clem Cole
2021-04-02 16:11       ` Larry McVoy
2021-04-02 16:39       ` Heinz Lycklama
2021-04-02 17:14         ` Clem Cole
2021-04-02 17:17       ` [TUHS] AIX repeat [was " Charles H Sauer
2021-04-03  1:24       ` [TUHS] " Wesley Parish
2021-04-04  2:46     ` Adam Thornton
2021-04-04  2:50       ` Adam Thornton
2021-04-04  5:29         ` [TUHS] How to Kill a Technical Conference (was: Zombified SCO comes back from the dead, brings trial back to life against IBM) G. Branden Robinson
2021-04-04 18:22           ` Clem Cole
2021-04-04 20:54             ` Richard Salz
2021-04-04 21:11             ` Clem Cole
2021-04-05  0:36             ` John Cowan
2021-04-05  2:19               ` Warner Losh
2021-04-05 18:07                 ` [TUHS] How to Kill a Technical Conference John Gilmore
2021-04-05 19:30                   ` Clem Cole
2021-04-05 20:34                     ` Richard Salz
2021-04-05 20:42                       ` William Cheswick
2021-04-06  4:37                       ` Ed Bradford
2021-04-05 20:39                     ` Larry McVoy
2021-04-05 21:11                       ` Theodore Ts'o
2021-04-05 21:17                         ` Dan Cross
2021-04-06 15:39                     ` Theodore Ts'o
2021-04-06  5:49                   ` Dave Horsfall
2021-04-05  7:48               ` [TUHS] Whither Usenix [was How To Kill A Technical Conference] arnold
2021-04-05 14:05             ` [TUHS] How to Kill a Technical Conference (was: Zombified SCO comes back from the dead, brings trial back to life against IBM) Theodore Ts'o
2021-04-05 22:26               ` David Arnold
2021-04-04 23:30           ` A. P. Garcia
2021-04-04  3:41       ` [TUHS] Zombified SCO comes back from the dead, brings trial back to life against IBM Gregg Levine
2021-04-04  3:57         ` Adam Thornton
2021-04-02  5:41 ` David Arnold
2021-04-02  6:09   ` Steve Nickolas
2021-04-02  7:00     ` arnold
2021-04-02  9:53       ` Steve Nickolas
2021-04-02 10:26         ` arnold
2021-04-02 14:02           ` Josh Good
2021-04-02 14:17             ` Steve Nickolas
2021-04-02 15:16               ` Larry McVoy
2021-04-02 15:28                 ` Fabio Scotoni
2021-04-03  1:50                 ` Dave Horsfall
2021-04-03  1:55                   ` Warner Losh
2021-04-03  2:23                   ` Larry McVoy
2021-04-03  2:34                     ` Earl Baugh
2021-04-03  6:16                   ` Dan Stromberg
2021-04-04 16:18                     ` Tony Finch
2021-04-04  1:48                   ` David Arnold
2021-04-04  2:23                     ` Larry McVoy
2021-04-04  8:55                       ` Josh Good
2021-04-04 14:43                         ` Michael Parson
2021-04-04 15:36                         ` Warner Losh
2021-04-04 16:15                           ` Clem Cole
2021-04-04 22:25                             ` David Arnold
2021-04-04 22:55                               ` Clem Cole
2021-04-05  2:30                                 ` Dave Horsfall
2021-04-04 23:00                               ` Bakul Shah
2021-04-04 23:33                                 ` Clem Cole
2021-04-05  1:34                                   ` Bakul Shah
2021-04-05  2:58                                     ` Kenneth Goodwin
2021-04-05 12:35                                       ` John Cowan
2021-04-05 20:44                                   ` Kevin Bowling
2021-04-04 23:34                               ` Josh Good
2021-04-04 20:08                         ` Lyndon Nerenberg (VE7TFX/VE6BBM)
2021-04-04 21:00                           ` Jon Steinhart
2021-04-04 21:40                             ` Clem Cole [this message]
2021-04-04 21:54                               ` Lyndon Nerenberg (VE7TFX/VE6BBM)
2021-04-04 22:02                                 ` Jon Steinhart
2021-04-04 21:58                               ` Clem Cole
2021-04-04 23:48                             ` Dave Horsfall
2021-04-04 23:53                               ` Larry McVoy
2021-04-07  5:15                             ` Dan Stromberg
2021-04-05 13:37                       ` Theodore Ts'o
2021-04-07  1:52                         ` Adam Thornton
2021-04-02 15:25               ` Josh Good
2021-04-03  3:10               ` John Cowan
2021-04-02 16:40 ` Boyd Lynn Gerber

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAC20D2O84KqodK7Lu9vOgcWXx1z=dX6XxCiUi-6RNPzHUw38cA@mail.gmail.com' \
    --to=clemc@ccc.com \
    --cc=jon@fourwinds.com \
    --cc=tuhs@minnie.tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).