[oe] [meta-qt5][PATCH] qt5: add missing commercial license

Kwangsub Kim kwangsub.kim at qt.io
Thu Oct 19 07:07:28 UTC 2017


Hi Christian,

I think there’s ambiguity in two respects. One is on the logical expression itself (That’s what you pointed out before). And the other one is related to license management of Yocto (or legal liability sometimes). The former is simple and the latter would be complex.
As far as I know, Qt’s meta-qt5 is almost same as the upstream meta-qt5 at least for license expressions. Basically, Qt is under dual licenses and its license is also declared in the same manner. Currently there’s no explicit option to choose one and it would be selected implicitly with available licenses – it leads to the latter ambiguity. In my humble opinion, it is natural to describe licenses by reflecting the terms in the code like now. For commercial license, the Qt company should guide a correct way to a commercial licensee separately. I believe it is on the way.

Thanks for your thoughtful messages!
Kwangsub

On 15/10/2017, 9:11 PM, "Christian Gagneraud" <chgans at gmail.com> wrote:

    On 22 September 2017 at 02:31, Kwangsub Kim <kwangsub.kim at qt.io> wrote:
    > I agree on clearing up complex logical expressions of licenses. But
    > I think it's another topic because it would need wider updates including
    > the other packages unrelated to commercial license fix.
    > What about discussing about it on new thread after this patch?
    
    Yeah, maybe. Does Yocto care about license ambiguity? My understanding
    was that yes it does.
    The pitch is that it's one of the Yocto's strength: get a clear
    picture about license issue, isn't it?
    
    I've been following and using yocto/bitbake/oe/poky/angstrom/... for a
    wee while now and i think that the current state of licensing is
    out-of-control, yet Yocto/LF pretends to be in full-control.
    
    Qt licensing is not an easy topic. The Linux Fundation needs to be
    razor sharp about it.
    
    What can i access from meta-qt5 in [L]GPLv(2|3) mode?
    Is LF's meta-qt5 safer than Qt's own meta-qt5?
    
    What i can access with a commercial Qt license as of October 2017 is
    purely a "The Qt Company" business decision.
    
    "Hackers" wan't to know, without ambiguity, what they have access to
    given a "license" context (Open source or commercial).
    
    My 2 cents.
    Chris
    



More information about the Openembedded-devel mailing list