On Mittwoch, 17. Februar 2016 07:58:46 CEST, Martin Graesslin wrote:
On Tuesday, February 16, 2016 8:15:57 PM CET Александр Волков wrote:

I've noticed that the Breeze style is released under GPL-2+ license:
Why not LGPL? It's a library after all.

The style is not a library, it's a plugin. As it's released together with Plasma the license choice of GPL looks quite correct to me.

According to the FSF cheat sheet [1] that's actually a "problem", because, 
while LGPL is an inappropriate license in any case, the GPL forbids [2] to load the GPL 
plugin in a non-GPL compatibly licensed application, ie. strictly spoken, any application 
using the non-free Qt license MUST NOT use the Breeze style (this becomes even more 
interesting reg. the QPA plugin - notably as it's the user who loads the plugin ;-)

I recall some trouble with Debian in this regard, because they wanted to ship 
Baghira but were uncomfortable with the BSD Style license it inherited from 
Mosfet's Liquid. I never thought too much about the issue and just constrained 
the license, but it seems BSD was chosen deliberately back then?

I guess GPL is fine and if users use non-free Qt clients on the Plasma QPA, we 
just look the other side?

Cheers,
Thomas


[1] http://www.gnu.org/licenses/gpl-faq.en.html#GPLAndPlugins
[2] http://www.gnu.org/licenses/gpl-faq.en.html#GPLPluginsInNF

Reply via email to