Software license for own source code publication
AnsweredDear all,
I am working in research data management and I am supporting researchers with publications of their data (including source code) in a data repository.
In case some researchers implement a python program and link to Gurobipy (by using import gurobipy) and want to publish their own source code, are there any restrictions on the software license (caused by gurobi) or can the authors of the source code choose any software license (e.g. MIT) they want?
Kind regards
Bernd
-
Hi Bernd,
As long as the Gurobi package is not distributed alongside the program, there are no limitations or restrictions regarding the license. There are multiple projects out there that use gurobipy and even our own open-source projects on Github - Gurobi use the Apache 2.0 license. MIT certainly does not create any issues with Gurobi.
Cheers,
Matthias0 -
That's what I thought, but sometimes the legal aspects are not clear and I wanted to be sure...
Thank you, Matthias, for the (fast) answer!
0 -
Hi Bernd,
I'll also add that their Gurobi Optimizer license details (i.e. those found in gurobi.lic file) must not be published.
This can often be overlooked if the license parameters are being set in the code.
- Riley
0 -
To add to what Riley said, also please be sure the code itself does not have any Gurobi license details, such as WLS API keys. -G
0 -
Thank you Riley and Gwyneth for the tip - that makes sense... :-)
I will forward this to the researchers
0
Please sign in to leave a comment.
Comments
5 comments