TrustPoint-Project / trustpoint

MIT License
5 stars 0 forks source link

Choice of open source license #2

Closed Aircoookie closed 4 months ago

Aircoookie commented 8 months ago

Trustpoint should be available under a suitable proper open source license as soon as possible, but the license should be carefully chosen, as it is very difficult to change the license down the line, impacts the legal usability of Trustpoint (particularly in proprietary contexts) and may lead to compliance issues if a dependency license is incompatible.

Things to consider:

For example, my private project WLED is licensed under MIT, a permissive license. You can basically do what you want with it as long as you retain the copyright notice and don't sue me. This could be a good choice for Trustpoint as well for the highest adoptability.

For copyleft licenses, EUPL-1.2 seems great. It has quite the defined legal framework in the EU and allows re-use of the code under several other copyleft licenses, like GPL, MPL 2.0, EPL, ...

AlexHx8472 commented 8 months ago

We should discuss this in the group again before switching to a public repository, shouldn't we.

Aircoookie commented 8 months ago

Not necessarily, since no license is the same as all rights reserved. But I agree it would be cleaner to have the proper license on public release right away.