From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22359 invoked from network); 19 Jul 2021 20:09:14 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 19 Jul 2021 20:09:14 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 6A08293D65; Tue, 20 Jul 2021 06:09:13 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id ABFEB93D56; Tue, 20 Jul 2021 06:09:05 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="bDh57LN6"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 9B32093D56; Tue, 20 Jul 2021 06:09:03 +1000 (AEST) Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) by minnie.tuhs.org (Postfix) with ESMTPS id E3BD293D2D for ; Tue, 20 Jul 2021 06:09:02 +1000 (AEST) Received: by mail-qk1-f173.google.com with SMTP id p202so17934592qka.12 for ; Mon, 19 Jul 2021 13:09:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=A+8Fczl+U9Uj0BsWvtOWe/gqRPn80Q7MlSyXTz5Medg=; b=bDh57LN6scjDJiquxGOBeWVaKjfAPvyiHSYkhiQc0uRcyyWzeGLlgmyKpI7rJisqvu 036SEfUiFQP3jRhdLR2fE81ZzlXVimFr6br1JoEH9CcF4ORd3ccmNBnpHEJc+18/w2GK yu4Qs4HU27jn0mTczD7H/3cIFKnmIYQt35IPk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=A+8Fczl+U9Uj0BsWvtOWe/gqRPn80Q7MlSyXTz5Medg=; b=NvLEPeV/pjRYimLN7bOd/HO4DtavxjcqfIBsf5zPXMXr9d5ZOst70/M3sFR1JmdBzT 78Td3HsOoJxqrhvSWVk4oMrkmyRtRwxMaW9yX9wAodyo71G+DIfvoC7JFnKdsPwLzDB7 bUoYJFKKvdYq+gNgoPvPp84znpUnXWr+focSwwuEpVPwDfhPwK1finzAveHCNNZ2f7Wh Q3GYMJ5qBuHsJCsOipKFMQShxmWePx5zyQSWUuSNS4KXc/iecofAGWw+senPicaSsH5f RJabQHNHm38GvXjW26DsFxqiqRfUEighD/D9t2YsqtCcmzkJpntBwk2vIEIPBikNHm1L s9hw== X-Gm-Message-State: AOAM531Rd/q+7GRzvDTHrpltBMk6amCVetoPfZR7SYgOZvoPhgah1spO FWwTkFVmFuGiWN9x3UegC9GCGJgI1MSpX0Sf3aPYag== X-Google-Smtp-Source: ABdhPJwKltvgYGr/oxusux9i524aZCV65KbBgAbuZvp8DvMiIQ5eQljG4ocxPIU8T/ZqfS9Vt3vj35NYqYAtmCILD18= X-Received: by 2002:a05:620a:31a1:: with SMTP id bi33mr8696273qkb.146.1626725341605; Mon, 19 Jul 2021 13:09:01 -0700 (PDT) MIME-Version: 1.0 References: <57DB6C33-5CE1-4A06-B646-0E5C6707F866@pobox.com> <739a4ab8-352a-060c-115f-e2f14dd7dfc7@spamtrap.tnetconsulting.net> In-Reply-To: From: Clem Cole Date: Mon, 19 Jul 2021 16:08:34 -0400 Message-ID: To: "Theodore Y. Ts'o" , COFF Subject: Re: [COFF] [TUHS] 386BSD released X-BeenThere: coff@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Computer Old Farts Forum List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0967883440406519593==" Errors-To: coff-bounces@minnie.tuhs.org Sender: "COFF" --===============0967883440406519593== Content-Type: multipart/alternative; boundary="00000000000022465305c77f82aa" --00000000000022465305c77f82aa Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jul 19, 2021 at 1:38 PM Theodore Y. Ts'o wrote: > However, I strongly contest the claim that Unix was "Open Source". > Unix was the UNPUBLISHED TRADE SECRET of AT&T, and students exposed to > Unix source code became contaminated with AT&T's "methods and > concepts" clause. But it was not. And in fact, the whole thing about the AT&T court case was that most of thought it was about *copyright, *not if it was a *trade secret* (Which is why they lost) in the end. Note Jack Haverty's words to me last night about UNIX in the mid-1970s when he was working the first PDP-11/40 TCP implementation show he was is thinking the same way as I am: * the fact that an incompetent novice can make changes to **open source.* BTW: I asked Jack last night what type of license BBN had. He responded that he did not think they really had one originally. They were an ARPA contractor. He (i.e. BBN) did not have to go into legal hoops until he wanted more documentation (*a.k.a.* the Lions text). The concern was not that we were going to be sue for being mentally contaminated, that whole idea did not come about until after the law suite= . > So they couldn't even *reimplement* Unix without potentially getting sued > by AT&T. > Which of course is what made the whole thing silly. The first 'UNIX clone' was by an ex-BTL, Dave Plauger's Idris, an implementation of v6. Many others would follow, from Coherent to Sol, Chorus, Minix, and Linux to name a few quickly. In fact, AT&T did check on the Mark Williams code base. Dennis once wrote about having to check out the sources for the lawyers. As I understand it, the AT&T team concluded that while the MW team may not have directly taken the AT&T code, the MW folks clearly had seen it [which the Mark Williams folks I do not believe ever denied]. AT&T chose not to pursue them. It was not until BSDi/UCB that they literally made of case of it. Which again was why so many of us thought that case was about copyright, not trade secrets. It had never been really discussed with us ->> on the outside<< of BTL (it would later learn from Dennis and few others that they had discussed TS with their lawyers at some point). Your thinking would be reasonable *iff* AT&T had won the case, but the fact is the ideas (IP) and even the source to the basic UNIX was open and available. The IP was published by but in places like CACM and from Prentiss-Hall. Larry's point is a solid one, is that *to get access *was limited by having the *means to afford the licenses* but more importantly it was having the *means to afford the hardware* to run it. So until a computer and 'mortal could own' on his own, AND that could support UNIX *(i.e.* a 386-based PC), the issue was moot. I point out that the 1956 consent decree *>>required<<* AT&T to make UNIX (like the transistor before that) available to all *'interested parties*' (see Pinheiro J. (1987). =E2=80=9CAT&T Divestiture & the Telecommunications Market=E2=80=9D, Berkeley Technical Law Journal, 303, September 1987, Volum= e 2, Issue 2, Article 5 if you don't believe me). They had to make it available to research folks and we allowed to license its use to commercial people using 'fair and reasonable licensing terms regulated by the US Gov. You can suggest that $20K was unreasonable for personal use, but again it was not unreasonable for a University ($150) or for the commercial sector for that matter and those were the people buying the computers in those times. The practice of the day was to make the sources (which of course were written in assembler) to the customers of your hardware. And by the way, IBM was not going to 'sue your pants off' as you mentioned. The first 'clone market' was in fact the IBM 360 clones and IBM licensed their SW to non-IBM HW customers (like Amdahl, Nixdorf, and NEC to name 3) because IBM was afraid of being sued by the US Gov!!! It was folks like DEC that sued Cal Data for 'cloning the PDP-11,' not IBM. Yes, UNIX was licensed and yes the IP was owned by AT&T. But that's really not much different than a GPL2 which is licensed and owned by someone else. The rules of use are different, however. But the source was just as open. A difference was how it was distributed (you had to be part of the club in Larry's terms) but anyone that could pay the HW fees could join the club. Larry has made an excellent point (which I agree with), is that in practice it was clubby. But in my defense ... the was the same club as before. You had to have the hardware and the need. But if you had that you could get to it. Hey Ted, you were part of that club too -- you had access to things at MIT Athena that most people did not see. MIT had paid the club fees and gotten the HW. Frankly, you personally had way more access to the sources as an MIT undergrad with a job at Athena, than say, Larry did at U Wis. What changed was Moore's law and who afford (and thus get access) to the HW and *economics associated with the desire to obtain* but please don't try to say the behavior or intent was any different. It just was not. We once called this the 'hacker culture' -- we are all in it together and we shared what we had with each other. FWIW: this is has been discussed in other books and areas too. It was noted that the late 1960s 'hippie' sharing culture around the SFO area played into too. Steve Levy's wonderful book 'Hackers' talks about it from the MIT Model RR club. In fact, the last chapter of his book is dedicated to RMS and calls him 'the last hacker.' Methinks the horse is dead ... you can think it's new. It just was not. You can say, UNIX closed because you came upon it a timer when the versions that mattered (SunOS/Solaris/Ultrix/AIX/etc...)were becoming less available to you as a user. But the fact is the core material of UNIX was open. We all had access to it that's what made it great. We did and could access and change it. We could share it. Sometimes we chose to clone it. Sometimes we even improved on it (and sometimes like systemd, we can argue if we did). It did not become more of a 'closed' until the HW economics changed the rules, which just happens to be when you and others came of age. Which is fine, just please, please, please respect that the whole FOSS movement got its start because of foundations and ideas that came long before. The cool part is the because of the new economics, you were able to do something with it and expand it. I do celebrate and laud you for that. But I do also ask that your respect the foundation which gave you that start. Clem =E1=90=A7 --00000000000022465305c77f82aa Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Jul 19, 2021 at 1:38= PM Theodore Y. Ts'o <tytso@mit.edu= > wrote:
= However, I strongly contest the claim that Unix was "Open Source"= .
Unix was the UNPUBLISHED TRADE SECRET of AT&T, and students exposed to<= br> Unix source code became contaminated with AT&T's "methods and<= br> concepts" clause.=C2=A0
= But it was not.=C2=A0 =C2=A0And in fact, the whole thing about the AT&T= court case was that most of thought it was about copyright, not if = it was a trade secret (Which is why they lost) in the end.
No= te Jack=C2=A0Haverty's words to me last night about UNIX in t= he mid-1970s when he was working the first PDP-11/40 TCP implementation sho= w he was is thinking the same way as I am:=C2=A0=C2=A0the fact that an incompetent novice can ma= ke changes to open source.

