...
This is the Apache Software Foundation "Category A" list. Third-party content obtained under these licenses may be included directly with Jasig projects.
- Apache License 2.0
- Apache Software License 1.1. Including variants:
- New and Simplified BSD Licenses (without advertising clause). Including variants:
- MIT /X11License
- University of Illinois/NCSA Open Source License
- W3C Software License
- X.Net License
- zlib/libpng FSF autoconf licenseLicense
- DejaVu Fonts (Bitstream Vera/Arev licenses)
- Academic Free License (AFL) 3.0
- Service + Component + Architecture + Specifications
- OOXML XSD ECMA License
- Microsoft Public License (MsPLMs-PL)
- Creative Commons Attribution (CC-A)
- Creative Commons Copyright-Only Dedication
- Python Software Foundation LicenseAdobe Postcript(R) AFM files
Jasig Additions:
Many of these licenses have specific attribution terms that need to be adhered to, for example CC-A, often by adding them to the NOTICE file. Ensure you are doing this when including these works.
...
This is the Apache Software Foundation "Category B" list. Third-party content obtained under these licenses may be only be included with Jasig projects in its unmodified binary form. This is because these are "Weak Copyleft" licenses that do not cause Jasig projects to become derivative works unless the third-party content is modified.
- Common Development and Distribution License (CDDL) 1.0
- Common Public License (CPL) 1.0
- Eclipse Public License (EPL) 1.0
- IBM Public License (IPL) 1.0
- Mozilla Public License (MPL) 1.0 and Mozilla Public License (MPL) 1.1|http://www.opensource.org/licenses/mozilla1.1.php]
- Sun Public License (SPL) 1.0
- Open Software License (OSL) 3.0
- Erlang Public License 1.1
There should be an explicit entry in the NOTICE file for any inclusions under these licenses. That entry should name the third-party content that is included, who it is provided by, and the license under which it is provided.
...
- Binary Code License (BCL)
- Special exceptions to the GNU GPL (e.g. GNU Classpath)
- GNU GPL 1, 2, 3
- GNU LGPL 2, 2.1, 3
- Affero GPL 3
- NPL General Public License (GPL)
- GNU "Lesser" General Public License (LGPL)
- GNU Affero General Public License (AGPL) v3
- Netscape Public License (NPL) 1.0 / Netscape Public License (NPL) 1.1|http://www.mozilla.org/MPL/NPL-1.1.html]
- Q Public License (QPL) 1.0
- Sleepycat License
- Microsoft Limited Public License (Ms-LPL)
If a project is compelled to redistribute third-party content obtained under one of the licenses, the inclusion will have to be approved by the Project Steering Committee and by the Jasig Board of Directors. This will limit the conditions under which the Jasig project can be redistributed since it will be considered a derivative work of the content in question, and restrictions will follow from that. It may well not be in the best interests of the project to limit possible adoption on this way.
...