home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / program / compiler / nasm20b / doc / copyrite < prev    next >
Text File  |  1993-01-19  |  4KB  |  82 lines

  1.    NASM means NASM65 NLINK65 NLIB65 and the associated libraries and
  2.    sources.
  3.  
  4.  
  5.                             The Copyright.
  6.  
  7.    You the private person are allowed to make as many backup copies of
  8.    NASM as you like and give them away to your friends or enemies. BUT
  9.    a) You may only give away complete copies of NASM with the copyright
  10.       notices intact and without any invisible changes to the code. 
  11.       The sources need not be in the package at all time, but there must 
  12.       be an easy way for the receiver of an incomplete NASM package to 
  13.       access the sources. (This is so that archives can keep sources and 
  14.       binaries/docs seperate)
  15.    b) You may not take any 'service charges' for copying NASM, or copy 
  16.       NASM on disks that cost more than you would normally pay for them 
  17.       if they were blank (This one's for you PD-parasites!), which amounts
  18.       to the same thing. The same goes (even more so) for commercial
  19.       enterprises, clubs and other human social structures.
  20.    c) If you fixed a bug or changed something, you must make this clear
  21.       somewhere. Tell what it was you changed and when you changed it.
  22.       Read HACK.TXT!
  23.    This copyright extends to sources, binaries and  documentation files, 
  24.    like for instance .H65 header files. Exceptions are  when it is
  25.    explicitly noted that there is no copyright. Of course you _may_ link 
  26.    ARELOC.O65 PRELOC.O65,BRELOC.O65 MOVER.O65 STDIO.O65 STD.L65 to your 
  27.    own 6502 code and you can do with these programs what ever you want, 
  28.    even sell them, without having to pay a licensing fee or whatever.
  29.    But still as they are they are copyrighted. An example:
  30.    You can link BRELOC.O65 to your own in 6502 code self-written 6502 
  31.    C-compiler and sell this, but you may not furnish BRELOC.O65 with 
  32.    your compiler. (*)
  33.    
  34.    I don't mind, you taking off parts of the code (just in case you can
  35.    find something of value), but I do mind taking the essence of the
  36.    assembler (like ASM65.Y or the backpatching stuff) and using it for
  37.    ANOTHER ASSEMBLER like 6800 cross (conceivably even selling this thing
  38.    as your own product). THIS IS FORBIDDEN!! If you desperately want to
  39.    build something like this non-commercially contact me beforehand.
  40.    If you do take out something, I'd appreciate an ACK/REF... It's okay
  41.    though to completely rip off NASM65 code for assembler unrelated pro-
  42.    jects. Nevertheless it is copyrighted and lifting the code doesn't make
  43.    it YOUR code.
  44.  
  45.  
  46.                            The Disclaimer.
  47.  
  48.    Although I would bet my great-grandmothers life on the safety of using 
  49.    NASM, you are in no way solicited to use it, so if you are the feeble 
  50.    user type (or the fast suer *especially THAT type*), just keep on 
  51.    safely using your computer without NASM. Use at your own risk. NASM is 
  52.    provided 'AS IS' without any claims to its performance or warranties of
  53.    any kind. I will not be responsible for damages arising out of the use 
  54.    or failure to use NASM.
  55.  
  56.  
  57.                            The Address.
  58.  
  59.    EMAIL: Changes every few years, currently 
  60.                wallmann@backus.pu.informatik.th-darmstadt.de
  61.  
  62.    MAIL:       Buchenweg 2
  63.          5810  Witten 3
  64.                  FRG
  65.  
  66.  
  67.  
  68.                        ACKs REFs and THANX.
  69.    
  70.    GULAM.DOC
  71.    COPYLEFT
  72.    RTX - README
  73.    
  74.  
  75. (*) Just for fun... You COULD do the following.
  76.     1. Write C-Compiler for 6502
  77.     2. Sell C-Compiler saying in the docs that they should use BRELOC.O65
  78.     3. Give away free copies of NASM to customers and non-customers for
  79.        the price of a disk and postage.
  80.     But then, who's writing 8-Bit software these days anyhow ?       
  81.  
  82.