home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-2.iso / Developer / resources / classes / misckit / MiscKit.mbox / text0065.txt < prev    next >
Encoding:
Text File  |  1993-10-26  |  10.3 KB  |  214 lines

  1.  
  2. I am forwarding a message to the list, to open a few issues up
  3. for discussion.  (The reason it wasn't posted to the list right
  4. away, and was sent to me first, will be apparent from reading
  5. the message.)
  6.  
  7. My opinions on this:  I think for the most part I agree with
  8. Joe's comments here.  The only one I worry about is the mass
  9. media thing, and here's why... On a media which is sufficiently
  10. large enough to hole the kit uncompressed, I'd prefer the kit
  11. be distributed uncompressed (like a CD-ROM, especially) so that
  12. the user can poke about the kit without having to decompress it,
  13. typically by copying the whole thing off of the media.  It's a
  14. convenience issue, mostly.  I also don't want someone to charge
  15. huge amounts of money for the MiscKit.  The kit is free, and I
  16. don't want someone to come along and, for example, sell the kit
  17. on floppy for $100, and then claim that the kit was free, of
  18. course, but the media cost was $100.  That's just plain obnoxious,
  19. and I know that if we didn't restrict this in some way, it will
  20. happen, and the gullible folk will be taken in...
  21.  
  22. Finally, as to the administrator's permission before distribution
  23. via mass media, there's three things involved:  (1) the distributor
  24. ought to me told/informed of the latest version; they can
  25. distribute whichever version they like, but ought to at least
  26. be given the option of using the latest version; this option
  27. can only be presented if they get the latest release info from
  28. the administrator, since only the administrator knows exactly
  29. when new releases will be made, and also a new release can be
  30. rushed through to make deadlines for the distributor, if need
  31. be.  (2) It allows the administrator to keep track of who is
  32. distributing the MiscKit, so that if someone asks "where can
  33. I get this on CD-ROM?" the administrator can answer...and, in
  34. this case, if there are two or three competing CD-ROM vendors,
  35. if one didn't tell the administrator of their product, it would
  36. give their competitors and advantage, since their name would
  37. not come up as a possible distribution point... and (3) it's
  38. just a common courtesy to let the MiscKit folks know about
  39. redistribution of their work.  Perhaps I should re-word it
  40. that permission is granted as long as they notify the MiscKit
  41. administrator of the re-distribution...
  42.  
  43. Anyway, my comments above will make more sense in light of
  44. the message below, from Joe Grace.  Any comments from other
  45. folks out there?
  46.  
  47. Later,
  48. -don
  49.  
  50.  
  51.  
  52. Begin forwarded message:
  53.  
  54. >From jgrace@TetraSoft.com Tue Oct 19 13:25 MDT 1993
  55. Received: from uucp5.netcom.com by texas.et.byu.edu; Tue, 19 Oct 93 13:25:44 -0600
  56. Return-Path: <jgrace@TetraSoft.com>
  57. Received: from TetraSoft.com by netcomsv.netcom.com with UUCP (4.1/SMI-4.1)
  58.     id AA19587; Tue, 19 Oct 93 12:24:33 PDT
  59. Received: by occam.TetraSoft.com (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  60.     id AA15582; Tue, 19 Oct 93 11:51:37 PDT
  61. Date: Tue, 19 Oct 93 11:51:37 PDT
  62. >From: jgrace@tetrasoft.com
  63. Message-Id: <9310191851.AA15582@occam.TetraSoft.com>
  64. Received: by NeXT.Mailer (1.95)
  65. Received: by NeXT Mailer (1.95)
  66. To: yackd@texas.et.byu.edu (Don Yacktman)
  67. Subject: Re: New MiscKit
  68. Status: R
  69.  
  70. Ok Don,
  71.  
  72. >If I don't get any more feedback on the charter and license
  73. >before Friday, they will become version 1.0, so speak now
  74. >or forever hold your peace!
  75.  
  76. you forced me to do it...  look at the MiscKit license! :-)
  77.  
  78. I have a variety of comments.  If I am too late in the process, or somehow  
  79. going against the grain of the MiscKit purpose, just let me know.  I am sending  
  80. this e-mail only to avoid opening a can of worms unnecessarily.
  81.  
  82. As you know, I did not become a member of the MiscKit mailing list until a few  
  83. weeks ago.  I may have missed some definitive discussions about these topics.   
  84. Nevertheless, here's my 2 cents.
  85.  
  86. My comments fall into four categories:  typos and diction, possible  
  87. simplification, less restriction, and more restriction.
  88.  
  89. 1.  Typos and diction:
  90.  
  91.     I noticed two typos, "conatining" should be "containing", and "peice"  
  92. should be "piece".  On diction, the term "Indian Giver" is very derogatory (and  
  93. unfair, I believe) to the American Indian community.  Perhaps, its usage could  
  94. be avoided (and see #2, just below).
  95.  
  96. 2.  Possible Simplification:
  97.  
  98.     Re: 5bcd
  99.     I think the license could be simplified somewhat by adopting the dual  
  100. copyright approach to submissions.  As I understand it, when someone submits  
  101. <something> to the public domain, two identical "version"s of that <something>  
  102. now exist, one with the original copyright holder's copyright and one in the  
  103. public domain.  Typically, the original is moribund and the PD version takes  
  104. over.  However, in theory (and in some practical cases, e.g., JOVE or Josh's  
  105. Own Version of Emacs), the original author retains a copyrighted version of the  
  106. material to do with whatever s/he would like.  This dualism avoids any  
  107. confusion of excluding one party or the other from having "the" official  
  108. copyright.
  109.     In the case of MiscKit, a copyright would be donated by the author to  
  110. MiscKit.  Both the author and MiscKit would then have copyrighted versions of  
  111. identical material for their own purposes.  In this way, the backpedaling  
  112. ("Indian Giver") problem is avoided.  For example, when I submit an article to  
  113. NeXT Review, they get certain copyright (i.e., exclusive publication rights for  
  114. some number of months, and the copyright to reprint), but I retain all my  
  115. original copyrights (excepting any violation of their temporary exclusive  
  116. publishing privilege).
  117.     I believe the license could be simplified by adopting this dual  
  118. copyright model.  For instance, the support issue by author could be dropped  
  119. (it has no bearing on MiscKit's copyright).  Also, the whole issue of  
  120. backpedaling could be dropped, except perhaps to mention that the author loses  
  121. any right over the MiscKit copyright, even if s/he had a change of heart and  
  122. wanted to reclaim it.  In this case, the author would still retain the original  
  123. copyright to do with whatever s/he wished, but would have lost ownership and  
  124. control over the MiscKit copyright'ed version.
  125.  
  126. 3.  Less Restriction:
  127.  
  128. I may have missed important stuff on this topic, but these are my tastes, for  
  129. what it's worth...
  130.  
  131.     Re: 3a
  132.     Is the administrator's permission requirement really desirable?  The  
  133. problems I see:
  134.     It's a hassle (no matter how seemingly minor) for all involved and adds  
  135. a "big brother" feel to the license.
  136.     If the reason really is "to make sure that the latest version of the  
  137. MiscKit is being distributed", then perhaps *that* should be term 3a instead.   
  138. (Also, see just below.)
  139.  
  140.     Re: 3a: "latest version being distributed"
  141.     Is this 'restriction' really desirable?  I can imagine (especially with  
  142. GNU stuff) *choosing* to distribute an older version for compatibility,  
  143. robustness, confidence, patch-stability reasons.  Older versions are not  
  144. necessarily worse than later versions.
  145.  
  146.     Re: 3bc
  147.     Again, are these restrictions on media format necessary and desirable?   
  148. Distributors and users probably deserve the credit of the doubt to choose  
  149. themselves.  Also, if someone violates these restrictions, is this really a  
  150. battle MiscKit administrators and owners would care to fight to the finish?   
  151. Removing these restrictions could simplify the license, increase karma (what's  
  152. this guy talking about anyway :-), and avoid sour grapes, so to speak.
  153.     Also, the license could then avoid arbitrarily defining what  
  154. constitutes "mass media" today, when technology is changing very rapidly.   
  155. Arbitrary definitions have short, unpleasant lives in these cases.  (Otherwise,  
  156. we could go bureaucratic and define a "Consumer Storage Index (CSI)" and relate  
  157. the "mass storage" to the yearly increase in the CSI! :-)  Frankly, I think  
  158. such arbitrary stuff is best left to Congress (I hope no Congress-people are on  
  159. this list :-).
  160.  
  161.     Re: 2
  162.     I would prefer partial kit distribution be allowed.  This restriction  
  163. is purportedly due to section 6, "collection copyright", but, the way I read  
  164. the license, would really be due to sections 5bcd (though I don't see the  
  165. explicit connection).  (I.e., having a collection copyright (section 6) does  
  166. not restrict you from creating yet other collections, even partial ones.)   
  167. Smaller objects should still be distributed with the MiscKit license and under  
  168. the MiscKit terms, though.
  169.  
  170. 4.  More Restriction:
  171.  
  172.     Re: 2
  173.     Perhaps this 'marking' could simply be a requirement to include the  
  174. MiscKit License Agreement with any and all distributions.  This is the approach  
  175. GNU takes.  This approach would ensure the 'marking' were comprehensive and not  
  176. just superficial.
  177.  
  178.     Re: 9
  179.     Perhaps any changes to the license should be restricted in some way to  
  180. maintain the community "free"dom to use.  Otherwise, the MiscKit license could  
  181. go proprietary without warning!  (I know, it couldn't happen... but truth is  
  182. often stranger than fiction, heh? 1/2 :-)  For example, if MiscKit came under  
  183. exorbitantly expensive legal fire from some *EVIL* entity (e.g., Microsoft(tm)  
  184. :-), the rights to the MiscKit could be lost without recourse.  The *EVIL*  
  185. entity would now *own* the MiscKit and could change the license.  Why tempt  
  186. fate? (:-)
  187.     Also, this safety restriction could avoid contributors having second  
  188. thoughts about contributing to a library which has an uncertain future.  GNU  
  189. takes this approach, and I think it's a wise one (even though the GNU license  
  190. is too restrictive for my tastes).
  191. <<< Depressing mode on :-( >>>
  192.     (Hmm, I guess this issue is related to the dual copyright approach  
  193. which I recommend above.  Otherwise, the authors would also get sued by *EVIL*  
  194. entity and would lose rights that way (since MiscKit never really owned any  
  195. individual copyrights anyhow.)  As long as Congress does not eradicate the  
  196. "legal" (counterproductive, illegitimate) morass of software patents, hostile  
  197. lawsuits must not be taken for granted.  (Actually, I'm not sure anything could  
  198. avoid disaster in the face of a lawsuit, but (I think) it's worth the words to  
  199. avoid the possibility if at all possible.)
  200. <<< Depressing mode off :-) >>>
  201.  
  202. Harumph (:-).  "Nuf said by me for the moment.
  203.  
  204. Don, if you would like to post this to the list or otherwise open to public  
  205. discussion, feel free!  I kept it private since it may open a can of worms you  
  206. would like to avoid, and I may have missed messages where these issues were  
  207. covered already.  In any case, I hope my comments are helpful!
  208.  
  209. Cheers,
  210.  
  211. = Joe =
  212.  
  213.  
  214.