Licence¶
FastChem
is released under the GNU Public Licence (GPL) 3.0. That
means, it can be freely copied, edited, and re-distributed. If the code
is re-distributed it has to be released under at least a GPL 3.0 licence
as well. The full licence of FastChem
can be found in the repository
(LICENSE
file) or under https://www.gnu.org/licenses/gpl-3.0.html.
This user guide is released under the Creative Commons Licence (CC BY SA). Licensees may copy and distribute the work and make derivative works based on it only if they give the authors the credits by providing a reference to the original guide and the corresponding GitHub repository. Licensees may also distribute derivative works only under a license identical to (“not more restrictive than”) the license that governs the original work.
The FastChem
repository also links to an additional open source
code, the PyBind11
library (https://github.com/pybind/pybind11) that
converts C++ code into a module callable from Python. This library
is licensed under the BSD licence, see
https://github.com/pybind/pybind11/blob/master/LICENSE for details.
Additionally, the FastChem
repository includes the C++ linear algebra library
Eigen
in a separate folder. The original Eigen
code can be found at
https://eigen.tuxfamily.org and has been released under the Mozilla Public License 2.0,
see https://www.mozilla.org/en-US/MPL/2.0/ .