[oe] [meta-qt5][WIP][PATCH] qt5: upgrade to latest revisions in 5.7 branch

Vesa Jääskeläinen dachaac at gmail.com
Wed Jul 27 17:33:58 UTC 2016


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



More information about the Openembedded-devel mailing list