BTW: I asked Jack last night what type of license BBN had.=C2= =A0 He responded that he did not think they really had one originally.=C2= =A0 =C2=A0They were an ARPA contractor.=C2=A0 He (i.e. BBN) did not have to= go into legal hoops until he wanted more documentation (a.k.a. the = Lions text).

The concern was not that we were going to be= sue for being mentally contaminated,=C2=A0 that whole idea did not come ab= out until after the law suite.
So they couldn't even *reimplement* Unix witho= ut potentially getting sued by AT&T.
Which of course is what made the whole thing sill= y.=C2=A0 =C2=A0The first 'UNIX clone' was=C2=A0by an ex-BTL, Dave P= lauger's Idris, an implementation of v6.=C2=A0 Many others would follow, from Coherent to Sol, Chorus, M= inix, and Linux to name a few quickly.=C2=A0 In fact, AT&T did check on= the Mark Williams code base.=C2=A0 =C2=A0Dennis once wrote about having to= check out the sources for the lawyers.=C2=A0 =C2=A0As I understand it, the= =C2=A0AT&T team concluded that while the=C2=A0MW team may not have dire= ctly taken the AT&T code, the=C2=A0MW folks clearly had seen it [which = the Mark Williams folks I do not believe ever denied].=C2=A0 AT&T chose= not to pursue them.=C2=A0 It was not until BSDi/UCB that they literally ma= de of case of it.=C2=A0 Which again was why so many of us thought that case= was about copyright, not trade secrets.=C2=A0 =C2=A0It had never been real= ly discussed with us ->> on the outside<< of BTL (it would late= r learn from Dennis and few others that they had discussed TS with their la= wyers at some point).


