I tried very hard to get the front end of pcc released to open source
(we didn't call it then) because after K&R was printed, everyone and
their cat started writing C compilers based on the appendix. I had
strong management support for this move, but the lawyers were still in
their "lets study this for 10 years and then it will be clear what we
should have done" mode. So we ended up with far pointers and ten
years of standards committee agony. It's so obvious to me now, as
then, that such specs should be executable (although not necessarily
product-quality in speed or things like error messages). But it's
also obvious that the desire to compete by adding glitter and icing
runs strong nontheless.
Steve
----- Original Message -----
From: "Larry McVoy" <lm(a)mcvoy.com>
To:"Richard Salz" <rich.salz(a)gmail.com>
Cc:"The Eunuchs Hysterical Society" <tuhs(a)tuhs.org>
Sent:Wed, 11 Sep 2019 11:54:18 -0700
Subject:Re: [TUHS] PWB vs Unix/TS
On Wed, Sep 11, 2019 at 02:18:08PM -0400, Richard Salz wrote:
>
> It would have been
> much better if Sun had licensed their source base to AT&T and
then
AT&T could
have leveraged the industry standard.
Interesting to speculate if that would have sped up the creation of
OSF or
delayed/prevented it. I think the former.
You're probably right but it wouldn't have mattered. SunOS was very
popular
and had a good VM system with a working mmap. Once it became official
AT&T source everyone would have moved to it over time.
Sort of obvious in retrospect. Nobody, that I know of, considered it
at
the time. I proposed open sourcing it.