From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 25 Jul 2012 12:24:22 +1200 From: Andy Elvey To: 9fans@9fans.net Message-id: <500F3CB6.105@paradise.net.nz> MIME-version: 1.0 Content-type: multipart/alternative; boundary=------------040504000209050601070609 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 Subject: [9fans] Plan 9 technical docs and man pages - licensed or "public domain"? Topicbox-Message-UUID: a4a4d4f2-ead7-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --------------040504000209050601070609 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi everyone - I'm a first-timer here - I'm thinking of doing a "public domain" implementation (in C) of 9P. I've seen the large listing (on the cat-v site) of existing 9P implementations which are under various licenses, and so in thinking about where those people obtained the required information from, the following questions came to mind - a) The information *must* have been obtained from the Plan 9 technical docs (specification papers) or the Plan 9 man pages. Can the information in either of these be regarded as being "public domain"? (It would seem to be, given the number of different licenses of the various implementations. They could surely not have taken LPL-licensed code and then converted it to GPL, BSD, MIT......? It would seem that the proliferation of licenses could only be done if the original source of the information was "public domain". ) b) If the answer to (a) is "yes" - does that include the source-code shown in those papers (and the man pages)? I've seen the "public domain" implementation of 9P in Python (by Tim Newsham), so I assume he got the required information from the places I've mentioned. Thanks for your time - looking forward to your replies. - Andy --------------040504000209050601070609 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi everyone - I'm a first-timer here -

  I'm thinking of doing a "public domain" implementation (in C) of 9P. I've seen the large listing (on the cat-v site) of existing 9P implementations which are under various licenses, and so in thinking about where those people obtained the required information from, the following questions came to mind - 

a) The information *must* have been obtained from the Plan 9 technical docs (specification papers) or the Plan 9 man pages. Can the information in either of these be regarded as being "public domain"?  (It would seem to be, given the number of different licenses of the various implementations. They could surely not have taken LPL-licensed code and then converted it to GPL, BSD, MIT......?

It would seem that the proliferation of licenses could only be done if the original source of the information was "public domain". )     

b) If the answer to (a) is "yes" - does that include the source-code shown in those papers (and the man pages)? 

I've seen the "public domain" implementation of 9P in Python (by Tim Newsham), so I assume he got the required information from the places I've mentioned. 

Thanks for your time - looking forward to your replies.
- Andy 

--------------040504000209050601070609--