Your thinking would be reasonable <= b>iff AT&T had won the case, but the fact is the ideas (IP) = and even the source to the basic UNIX was open and available.=C2=A0 The IP = was published by but in places like CACM and from Prentiss-Hall.=C2=A0 Larr= y's point is a solid one, is that to get access was limit= ed by having the means to afford the licenses but more import= antly it was having the means to afford the hardware to run i= t.=C2=A0 So until a computer and 'mortal could own' on his own, AND= that could support UNIX (i.e. a 386-based PC), the issue was moot.<= /font>

I point out that the 1956 consent decree = >>required<< AT&T to make UNIX (like the transistor = before that) available to all 'interested parties' (see=C2= =A0Pinheiro J. = (1987). =E2=80=9CAT&T Divestiture & the Telecommunications Market=E2=80=9D, Berkeley Technical Law Journal, 303, September 1987, Volume 2, Issue 2, Article 5 if you don't beli= eve me).=C2=A0=C2=A0 The= y had to make it available to research folks and we allowed to license its = use to commercial people using 'fair and reasonable licensing terms reg= ulated by the US Gov. =C2=A0 You can suggest that $20K was unreasonable for= personal use, but again it was not unreasonable for a University ($150) or= for the commercial sector for that matter and those were the people buying= the computers in those times.

The p= ractice of the day was to make the sources (which of course were written in= assembler) to the customers of your hardware.=C2=A0 And by the way, IBM wa= s not going to 'sue your pants off' as you mentioned.=C2=A0 The fir= st 'clone market' was in fact the IBM 360 clones and IBM licensed t= heir SW to non-IBM HW customers (like Amdahl, Nixdorf, and NEC to name 3) b= ecause IBM was afraid of being sued by the US Gov!!!=C2=A0 =C2=A0It was fol= ks like DEC that sued Cal Data for 'cloning the PDP-11,' not IBM.

<= /div>
Yes, UNIX was licensed and yes the IP= was owned by AT&T.=C2=A0 But that's really not much different than= a GPL2 which is licensed and owned by someone else.=C2=A0 The rules of use= are different, however.=C2=A0 But the source was just as open.=C2=A0 A dif= ference was how it was distributed (you had to be part of the club in=C2=A0= Larry's terms) but anyone that could pay the HW fees could join the clu= b.

