LGPL for Breeze QStyle and qtquickcontrols?

Jaroslaw Staniek staniek at kde.org
Sun May 15 09:51:42 UTC 2016


On Monday, 9 May 2016, Martin Graesslin <mgraesslin at kde.org> wrote:
> On Saturday, May 7, 2016 10:10:50 PM CEST Jaroslaw Staniek wrote:
>> Hi,
>> Is relicensing Breeze QStyle to LGPL from GPL for possible and
acceptable?
>> I've found cases when bits of the code beyond QStyle/KStyle API need
>> to be reused. One example is: custom widgets.
>> If we're considering Breeze QStyle as implementation of certain
>> artwork, and KDE artwork in general would be LGPL also for
>> consistency.
>> For example wallpapers, icons are LGPL.
>>
>> Similarly I can only deduce that breeze/qtquickcontrols/* is GPL now,
>> it's not clear in breeze.git. The same question here: can it be LGPL
>> or BSD?
>>
>> Bottom line is: if we want to popularise our frameworks in the outside
>> world...
>
> I fail to follow you why Breeze QStyle should be a framework. No framework
> should depend on it, Breeze QStyle is a plugin and it's only getting
loaded by
> either setting an env variable manually or using the Plasma QPT plugin
which
> is not in Frameworks either.

Sorry for wrong selection of email. If someone is interested in a us case
for apps I am sharing it below.

I am saying certain *apps* can depend on the code that is not exported via
the plugin interface. Such usage makes the code more like lib than a self
contained plugin for QStyle.

I am not saying that modern styling is a subject possible to
design/distribute as a framework. Rather copy-paste is the ultimate way as
we know in Qt Quick world.
In the optimistic case -- a set of primitive painting functions. Hence the
LGPL can be useful.

>
> Anyway on the question of whether to relicense to LGPL you should ask the
> copyright holders and I doubt you found them here on frameworks-devel as
> Breeze is not a framework. I'm one of the copyright holders and as I don't
> understand why you want it relicensed I would not agree to it. I think
GPL is
> the proper license for our workspace components.
>
> Cheers
> Martin

-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20160515/71c1d277/attachment-0001.html>


More information about the Kde-frameworks-devel mailing list