Computer Old Farts Forum
 help / color / mirror / Atom feed
From: clemc at ccc.com (Clem Cole)
Subject: [COFF] [TUHS] Unix and SW Releases (was V7 et al from Will)
Date: Fri, 7 Aug 2020 11:37:32 -0400	[thread overview]
Message-ID: <CAC20D2MXc+hD5HoWt+_d=iuDEzH1ebwfo21R-vc6bs_M6kaJsg@mail.gmail.com> (raw)
In-Reply-To: <CACNPpebh35S6=pGjhxrQ3ee1UHzYZjbuBZUeUGBcTeEnRU+tEg@mail.gmail.com>

On Thu, Aug 6, 2020 at 11:41 PM Wesley Parish <wobblygong at gmail.com> wrote:

> Am I right in assuming that 2.xBSD was the state of the play on PDP while
> 4.xBSD was the source tree compatible state of play on the VAXes?

Sort of/in theory and all that.

2.XBSD was initially developed by a group of folks that had already
invested in PDP-11s (in mainly separate I/D based 11s) and could not afford
a new Vax.  The 11's are address space-constrained and with the
introduction of the Vax, one of the side effects of BSD was much of
the Unix 'small is beautiful' / 'do one job well' / 'KISS' ideas started to
be lost,* i.e. * Rob's super 'cat -v harmful' became necessary to write
(along sadly was often ignored).

Since CSRG (EE and CS at EE) abandoned the 11's pretty fast, there was a
group (originally lead by Keith Bostic in the Stat Dept) that wanted some
of the new code (particularly the networking stack and sendmail) moved to
their 11's.   In some ways, I was surprised that it has kept going, as the
68000 & later 386 based UNIX systems came to the world, as the economics of
running an 11 started to dwindle quickly.


> That if you had a VAX you got the 4.xBSD tapes, whereas if you had a PDP
> you got the 2.xBSD tapes?
>
If you were a University or Research type that qualified for a $100 style
research license, you would get a pure V7 (PDP-11) or a 32/V(Vax) tape from
AT&T patent and license.  Once your site had that, you were part of the
source 'club' and could whatever you wanted based on the AT&T V7 license.
 So if you were interested in the BSD releases your team then contacted the
'ILO' (UCB's Industrial Laison Office - BTW CSRG's worked with the ILO for
all the BSD tapes) and asked to obtain UCB IP (be it the CAD tools such as
SPICE, or the OS work like BSD, IC process technology, *et al*).   There
probably was some sort tape writing, *i.e.* short fees, associated with the
specific IP on the order of $100-$1000 depending on what you requested, and
there might be some licensing steps (exchange of AT&T license signature
pages).  When you had a license from the ILO, you were part of the UCB
'club.'

The original BSD and 2BSD tapes themselves were released officially by the
ILO, as with 3BSD and 4/4.1BSD.  By the time of 4.1a  BSD and later, we had
CSRG, and those releases were done by them directly after the licensing was
set up by the ILO.   As part of the funding and creation of CSRG, UC
Berekely finally had a C30 IMP in Evans (as opposed to the VDH to LBL), so
the releases were also possible via ftp from a hidden location on ucbvax.
 4X originally targetted Vaxen, but famously other systems like the 386 we
available on that site.

By the time of the 2X releases,  UC Berekely had the C30 IMP ( *i.e. *direct
internet connection).  So, once you were licensed, you got the keys to be
able to FTP different 'tapes' (which included sources and binaries), be it
2X or 4X base   But, since CSRG stopped focusing on 16-bit, the 2X stuff
became more of labor of love and was a bit less formal and was done with
cooperation with the CSRG team.

So ...  if you owned a PDP-11 and were still running it and you had a
proper UCB license, then yes, you might be tempted to run 2X; but the truth
is most people began to turn them off in deference to more cost-effective
platforms.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/coff/attachments/20200807/1f7d8618/attachment.htm>


  parent reply	other threads:[~2020-08-07 15:37 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-06 20:20 clemc
2020-08-06 23:15 ` imp
2020-08-07  3:41   ` wobblygong
2020-08-07 14:27     ` cowan
2020-08-07 20:17       ` imp
2020-08-07 15:37     ` clemc [this message]
2020-08-07 20:23       ` imp
2020-08-07 21:07         ` clemc
2020-08-07  2:49 ` cowan
2020-08-07  2:56   ` usotsuki

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='CAC20D2MXc+hD5HoWt+_d=iuDEzH1ebwfo21R-vc6bs_M6kaJsg@mail.gmail.com' \
    --to=coff@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).