Hi,

...snip...

I did not see the license change from GPLv2/LGPLv2.1 -> GPLv3/LGPLv3. Was this some previous change or just forgotten one? With quick look I did not spot GPLv3 mentions in meta-qt5 in github.

Because of this dramatic license change I would recommend keeping old 5.6 available so if one blacklists GPLv3 & LGPLv3 then old one gets picked up.

I suppose right way to handle this special licensing case is to define license as being by default GPLv3 | LGPLv3 and then if company purchases license for Qt5.7 then override recipes license with something like LICENSE_pn_qt5 = "commercial" in local.conf or own layer with matching .bbappend?

Another related question is that what is recommended method to select license? As some software is under multiple licenses and then we would select one of those licenses and then only want that license to be collected for image.

I suppose this would need similar method as what PACKAGECONFIG[...] but with LIC_FILES_CHKSUM[foo] and then you select one with LICENSE="foo"?

Thanks,
Vesa Jääskeläinen
--
_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to