[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