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