The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: clemc@ccc.com (Clem Cole)
Subject: [TUHS] PWB - what is the history?
Date: Tue, 15 May 2018 11:38:06 -0400	[thread overview]
Message-ID: <CAC20D2OP109yyMaQ8fhwWR-ryEbykCVus3p7U7naGriXwfTLrw@mail.gmail.com> (raw)
In-Reply-To: <20180515145938.GC7879@mcvoy.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3341 bytes --]

On Tue, May 15, 2018 at 10:59 AM, Larry McVoy <lm at mcvoy.com> wrote:

> So what's the back story with PWB?  It seems like sort of a back water
> but as I recall, they had some interesting stuff.

​Actually PWB (1.0) gave on you of your favorite tools -- SCCS ;-)

V6 was semi-widely distributed to the Academics.  Basically the tier-1 CS
schools all had it, but it was probably few than 50-75 licenses.  It was
also were the first commercial use license was written (originally for Rand
Corp).

Programmer's Workbench - aka PWB was John Mashey and team in Whippany.
 They took a V6 system and make some changes, primarily in how groups
worked and added a bunch of user level tools that made it easier to write
and maintain long term commercial software that was being sent out the Bell
Operating Companies -- IIRC the #5ESS project was a big driver but I'm less
sure of that.

PWB was not officially released to the Universities it was originally only
available inside the Bell System, but because of the commerical use license
AT&T started to rethink.   BTW:  some of the University got it from AT&T
employees that brought it with them.    This was how SCCS made it to UCB
because it was not part of the research editions.   Who brought it, there I
never knew.  Noel may know how it made it to MIT, it came to CMU from Phill
Karn and Ted Kowalski.

PWB 2.0 was released a few years later and was based on the UNIX/TS kernel
and some other changes and it was around this time that the UNIX Support
Group was formed in Summit, where aps, Ted, and Steve Johnson spent time.
  This got even less widely used outside of the Bell System because V7 had
been released which also based on the UNIX/TS kernel.  I believe that this
was released via Summit, but Steve or aps may know more.

With V7 there also came the first commercial binary redistribution license,
and commercial use license was modified for the first time.

​Judge Green broke the Bell System up....​


So, AT&T started to negotiate with 10 commercial firms that had
redistribution licenses and we also customers of Prof Allison at Stanford
who brokered the meetings [I was the technical rep from Tektronix, along
with a lawyer].   I'm not sure I can remember everyone in the room at
Ricki's Hyatt.   But Gates was there from Microsoft (only time I ever met
him), Bill Munson from DEC, I've forgotten the HP and IBM reps, 3Com was
Metcalfe, was SCO and few others.  I can see a picture of the faces in my
mind, I just can not remember the names].  What I remember was Gates saying
'You guys don't get it.  The only thing that matters for SW is Volume' --
they wanted to pay $25 a copy max and DEC/IBM/HP thought $1500-2000 was
just fine, since their average systems cost  was $150K.

So ...  PWB 3.0 came about 2-3 years later and Research was supposed to be
out of the distribution business and the new commercial license was created
from that negotiation.     AT&T is allowed to be in the computer business
and renamed it System III.   But if you look at the printed manual, it had
already been created and calls it PWB 3.0.



​Clem​

PS learn, style and diction were part of 7th edition BTW...

ᐧ
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20180515/adede2ff/attachment.html>


  parent reply	other threads:[~2018-05-15 15:38 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-14 12:19 [TUHS] Who used *ROFF? Doug McIlroy
2018-05-14 12:41 ` Dave Horsfall
2018-05-14 13:00   ` Ralph Corderoy
2018-05-14 14:45   ` Clem cole
2018-05-14 15:04     ` Larry McVoy
2018-05-14 15:11       ` Larry McVoy
2018-05-14 15:21         ` Jon Steinhart
2018-05-14 15:46           ` Larry McVoy
2018-05-14 15:57             ` Jon Steinhart
2018-05-14 16:41           ` Nemo Nusquam
2018-05-14 18:13             ` arnold
2018-05-14 18:18               ` Jon Steinhart
2018-05-14 18:25                 ` Larry McVoy
2018-05-14 18:33                   ` Warner Losh
2018-05-14 15:04     ` Clem cole
2018-05-14 15:33       ` arnold
2018-05-14 21:32       ` Jaap Akkerhuis
2018-05-14 21:35         ` Clem Cole
2018-05-14 16:37     ` Ralph Corderoy
2018-05-14 23:04   ` Dave Horsfall
2018-05-14 23:42   ` Ron Natalie
2018-05-14 14:34 ` Larry McVoy
2018-05-14 14:46   ` Clem cole
2018-05-14 21:02   ` Dave Horsfall
2018-05-15 14:07     ` Nemo
2018-05-15 14:37       ` Dan Cross
2018-05-15 14:55         ` Clem cole
2018-05-15 14:59           ` [TUHS] PWB - what is the history? Larry McVoy
2018-05-15 15:13             ` Warner Losh
2018-05-15 15:14             ` Dan Cross
2018-05-15 19:48               ` Lyndon Nerenberg
2018-05-15 20:33                 ` John P. Linderman
2018-05-15 21:11                   ` Clem Cole
2018-05-15 21:41                     ` Lyndon Nerenberg
2018-05-15 15:14             ` Jon Forrest
2018-05-15 15:38             ` Clem Cole [this message]
2018-05-15 15:10           ` [TUHS] Who used *ROFF? Dan Cross
2018-05-15 12:20   ` Doug McIlroy
2018-05-14 15:10 ` arnold
2018-05-15 23:56 [TUHS] PWB - what is the history? Noel Chiappa
2018-05-16  0:08 Noel Chiappa
2018-05-16 14:05 Doug McIlroy
2018-05-17  4:37 Rudi Blom

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=CAC20D2OP109yyMaQ8fhwWR-ryEbykCVus3p7U7naGriXwfTLrw@mail.gmail.com \
    --to=clemc@ccc.com \
    /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).