License

GridCal is licensed under the Lesser General Public License v3.0 (LGPL)

In practical terms this means that:

  • You can use GridCal for commercial work.

  • You can sell commercial services based on GridCal.

  • If you distrubute GridCal, you must distribute GridCal’s source code as well. That is always achieved in practice with python code.

  • GridCal license does not propagate to works that are not a derivative of GridCal. An example of a derivative work is if you write a module of the program, the the license of the modue must be LGPL too. An example of a non-derivative work is if you use GridCal’s API for something else without modifying the API itself, for instance, using it as a library for another program.

Nonetheless, read the license carefully.

License of the dependencies

Package

License

setuptools

MIT

wheel

MIT

PySide2

LGPL

numpy

BSD

scipy

BSD

networkx

BSD

pandas

Apache

ortools

Apache

xlwt

BSD

xlrd

BSD

matplotlib

Python Software Foundation License (PSF)

qtconsole

BSD

openpyxl

MIT

smopy

BSD

chardet

LGPL

scikit-learn

OSI approved (new BSD)

geopy

MIT

pytest

MIT

h5py

BSD

numba

BSD

folium

MIT

pyproj

MIT