About the licenses used in the Maeser project#
This is a guide for what licenses are used where and should continue to be used for new code contributions. If a directory or file type is not explicitly listed, find the most similar item listed.
The maeser
package (maeser/
directory)#
File or directory |
Type of file(s) |
Current license |
Acceptable licenses for new files in the same family |
---|---|---|---|
|
Python source |
||
|
Python source |
||
|
Python source |
||
|
Python source |
||
|
Python source |
||
|
Bootstrap icon package |
||
|
JavaScript source |
||
|
Cascading Style Sheets source |
||
|
Cascading Style Sheets source |
||
|
Image |
||
|
Jinja2 HTML source |
New sources in this directory should be compatible with the LGPL.
The example usage for the maeser
package (example/
directory)#
File or directory |
Type of file(s) |
Current license |
Acceptable licenses for new files in the same family |
---|---|---|---|
|
Python source |
||
|
Vector Store |
||
|
Image |
Public Domain + CC-BY-SA 4.0 |
The unit tests for the maeser
package (tests/
directory)#
GitHub config (.github/
directory)#
Sphinx Documentation (sphinx-docs/
directory)#
File or directory |
Type of file(s) |
Current license |
Acceptable licenses for new files in the same family |
---|---|---|---|
|
Python source |
||
|
Makefile source |
||
|
Markdown source |
*AGPL and GPL can be used outside of the package while keeping the package LPGL, so long as no GPL code is backported to the LGPL codebase. Otherwise, the package will need to be licensed under the GPL.