[Qt5-feedback] TLC for QtService...moving it into Qt5
Thiago Macieira
thiago at kde.org
Wed Jun 8 00:12:24 CEST 2011
Em Tuesday, 7 de June de 2011, às 14:10:34, BRM escreveu:
> > Why does it need to be in QtCore?
>
> I would put it in QtCore primarily b/c that is where QCoreApplication and
> QApplication live, and it should be as available to everyone as those to
> are. However, I am not deadset on doing so - that is part of the reason for
> this discussion. It could be in a QtService module.
> My primary concern is that it is easily available on all Qt installations as
> a native part of Qt.
Assume that there is a place that makes it easily available to all Qt
installations and users. Do you need in QtCore for any special reason?
If not, I recommend starting as an outside module. Move to QtCore if it's
necessary or if too many applications require it.
I've just noticed this below:
> ----- Original Message ----
[snip]
> Thiago,
>
> As I am looking to enable both commercial licensees and FLOSS users of Qt to
> use this, what is the best licensing route? I noticed that the current
> QtService component is BSD licensed[1]. Do we need to do the same? Or is
> there another route we would need to take?
In order to contribute code to Qt, you need to license it under the
Contribution License Agreement, which means your code gets released as Open
Source under the LGPL and it allows Nokia to relicense it to Digia so they can
have a commercial version.
You don't need to do anything special. Just contribute the code that you write
yourself. You cannot take code from somewhere else.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
Url : http://lists.qt.nokia.com/pipermail/qt5-feedback/attachments/20110608/e8547b8c/attachment.bin
More information about the Qt5-feedback
mailing list