4 ms·
> port_binary_distributable.tcl[1] describes the license conflicts. e.g. "git" is not distributable because its license "gpl" conflicts with license "OpenSSL" o
by fluffything 8y ago
> port_binary_distributable.tcl[1] describes the license conflicts. e.g. "git" is not distributable because its license "gpl" conflicts with license "OpenSSL" of dependency "openssl".
Why does this license conflict prevent from distributing the tool? The tool is under the GPL, which requires making the source code available, which it is, and it also allows linking against OpenSSL, which has its own rules, but none seem to disallow distributing binaries that come with it.
- l2dy 8y agoIANAL. This article convinced me about the conflict: https://people.gnome.org/~markmc/openssl-and-the-gpl.html https://people.gnome.org/~markmc/openssl-and-the-gpl.html. The OpenSSL license imposes certain restrictions on people wishing to distribute their program using OpenSSL, while the GPL-2.0 license says you may not impose any further restrictions when you redistribute the program. There is an exception for OS components, but MacPorts is not part of macOS.