On Wed, Mar 3, 2010 at 8:23 PM, Shailendra Jain <[email protected]> wrote: > I believe NSS is licensed under MPL, GPL and LGPL. Since GPL license has > more restrictions in terms of reusing the code and publishing, how much of > NSS code is licensed under GPL? Is it possible that I could exclude only the > files licensed under GPL and still obtain the major NSS features ? If yes > what are the list of files that I have to excluded due to GPL license.
Mozilla code is generally dual or triple licensed. That means that in general you should be able to use the code under any of those licenses. In general, mozilla.org does not host GPL only code. Note that for files w/ multiple license clauses, contributions are expected to be returned to satisfy all of them, so if a file is MPL-tri(LGPL,GPL) then you have to keep the file w/ the tri and understand that your contribution is to MPL-tri, and that someone can later take that file and use it under any of the three, or relicense the file for their own(w/ derivatives) uses under LGPL or GPL. I'm not going to speak for Mozilla/NSS. However, Mozilla Firefox uses NSS and does so by relying on the MPL license, so it would be fairly bad if NSS happened to have GPL only code in it, as it would be a license violation and we strive to avoid those.... If you find any file in NSS which is GPL only, please indicate the file (preferably a url to the file, in mxr.mozilla.org or hg.mozilla.org). Thanks _______________________________________________ legal mailing list [email protected] https://lists.mozilla.org/listinfo/legal
