This is the project webpage for the Netwide Assembler (NASM), an asssembler for the x86 CPU architecture portable to nearly every modern platform, and with code generation for many platforms old and new.
As of version 2.07, NASM is now under the Simplified (2-clause) BSD license. The details of the license are available in the documentation.