views:

25

answers:

1

I am creating a piece of FOSS to handle all the extra buttons ony my keyboard (through g15daemon).
As part of this, I wish to create a daemon to handle parsing events. I am planning on using the Qt Service solution provided by Qt.

My question is: should these files be included with the project or handled seperately? Since the Qt-Service code is released under the GPL3, which I don't think is compatible with the BSD license I am using (or is it?). Should these files from Qt be included in my git repo, so that they are part of the project, rather than requiring anyone else who wishes to build the daemon, to have to download it seperately, edit build script to point to it, and then compile.

A: 

I was under the impression that all of Qt was now under the LGPL, at least all versions >= 4.5. In fact, looking at the Qt service page right now:

Download Open Source Edition (LGPL):

qtservice-2.6_1-opensource.zip

qtservice-2.6_1-opensource.tar.gz

Changes:

2.6: LGPL release.

Am I missing something?

P.S. As to your other points:

GPL3, which I don't think is compatible with the BSD license I am using (or is it?)

You're right, it's not, at least in the simplistic traditional sense.

The Alchemist
They included a copy of both licences, so I assumed it was under GPL3. Perhaps not. Does this mean I can include the source in my own though, or does it have to remain separate (making it harder for others to compile my program).
Ali Lown
Hmm, I'm not sure why there's a copy of those licenses in the Qt source. You should probably post on the Qt mailing lists, or contact Qt directly.But Qt Service seems to be pretty clearly under the LGPL, so you can include and link away.
The Alchemist