Home | History | Annotate | Download | only in yasm
      1 Yasm is Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.
      2 
      3 Yasm developers and/or contributors include:
      4   Peter Johnson
      5   Michael Urman
      6   Brian Gladman (Visual Studio build files, other fixes)
      7   Stanislav Karchebny (options parser)
      8   Mathieu Monnier (SSE4 instruction patches, NASM preprocessor additions)
      9   Anonymous "NASM64" developer (NASM preprocessor fixes)
     10   Stephen Polkowski (x86 instruction patches)
     11   Henryk Richter (Mach-O object format)
     12   Ben Skeggs (patches, bug reports)
     13   Alexei Svitkine (GAS preprocessor)
     14   Samuel Thibault (TASM parser and frontend)
     15 
     16 -----------------------------------
     17 Yasm licensing overview and summary
     18 -----------------------------------
     19 
     20 Note: This document does not provide legal advice nor is it the actual
     21 license of any part of Yasm.  See the individual licenses for complete
     22 details.  Consult a lawyer for legal advice.
     23 
     24 The primary license of Yasm is the 2-clause BSD license.  Please use this
     25 license if you plan on submitting code to the project.
     26 
     27 Yasm has absolutely no warranty; not even for merchantibility or fitness
     28 for a particular purpose.
     29 
     30 -------
     31 Libyasm
     32 -------
     33 Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
     34 bitvect, which is triple-licensed under the Artistic license, GPL, and
     35 LGPL.  Libyasm is thus GPL and LGPL compatible.  In addition, this also
     36 means that libyasm is free for binary-only distribution as long as the
     37 terms of the 3-clause BSD license and Artistic license (as it applies to
     38 bitvect) are fulfilled.
     39 
     40 -------
     41 Modules
     42 -------
     43 The modules are 2-clause or 3-clause BSD licensed.
     44 
     45 ---------
     46 Frontends
     47 ---------
     48 The frontends are 2-clause BSD licensed.
     49 
     50 -------------
     51 License Texts
     52 -------------
     53 The full text of all licenses are provided in separate files in the source
     54 distribution.  Each source file may include the entire license (in the case
     55 of the BSD and Artistic licenses), or may reference the GPL or LGPL license
     56 file.
     57 
     58 BSD.txt - 2-clause and 3-clause BSD licenses
     59 Artistic.txt - Artistic license
     60 GNU_GPL-2.0 - GNU General Public License
     61 GNU_LGPL-2.0 - GNU Library General Public License
     62