Larry has made an excellent point (whi= ch I agree with), is that in practice it was clubby.=C2=A0 But in my defens= e ... the was the same club as before.=C2=A0 You had to have the hardware a= nd the need.=C2=A0 But if you had that you could get to it.=C2=A0 Hey Ted, = you were part of that club too -- you had access to things at MIT Athena th= at most people did not see.=C2=A0 MIT had paid the club fees and gotten the= HW.=C2=A0 Frankly, you personally had way more access to the sources as an= MIT undergrad with a job at Athena, than say, Larry did at U Wis.

What changed was Moore's law and who afford (= and thus get access) to the HW and economics associated with the d= esire to obtain=C2=A0but please don't try to say the behavi= or or intent was any different.=C2=A0 =C2=A0It just was not.=C2=A0 =C2=A0We= once called this the 'hacker culture' -- we are all in it together= and we shared what we had with each other.=C2=A0=C2=A0
=

FWIW:=C2=A0 this is has been discussed in other books and = areas too.=C2=A0 =C2=A0It was noted that the late 1960s 'hippie' sh= aring culture around the SFO area played into too.=C2=A0 =C2=A0Steve Levy&#= 39;s wonderful book 'Hackers' talks about it from the MIT Model RR = club.=C2=A0 In fact, the last chapter of his book is dedicated to RMS and c= alls him 'the last hacker.'

Methi= nks the horse is dead=C2=A0 ... you can think it's new.=C2=A0 It just w= as not.=C2=A0 You can say, UNIX closed because you came upon it a timer whe= n the versions that mattered (SunOS/Solaris/Ultrix/AIX/etc...)were becoming= less available to you as a user.=C2=A0 =C2=A0But the fact is the core mate= rial of=C2=A0UNIX was open.=C2=A0 We all had access to = it that's what made it great.=C2=A0 We did and could access and change i= t.=C2=A0 We could share it.=C2=A0 Sometimes we chose to clone it.=C2=A0= Sometimes we even improved on it (and sometimes like systemd, we can argue= if we did).

It did not become more of a = 'closed' until the HW economics changed the rules, which just happe= ns to be when you and others came of age.=C2=A0 Which is fine, just please,= please, please respect that the whole FOSS movement got its start because = of foundations and ideas that came long before.=C2=A0 =C2=A0The cool part i= s the because of the new economics, you were able to do something with it a= nd expand it.=C2=A0 I do celebrate and laud you for that.=C2=A0 But I do al= so ask that your respect the foundation which gave you that start.

Clem
3D""=E1=90= =A7
--00000000000022465305c77f82aa-- --===============0967883440406519593== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQ09GRiBtYWls aW5nIGxpc3QKQ09GRkBtaW5uaWUudHVocy5vcmcKaHR0cHM6Ly9taW5uaWUudHVocy5vcmcvY2dp LWJpbi9tYWlsbWFuL2xpc3RpbmZvL2NvZmYK --===============0967883440406519593==--