From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 25 Jul 2012 15:31:34 +1200 From: Andy Elvey In-reply-to: To: 9fans@9fans.net Message-id: <500F6896.4010605@paradise.net.nz> MIME-version: 1.0 Content-type: multipart/alternative; boundary="Boundary_(ID_9wa31UgkMTMERMgd2EZVkQ)" References: <500F3CB6.105@paradise.net.nz> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 Subject: Re: [9fans] Plan 9 technical docs and man pages - licensed or "public domain"? Topicbox-Message-UUID: a4c2ed84-ead7-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --Boundary_(ID_9wa31UgkMTMERMgd2EZVkQ) Content-type: text/plain; charset=UTF-8; format=flowed Content-transfer-encoding: 7BIT Hi Andrey - thanks for your reply! On 25/07/12 14:47, andrey mirtchovski wrote: > I'm not a lawyer but I play one in comedy clubs. The first > implementation of 9p came about long before Plan 9 had a free (as in > rms) license. Nobody got sued, nobody died, although a few bystanders > were maimed. Interesting. It's good to find out a bit of the history behind 9p. > > My advice as your lawyer [in comedy] would be to go nuts and do > whatever you want. The documentation[1] is a good place to start if > you don't want to look at any source (no license required to see > that!), and if you want to cover all corner cases, a running Plan 9 > kernel is a good client/server to test against. > > ---- > 1: http://plan9.bell-labs.com/sys/man/5/INDEX.html Thanks for that! I'll check that page out too. Btw - I clicked on the "copyright" link at the bottom, but the link is dead - nothing but a 404 page error. In looking at Tim Newsham's P9.py, he has a comment in the code - "9P protocol implementation as documented in plan9 intro(5) and ." ( I would likely be even more cautious and avoid looking at any header files if possible. ) Thanks again, Andrey - you've been very helpful! - Andy --Boundary_(ID_9wa31UgkMTMERMgd2EZVkQ) Content-type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Andrey - thanks for your reply!=C2=A0

On 25/07/12 14:47, andrey mirtchovski wrote:
I'm not a lawyer but I play one in comedy clubs. The=
 first
implementation of 9p came about long before Plan 9 had a free (as in
rms) license. Nobody got sued, nobody died, although a few bystanders
were maimed.
Interesting. It's good to find out a bit of the history behind 9p. =C2= =A0

My advice as your lawyer [in comedy] would be to go nuts and do
whatever you want. The documentation[1] is a good place to start if
you don't want to look at any source (no license required to see
that!), and if you want to cover all corner cases, a running Plan 9
kernel is a good client/server to test against.

----
1: http://plan9.bell-labs.com/sys/man/5/INDEX.html=
Thanks for that!=C2=A0 I'll check that page out too.=C2=A0
Btw - I clicked on the "copyright" link at the bottom, but the link is dead - nothing but a 404 page error.

In looking at Tim Newsham's P9.py, he has a comment in the code - "9P protocol implementation as documented in plan9 intro(5) and <fcall.h>."=C2=A0
( I would likely be even more cautious and avoid looking at any header files if possible. )=C2=A0
Thanks again, Andrey - you've been very helpful!=C2=A0
- Andy =C2=A0 =C2=A0
--Boundary_(ID_9wa31UgkMTMERMgd2EZVkQ)--