License GPL-2 conflicts with OpenSSLException
Joshua Root
jmr at macports.org
Sat Apr 17 02:30:30 UTC 2021
On 2021-4-17 12:09 , Ryan Schmidt wrote:
> Ok, right. So I would need to get info on qt5-qtbase in this case and see that it is licensed LGPL-3 or GPL-3 or OpenSSLException and realize that GPL-3 conflicts with GPL-2. Is there a way that the message could be improved to mention the conflict with GPL-3 instead? Does the license checking script check the licenses in the order in which they are specified in the portfile, or if not, could it do so?
Yes, it checks the licenses in the order listed. Yes, the reporting
could probably be improved.
> And is this really true that a GPL-2 program like Hydrogen is not distributable if it links with a GPL-3 / LGPL-3 library like Qt5?
Yep. That's why the FSF has always recommended licensing under version n
or later of the GPL rather than just version n.
<https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility>
- Josh
More information about the macports-dev
mailing list