home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / lisp / mcl / 1979 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  2.7 KB

  1. Path: sparky!uunet!olivea!apple!cambridge.apple.com!straz@cambridge.apple.com
  2. From: straz@cambridge.apple.com (Steve Strassmann)
  3. Newsgroups: comp.lang.lisp.mcl
  4. Subject: copyright & public domain
  5. Message-ID: <9301112146.AA24084@cambridge.apple.com>
  6. Date: 11 Jan 93 21:46:07 GMT
  7. Sender: info-mcl-request@cambridge.apple.com
  8. Lines: 52
  9. Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
  10.  
  11. >Date: 07 Jan 1993 08:47:00 -0500
  12. >From: bright@ENH.NIST.GOV
  13. >Subject: copyright & public domain
  14. >To: info-mcl@cambridge.apple.com
  15. >Content-Transfer-Encoding: 7BIT
  16. >
  17. >How does one copyright code (for contribution)?  Is it really necessary?  I
  18. >work for the government, and so cannot copyright research papers, for
  19. >example.
  20. >
  21. >How do you make applications for Public Domain use?  Will disabling the
  22. >compiler do?  What fees does Apple require?
  23.  
  24. In general, people include a phrase such as the following with code
  25. submitted to public ftp sites:
  26.  
  27.  "(c) Copyright 1993 by Alyssa P. Hacker, All rights reserved
  28.  Permission is granted for use, modification, and redistribution of 
  29.  this code as long as this copyright notice is preserved."
  30.  
  31. This wording is just a sample, and is not from any official legal
  32. reference. The point is just so people remember to give you credit
  33. for writing it, but lets them use, modify, and redistribute it without
  34. any hassles.
  35.  
  36. Some people prefer to add other restrictions, this is a matter 
  37. of personal choice and these can be arbitrarily complex. In order for us
  38. to legally distribute your code on our ftp site or on future MCL cd-roms,
  39. your notice has to be written in such a way as to let us do so. Explicitly
  40. permitting something is always nicer than implicitly 
  41.  
  42. Copyrighting is not necessary if you are not concerned about others
  43. using your code without your permission or in ways that you cannot control.
  44.  
  45. If you don't say anything, code (as well as fiction or non-fiction)
  46. is presumed copyrighted by the author. I believe nobody has yet sued 
  47. someone over something like that. If you want to make life easier for
  48. everyone, just say explicitly "This code is in the public domain" or 
  49. whatever you intend. That way nobody will have to guess.
  50.  
  51. Apple places no restrictions if you choose to distribute .lisp (source)
  52. files or .fasl (binary) files. 
  53.  
  54. If you choose to distribute a double-clickable stand-alone app built with 
  55. MCL, you must remove the compiler by using the :excise-compiler T option 
  56. to save-application, and pay a one-time fee. This fee is $100 for commercial 
  57. apps and $10 for non-commercial ones, and is good for an unlimited number
  58. of copies of your app. If you want to include the compiler with an app that 
  59. you distribute, contact us and we'll negotiate something. 
  60.  
  61. For more information, contact Apple Software Licensing, 408-974-4667, or
  62. SW.LICENSE@applelink.apple.com.
  63.