Skip to content

Contributor license agreement etc

Peter Krautzberger edited this page Mar 6, 2014 · 11 revisions

MathJax is licensed under the Apache License 2.0.

Due to the modular structure of MathJax, contributions can come in two distinct forms: modifications of the core (1) code (i.e., the code under the copyright of the MathJax consortium) as well as extensions (2), translations and other such additions. Essentially, the difference between the two is that type (1) contributions cannot be removed without compromising MathJax as a whole while type (2) contribution can be removed without compromising the rest.

Contributions of type (2) do not require a contributor license agreement (CLA) or copyright assignment agreement (CAA). Such contributions only require the Apache License 2.0. Because of Section 5 of the Apache License 2.0), the contributor’s active decision to submit code to MathJax (e.g., via a pull request) should be sufficient.

If you want to contribute to the core of MathJax, please sign the CLA at http://www.mathjax.org/cla. You will receive a confirmation email after signing.

Thank you for contributing to MathJax!

Clone this wiki locally