Open JensErat opened 6 years ago
With this comment, I release all commits to this repo and my fork additionally under the eclipse public license.
How about the icons? Is their license compatible to epl?
This icon's upstream repository says there is a mix of Apache and SIL Open Font License. I think the Eclipse License is slightly stricter than the Apache license, but I'm not sure about the compatibility as a whole. The SIL Open Font License is rather permissive with respect to including the "font"/icons in other projects, anyway.
But in the end, you're not linking against the Material Design icon's code, just processing the images which I would not consider relevant with respect to this repository's and code's license and should be fine by providing the icons under their original licenses if you package the modified or unmodified versions of them.
I'm not a lawyer though and not especially deep into open source licensing, so everything up there might be totally wrong.
I am not a lawyer. For the openHAB project, would it be sufficient to just replace the LICENSE file through a separate commit? Or would the project need more to be done?
@mueller-ma Please be aware that I am considering relicensing. I think it would be a good idea if you explicitly agree that your historical commits will be under the new license, too. To bee continued...
AFAIK you have to ask every contributor if they want to dual license their old commits or you have to remove their code. Is there an official way how to relicense?
As far as I see the contributors list is rather small yet. Given there is approval from @mueller-ma (which he already stated), you should be fine by just switching the license file.
The GPL and EPL licenses are incompatible. If you want to enable code reuse by the OpenHAB project, I'd propose to reconsider relicensing to the EPL license. Relicensing might get more complicated as soon as there are relevant contributions of other contributors, as you'd have to fetch their agreement individually or remove the contributed code.