What is the open source license used for the Mozilla crypto code?
The released source code is dual-licensed under the MPL and the GPL. The Mozilla SSL, S/MIME, and PKI source code is licensed under the Mozilla Public License (version 1.1), with the GNU General Public License (version 2.0 or later) available as an alternate license. You may choose to use the code either under the terms of the MPL or under the terms of the GPL. This form of licensing was chosen to allow the released Personal Security Manager and Network Security Services source code to be used in as many contexts as possible; for example, the PSM and NSS code can be used in Mozilla under MPL terms, and can also be used in GNU and other projects under GPL terms. If you create and distribute modifications to the original PSM and NSS code, we ask that you in turn make such modifications available under both the MPL and GPL. (Note that mozilla.org will not accept contributed modifications into future PSM/NSS source releases unless they are so licensed.) For more information see the Mozilla