Open balping opened 3 years ago
Thanks @balping for bringing this to my attention. I have asked the upstream projects to consider relicensing the code under a more permissive license.
According to my knowledge* you can indeed use a permissive GPL-compatible license such as MIT or BSD for your project's source code and link it against GPLv3. You don't need to change your project's license to GPL, but the distributed binaries are indeed not MIT but GPL.
* I'm not a lawyer though
notify has now been released under the BSD-3-Clause License.
MIT/X11/Expat license is indeed compatible with GPL, so are a whole bunch of other permissive open source licenses. https://www.gnu.org/licenses/license-list.en.html#X11License
Hi,
In this package you are statically linking against siqveland/notify and probonopd/go-zsyncmake. Both libraries are licensed under GPLv3, this means you need to license this package as GPLv3 as well. Please change MIT license to GPLv3 or exclude the above libraries to resolve the issue.