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

  1. yackd@oregon.et.byu.edu (Don Yacktman) writes:
  2. > (2)  Licensing issues need to be dealt with.  [...] we need to
  3. > put a real license on the kit, at the very least to make sure
  4. > that no one is held liable for vicious bugs.  I do NOT want the
  5. > GNU license [...]
  6.  
  7. Both copyright and licensing issues need to be dealt with.  More
  8. on this below.  And I agree, no GNU license.  Unless we decide that
  9. our goals are the goals of the FSF, then we might as well use it.
  10.  
  11. >     a) If used in an app, credit should be given, somewhere,
  12. >     to the authors of the kit and a pointer to the location
  13. >     of the most recent source code should be given. [...]
  14.  
  15. I agree with the "credit" part, but not the "pointer" part. It
  16. may be somewhat cumbersome, and a developer that obtains the
  17. software from location X cannot guarentee that the software
  18. will continue to to be available at X.  And must accommodations
  19. for those w/o ftp access be made by a developer?  A "pointer"
  20. "policy" should attempt to include _everyone_, if it is to be
  21. included at all, imho.
  22.  
  23. >     Those are the main issues, but I'm sure we'll come up
  24. >     with more.  The important thing here is to delineate a
  25. >     policy we're all comfortable with--and I lean towards
  26. >     keeping things as open as possible.
  27.  
  28. There is one other issue--that of a copyright holder or holders.
  29. There is no point really in a license without a copyright holder,
  30. since then there would be no one for a developer to infringe the
  31. rights of. It's not useful to try and exclude rights from the
  32. developer, when there is no one to hold those excluded rights.
  33. It is not clear what Don had in mind relating to this.
  34.  
  35. Below is a license (an amalgam of licenses I have seen and written
  36. in the past, really) that we would use as the basis for a license,
  37. and that includes Don's points.  It illustrates some potential
  38. problems, too.  I include this because I think it will be useful
  39. to talk about these issues in the context of (and/or relative to)
  40. an example.  I am not necessarily in favor of all the parts of
  41. the license below.
  42. -------- -------- -------- -------- -------- -------- --------
  43. Copyright (c) 1993 (*somebody/ies*).  All rights reserved.
  44.  
  45. Permission to copy this software, to redistribute it, and to
  46. use it for any purpose is granted, subject to the following
  47. restrictions and understandings:
  48.  
  49.   1. Any copy made of this software must include this copyright
  50.      and licence notice in full.
  51.  
  52.   2. Modified versions of this software must be plainly marked
  53.      as such, and must not be misrepresented as being the original
  54.      software.  
  55.  
  56.  
  57.   3. All materials developed as a consequence of the use of this
  58.      software shall duly acknowledge such use, in accordance with
  59.      the usual standards of acknowledging credit in software
  60.      development.
  61.  
  62.   4. Users of this software agree to make their best efforts to
  63.      return to (*somebody*) any improvements or extensions that
  64.      they make to the original software, so that these may be
  65.      included in future releases.
  66.  
  67. (*list of the parties involved*) make no express or implied
  68. warranty or representation of any kind with respect to this
  69. software, including any warranty that this software is error-
  70. free. ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR
  71. A PARTICULAR PURPOSE IS HEREBY DISCLAIMED. IN NO EVENT WILL
  72. THE AFOREMENTIONED PARTIES BE LIABLE FOR DAMAGES, INCLUDING
  73. ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  74. ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT. The
  75. parties are under no obligation to provide any services, by
  76. way of maintenance, update, or otherwise.
  77. -------- -------- -------- -------- -------- -------- --------
  78. Point #3 is kind of weak--it needs to be clarified.  The rest is
  79. fairly legally sound.  By "legally", I mean the United States.
  80. I know nothing about warranty and copyright laws of other specific
  81. countries.
  82.  
  83. One solution that would probably work in the international community:
  84.   1. Individual authors retain their copyright rights. This is
  85.      the "default" as per (I believe) the Berne convention, unless
  86.      it is a "work for hire" or the author signs away his/her
  87.      rights.
  88.   2. A license exists which the authors adopt if they want to
  89.      contribute to the Kit. The license must be adopted as is;
  90.      an author cannot adopt only parts of it, or add anything
  91.      to it.
  92.   3. Modifications (should this policy be adopted) should be
  93.      directed principally towards the copyright holder, whose
  94.      responsibility it is to incorporate them or not, perhaps
  95.      with the advice or assistance of the mailing list.
  96.   4. A copyright holder may assign his/her rights to another. The
  97.      new copyright holder assumes all the responsibilities of the
  98.      original copyright holder, with respect to the copyrighted
  99.      material. The original copyright holder should notify the
  100.      list (at least) of such an assignment. Both parties should
  101.      retain copies of the assignment of copyright. An assignment
  102.      done via e-mail may not be binding; a physical, paper copy
  103.      should be signed by both parties.
  104.  
  105. Given the above solution, the following might be found at the top of
  106. a source code file in the Kit:
  107. /*  Copyright (c) 1993 John P. Doe.  All rights reserved.
  108.  *
  109.  *  This software is subject to the terms of the MiscKit
  110.  *  general license. Refer to the license document included
  111.  *  with the MiscKit distribution for these terms.
  112.  */
  113.  
  114. (That is, if the license isn't included verbatim, rather than the
  115. two-sentence notice above.)
  116.  
  117. >     One suggestion I have received on this is to take Larry
  118. >     Wall's freeware license and modify that; we'd need to
  119. >     get his permission first, though.
  120.  
  121. I've never seen it.  Is it like the license above?
  122.  
  123. Christopher Kane
  124. kane@cs.purdue.edu
  125.  
  126.