home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / gnu / misc / discuss / 4185 < prev    next >
Encoding:
Internet Message Format  |  1993-01-04  |  8.8 KB

  1. Xref: sparky gnu.misc.discuss:4185 talk.philosophy.misc:3145 alt.usage.english:10236 alt.society.anarchy:1003
  2. Newsgroups: gnu.misc.discuss,talk.philosophy.misc,alt.usage.english,alt.society.anarchy
  3. Path: sparky!uunet!wupost!darwin.sura.net!news.udel.edu!me.udel.edu!johnston
  4. From: johnston@me.udel.edu (Bill Johnston)
  5. Subject: Re: Fund raising at the FSF
  6. Message-ID: <C0BEFv.BJr@news.udel.edu>
  7. Sender: usenet@news.udel.edu
  8. Nntp-Posting-Host: me.udel.edu
  9. Organization: University of Delaware
  10. References: <1993Jan3.170815.18962@husc3.harvard.edu> <C0B34q.Ax0@news.udel.edu> <1993Jan3.213759.18973@husc3.harvard.edu>
  11. Date: Mon, 4 Jan 1993 05:40:42 GMT
  12. Lines: 172
  13.  
  14. In article <1993Jan3.213759.18973@husc3.harvard.edu> zeleny@husc10.harvard.edu (Michael Zeleny) writes:
  15. >In article <C0B34q.Ax0@news.udel.edu> 
  16. >johnston@me.udel.edu (Bill Johnston) writes:
  17. >>In article <1993Jan3.170815.18962@husc3.harvard.edu>
  18. >>zeleny@husc10.harvard.edu (Michael Zeleny) writes:
  19. >>>In article <C0Ap5A.A4v@news.udel.edu> 
  20. >>>johnston@me.udel.edu (Bill Johnston) writes:
  21. >>>>In article <1993Jan2.221526.18943@husc3.harvard.edu>
  22. >>>>zeleny@husc10.harvard.edu (Michael Zeleny) writes:
  23.  
  24. >MZ:
  25. >>>>>The way I see it, the use of GNU places me under a legal obligation to
  26. >>>>>the FSF [...]
  27. >BJ:
  28. >>>>What legal obligation is placed upon the USER of GNU software?  
  29. >MZ:
  30. >>>The obligation is not to use any part of GNU in a proprietary manner.
  31. >BJ:
  32. >>You could have saved time by making it clear that what you meant 
  33. >>in repeated assertions about the "use" of GNU software is really
  34. >>"proprietary use of the source code". 
  35. MZ:
  36. >The use of any text encompasses quotation and paraphrase, as well as
  37. >any other form of consumption; programs are no exception.
  38. >BJ:
  39. >>If you are complaining that the GPL does not grant you the right
  40. >>to "proprietary use of the source code", well, that's tough.  
  41. MZ:
  42. >Tough or not, that is what makes it non-free.
  43.  
  44. If that is what you mean be free in this instance, I agree.
  45.  
  46. >BJ:
  47. >>The only sense of the word "proprietary" that is applicable here
  48. >>would be "made and marketed by by one having the exclusive right
  49. >>to manufacture and sell" (Webster's 7th Collegiate).
  50.  
  51. >Not so.  Read the GPL.  Any inclusion of GNU code into a piece of
  52. >software legally causes the latter to fall under the provision of the
  53. >former's licensing.  In other words, it's the Foundation's way of
  54. >saying "use me in what you make, and it becomes mine".
  55.  
  56. Wrong.  The source that you wrote is still yours.  You can still 
  57. use it in any way that you see fit, including later replacing the 
  58. GNU code that you used with code that you have written on your own 
  59. or or even re-implemented based on the ideas rather than on their 
  60. specific expression in the text of the GNU source.  You can then
  61. release "your" program under whatever terms you choose.
  62.  
  63. If you want to use the text of the GNU source verbatim as part
  64. of the source for your program, yes, you are obligated to release
  65. all your source under the GPL.  This does not make the portions
  66. that you wrote the property of FSF;  it merely forces you to use
  67. their license if you distribute an aggregation that includes 
  68. their source.  
  69.  
  70. If you don't like this, don't engage in "proprietary use of GNU
  71. source code".  Few commercial software companies use GNU source 
  72. in this way, although many use GNU tools and even read GNU source 
  73. as a way of getting ideas (not verbatim copies) for their own work.
  74.  
  75. >What I would like to see, is programs like GNU distributed with a
  76. >copyright notice containing a supererogatory (look it up) *request*
  77. >that their proprietory employment not exceed the conventional limits
  78. >of "fair use".  
  79.  
  80. That might be nice if people agreed on the meaning of fair use,
  81. and if it was easy to evaluate such "fairness".  With proprietary
  82. software it is often difficult to judge the extent of "borrowing"
  83. because software is often distributed in compiled binary form.  It's
  84. not easy to judge fair use even when comparing complete source trees.
  85.  
  86. A fair use clause sounds nice;  similar suggestions were made
  87. in a previous debate/flamewar that centered on the efficacy of 
  88. various licensing schemes (mostly PD vs. GPL) for those who 
  89. "just want to cut code" without worrying about the legalese.
  90.  
  91. Two things changed my mind on this point.  Unlike Mr. Zeleny, 
  92. I was not concerned with semantics, but I was worried that
  93. the self-perpertuating aspect of the GPL would delay or impede 
  94. the porting of GNU software to new platforms - that it would 
  95. in a broader sense impede the application of existing knowledge
  96. to new problems.
  97.  
  98. The practical difficulty is that other forces in our society
  99. already act as impediments;  among these are our current 
  100. muddled software copyright and patent laws.  As I see it, 
  101. the GPL merely attempts to counter one nasty set of impediments 
  102. by substituting a lesser impediment that unfortunately seems 
  103. to bother lazy programmers and semanticists. 
  104.  
  105. It's not a perfect world, but when faced with a choice I prefer 
  106. rules that bother the lazy to those that hinder the productive.
  107.  
  108. I was also concerned that no one would invest $$$ to port GNU 
  109. code if the results were required to be released under the GPL.  
  110.  
  111. Two cases in point were the recent ports of GNU software to 
  112. Sun's Solaris operating system and to the DEC Alpha CPU.
  113. In both cases the work was nearly completed before the flamewars 
  114. fed by skeptics like me died down.  The desirability of using 
  115. the code evidentally outweighed the impediments.
  116.  
  117. Others with a better sense of history can probably point to other 
  118. examples in which a strict interpretation of the GPL forced release 
  119. of source code that ultimately benefitted in good measure both users 
  120. and "coerced" developers who were willing to accept the GPL's terms 
  121. for using "free" GNU source.  I'm sure there have been many ...
  122.  
  123. >Anything else is coersion, and as such, does not
  124. >deserve to be called free.
  125.  
  126. Says you.  It is free-er in every sense of the word than any other 
  127. software I've worked with, including stuff that I was either paid 
  128. to use or forced to use and ultimately wasted my time.
  129.  
  130. >BJ:
  131. >>The only way to assert a truly proprietary interest in someone 
  132. >>else's work is to buy the rights to it from a copyright owner, ie,
  133. >>someone who has not given up his/her intellectual property rights 
  134. >>by placing the source into the public domain.  I doubt that FSF
  135. >>would consider selling the rights to an entire package, but at
  136. >>least it is possible to call FSF or other author/copyright holder 
  137. >>of a GPL'ed product and request permission to "use" an algorithm
  138. >>or two without giving up your proprietary interest in a larger work.
  139. >>They own it;  therefore they have the right to refuse your request.
  140. >
  141. >Huh? are you suggesting that they own the *algorithms*?  In any case,
  142. >your suggestion only buttresses my point.
  143.  
  144. Mea culpa.  I meant "verbatim use of GPL'd code snippets".
  145. Your point, whatever it is, can use buttressing anyway.
  146.  
  147. A "fair use" clause would be nice, but I can't imagine a scenario 
  148. in which I'd use just a portion of a GNU program in my own work 
  149. without ultimately having to understand it well enough to re-express 
  150. it on my own in a way that would satisfy FSF.  FSF does not support
  151. ownership of algorithms, so any incorporation of a snippet that would
  152. qualify as "fair use" in the sense that we judge quotations (typically 
  153. a paragraph or less culled from a many-page book or article) would not 
  154. be likely to upset either the FSF or its way-part-time lawyer.
  155.  
  156. When FSF enforces its copyright in such a way that it changes
  157. my opinion of its essential reasonableness or fairness, I won't 
  158. hesitate to complain.  Until such time, you'll forgive me if I 
  159. express a greater respect for do-ers and workers than blowhards.
  160.  
  161. And yes, I realize that Mr. Zeleny is concerned principally
  162. with semantics and his defense of the "sorely abused" English
  163. language.  It is a good thing that he focusses his efforts 
  164. on such ends, because he shows no evidence of genuine concern
  165. about issues that matter, like finding better ways to communicate
  166. and share human knowledge, which is in the broadest sense is the 
  167. issue that matters to the organization and people that Mr. Zeleny
  168. has chosen to attack.
  169.  
  170. One could easily ignore his unprovoked tirade, but the problem 
  171. with this is that some people mistake clever writing for good 
  172. ideas.  Some give credence to attacks that are not countered,
  173. even when they are done only to illustrate important points made 
  174. in Mr. Zeleny's noble defense of the English language, and 
  175. not out of some petty concern that it is Mr. Stallman who is 
  176. generally well-regarded for his contributions to the computing 
  177. and net.connected communities, and his self-described former 
  178. colleague Mr.Zeleny who is considered a net.pest without portfolio.
  179.  
  180. Mr. Zeleny is a talented writer, in approximately the same way 
  181. that Ronald Reagan is a talented orator.  Pity that neither 
  182. learned to use the gift for a useful end.
  183. -- 
  184. -- Bill Johnston (johnston@me.udel.edu)
  185. -- 38 Chambers Street; Newark, DE 19711; (302)368-1949
  186.