Licenses¶
This document describes the several licences used by the GEMSEO project.
Source code¶
The source code and the tests of GEMSEO
are licensed under the
LGPL-3.0
licence.
The license can be obtained at the root of the GEMSEO package
in the LICENSE.txt
file.
It can also be obtained from the FSF website.
Documentation¶
The GEMSEO documentation is licensed under the CC-BY-SA 4.0 International licence, with the following exceptions:
The utility Python and shell scripts in the
doc_src
folder are licensed under the LGPL-3.0 license.The examples, tutorials and other code snippets are licensed under the BSD Zero-clause licence.
Examples and tutorials¶
The examples and tutorials of GEMSEO are licensed under the BSD Zero-clause licence.
GEMSEO Trademark and logo usage instructions¶
GEMSEO is a registered European trade and service mark of IRT Antoine de Saint Exupéry, a Scientific Cooperation Foundation created by the decree of 21 March 2013, under French SIREN number 793 007 048 and APE code: 7490B having its registered office at B612 Building, 3 rue Tarfaya, CS 34436, 31405 Toulouse CEDEX, France (“IRT Saint Exupéry”).
The trademark and logo GEMSEO are not part of the GNU LGPL v3.0, nor the CC-BY-SA 4.0 license.
You may only use the GEMSEO mark in accordance with the following rules:
- General Usage
The GEMSEO mark may only be used to refer to the GEMSEO products or services, or to give credit to IRT Saint Exupéry in relation with the GEMSEO products or services. When used on a document or web page, an attribution statement should be included at or near the mention of the GEMSEO mark as follows: “GEMSEO” is a registered mark of IRT Antoine de Saint Exupéry and it should point to the following URL: gemseo.org. You must always use the GEMSEO mark when referring to the GEMSEO products or services. The GEMSEO mark must be used unaltered, without additional or missing elements, with its original colors and original typography.
- Prominence
You must not visualize the GEMSEO mark more prominently than your own marks in relation to your products or services. It has to be clear for an average viewer that the GEMSEO mark is not owned by you. You must not use the GEMSEO trademark as your own.
- Scientific communications, publications and conferences
You may use the GEMSEO mark without the prior written authorization of IRT Saint Exupéry in non-commercial scientific communications, publications and conferences.
- Commercial use
You may use the GEMSEO mark for the promotion of your products or services in trade shows, events and associated documentation provided you comply with point 2. You may not use the GEMSEO mark in any other way in relation to your products or services except if expressly authorized by IRT Saint Exupéry and subject to the execution of a specific licensing agreement and to commercial conditions to be negotiated. Should you wish to use the GEMSEO mark in relation to your products or services, you should send a written request to us and provide a full description of how you intend to use the GEMSEO mark with your products or services. Your use of the GEMSEO mark must never adversely affect, whether directly or indirectly the reputation of IRT Saint Exupéry, IRT Saint Exupéry’s products or services, nor the fulfilment by IRT Saint Exupéry of its GEMSEO related activities.
If you have further questions, do not hesitate to contact us: contact@gemseo.org.
Dependencies¶
GEMSEO aims to create, explore and optimize multidisciplinary design problems. It is based on various technical areas which it seeks to combine in the best possible way: applied mathematics, visualization, data manipulation or software development. The developers thank all the open source libraries making GEMSEO possible.
External Dependencies¶
GEMSEO depends on software with compatible licenses that are listed below.
- docstring-inheritance
MIT
- Fast JSON schema
BSD 3-Clause
- genson
MIT
- Graphviz
MIT
- h5py
BSD 3-Clause
- jinja2
BSD 3-Clause
- matplotlib
matplotlib License
- NetworkX
BSD 3-Clause
- nlopt
GNU LGPL v2.1
- numpy
BSD 3-Clause
- OpenTURNS
GNU LGPL v3.0
- Pandas
BSD 3-Clause
- Pillow
HPND
- Plotly
MIT
- pyDOE2
BSD 3-Clause
- Python
Python Software License
- pyXDSM
Apache v2.0
- requests
Apache v2.0
- scikit-learn
BSD 3-Clause
- scipy
BSD 3-Clause
- SymPy
BSD 3-Clause
- typing-extensions
Python Software License
- XDSMjs
Apache v2.0
- xlwings CE
BSD 3-Clause
- python-xxhash
BSD 2-Clause
Internal Dependencies¶
GEMSEO source code includes software with compatible licenses that are listed below.
- colormap
CC0 1.0
- prettytable
BSD 3-Clause
- Reorder.js
BSD 3-Clause
- SOMPY
Apache v2.0
- WhatsOpt-CLI
Apache v2.0
External applications¶
Some external applications are used by GEMSEO, but not linked with the application, for development, documentation generation, training or example purposes.
- Jupyter
BSD 3-Clause
- pre-commit
MIT
- Pytest
MIT
- Pytest-cov
MIT
- Pytest-xdist
MIT
- ruff
MIT
- setuptools
MIT
- setuptools_scm
MIT
- Sphinx
Sphinx
Resources¶
Some icons and fonts are used by GEMSEO or its documentation.
- gemseo/wrappers/icons
Creative Commons Attribution 3.0 Unported
- scikit-learn-modern theme
BSD 3-Clause (Using Bootstrap, a CSS framework, under MIT license)
- Font Awesome Free (fonts)
SIL OFL 1.1
- Font Awesome Free (icons)
CC BY 4.0 License