[Development] Evolving Qt's multithreading API

Thiago Macieira thiago.macieira at intel.com
Fri Feb 22 17:16:13 CET 2013


On sexta-feira, 22 de fevereiro de 2013 19.26.06, Sze Howe Koh wrote:
> Actually, I just realized that the open-source "flavour" of TBB is
> licensed under GPLv2 (http://threadingbuildingblocks.org/Licensing).
> Doesn't that mean that Qt TBB, if it were to become reality, can't be
> licensed under the LGPL?

It's GPLv2+exceptions:

The source code of Threading Building Blocks is distributed under version 2
of the GNU General Public License, with the so-called "runtime exception,"
as follows (or see any header or implementation file):

   As a special exception, you may use this file as part of a free software
   library without restriction.  Specifically, if other files instantiate
   templates or use macros or inline functions from this file, or you compile
   this file and link it with other files to produce an executable, this
   file does not by itself cause the resulting executable to be covered by
   the GNU General Public License.  This exception does not however
   invalidate any other reasons why the executable file might be covered by
   the GNU General Public License.

I believe it's the same exception as the one in GNU libstdc++,
-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130222/f6b058ef/attachment.sig>


More information about the Development mailing list