[comp.unix.wizards] Propriety of non-AT&T code in BSD; another tip

paul@vixie.UUCP (Paul Vixie Esq) (06/18/87)

PV = Paul Vixie (me)
CT = Chris Torek
EG = Ed Gould

|PV> I'd like to post the whole [new version of tip].  Is this BSD-only
|PV> code?
|
|CT> I think so.  Was it in 32V?
|
|EG> Nope.  It wasn't even in 4.1BSD.

That establishes what I suspected: TIP was not written by AT&T.

|PV> What are the licensing hassles if it is?  Obviously if it's ATT-derived,
|PV> I can only post diffs, but what about BSD-pure stuff?
|
|CT> It is my impression (note key word) that Berkeley does not care
|CT> how much their stuff gets redistributed as long as it stays marked
|CT> `this neat software is by Berkeley, and if you fund us, we will
|CT> write code for your machine too' :-) .
|
|EG> The license between the Regents of the University of California and
|EG> the party to which they supply a 4BSD distribution does not distinguish
|EG> anything as to its origin.  The UC license states that the licensee
|EG> will treat *all* of the material received under that license *as if*
|EG> it had been received from AT&T, under the terms of the licensee's
|EG> AT&T source license.  Redistributing it without sufficient care is a
|EG> violation of one or both of those licenses.

Can we have a little more discussion on this?  There are other examples, more
relevant to the world at large (since my TIP mods were a case of RTM anyway).
What about Sendmail?  I **know** there is no AT&T code in it; the IDA Sendmail
Enhancement Kit makes Sendmail into a generally useful UUCP/Internet mailer,
with lots of great nifties -- but you need the Sendmail source to install the
patches.  Sendmail is (was?) available for public FTP a while back, so that
all those ARPA sites could get at the MX-record version.  Was this proper, if
BSD code has to be treated as AT&T code ("all reasonable protections...") ??

According to an article from John Gilmore a long while back, CSRG distributed
a list of AT&T vs. non-AT&T files with the 4.3 release.  I havn't seen this
list, but it sounds like they (CSRG) are trying to move away from the
"keep everything under the AT&T license" position.

I have heard both Chris' and Ed's positions before.  I think the entire UNIX
community would benefit from some resolution of this issue.  Can we have some
more discussion?

---------------------------------------------------------------------------
BTW: I'm thinking about adding 'acucntrl' support to TIP.  Anybody already
done this, or have a reason why it ought not to be done?
-- 
Paul A Vixie Esq
329 Noe Street       {ptsfa, crash, hoptoad, ucat}!vixie!paul
San Francisco        ptsfa!vixie!paul@ames.ames.arc.nasa.gov
CA  94116            paul@vixie.UUCP     (415) 864-7013

allbery@ncoast.UUCP (06/20/87)

As quoted from <670@vixie.UUCP> by paul@vixie.UUCP (Paul Vixie Esq):
+---------------
| Can we have a little more discussion on this?  There are other examples, more
| relevant to the world at large (since my TIP mods were a case of RTM anyway).
| What about Sendmail?  I **know** there is no AT&T code in it; the IDA Sendmail
| Enhancement Kit makes Sendmail into a generally useful UUCP/Internet mailer,
| with lots of great nifties -- but you need the Sendmail source to install the
| patches.  Sendmail is (was?) available for public FTP a while back, so that
| all those ARPA sites could get at the MX-record version.  Was this proper, if
| BSD code has to be treated as AT&T code ("all reasonable protections...") ??
| 
| According to an article from John Gilmore a long while back, CSRG distributed
| a list of AT&T vs. non-AT&T files with the 4.3 release.  I havn't seen this
| list, but it sounds like they (CSRG) are trying to move away from the
| "keep everything under the AT&T license" position.
+---------------

Yes, please do.  Ncoast, at the very least, would benefit from sendmail.
(And, that comment is valid whether you attach "at the very least" to "ncoast"
or to "sendmail".) Maybe someone involved with the CSRG should stick his head
into the discussion?

++Brandon
-- 
Copyright (C) 1987 Brandon S. Allbery.  Redistribution permitted only if the
    redistributor permits further redistribution.  (Stargate take heed!)
     ---- Moderator for comp.sources.misc and comp.binaries.ibm.pc ----
Brandon S. Allbery	{decvax,cbosgd}!cwruecmp!ncoast!allbery
aXcess Company		{ames,mit-eddie,talcott}!necntc!ncoast!allbery
6615 Center St. #A1-105	necntc!ncoast!allbery@harvard.HARVARD.EDU
Mentor, OH 44060-4101	+01 216 974 9210	(also eddie.MIT.EDU)

wendel@edge.UUCP (Mike Wendel) (06/24/87)

TIP(1c) was originally written by  Sam Leffler while he was employed by
Sytek. This was prior to his tenure at UCB. It was extended by many people
in its early days (prior to its being CONTRIBUTED to the UCB distribution).
Primary contributors included myself (when I was A General Instrument Corporate
R&D) and Bill Shannon (now at SUN, then at DEC).

At that time, only us source licensees were playing with this stuff and 
it didn't matter if AT&T code was involved. The only possible AT&T code in
tip would be that regarding the device locking conventions to co-exist with
UUCP. Other than that, the rest was all original work of the unix community
existing outside of AT&T. 

So much for history. Back in those days, just trying to figure out how uucp
worked (without source) was considered a violation (or near violation) of
AT&T's proprietary interest in UNIX.

	Mike Wendel
	Vertex Computer Consultants
	Mesa, Arizona 85202
	602-267-7055