2008-12-12 4 views
19

Juste regardé les blocs de construction de filetage, et comme leur licence, ils disent que c'est la GPLv2 avec le runtime exception. Sur le Intel page itself, ils disent que la licence commerciale est la bonne si vous avez besoin d'un soutien commercial.Threading Building Blocks d'Intel Licence "Exception d'exécution": Qu'est-ce que cela signifie?

Alors quel est le problème si je fais une application commerciale, la source fermée qui utilise le TBB, mais je ne ont pas besoin de soutien commercial? Puis-je encore utiliser la version open source, ou est-ce un cas où je dois acheter le commercial?

Après tout, je suppose que je peux utiliser le libstdC++ dans une application commerciale sans restriction (à savoir le lien contre).

+4

Je vote pour clore cette question hors-sujet parce qu'elle concerne les licences ou les questions juridiques, et non la programmation ou le développement de logiciels. [Voir ici] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) pour plus de détails, et [aide] pour plus d'informations. – JasonMArcher

Répondre

23

Je crois que votre compréhension est correcte. Si vous avez besoin du support commercial d'Intel, vous devriez payer pour une licence commerciale. Si vous voulez simplement utiliser la bibliothèque, même dans une application à source fermée, ça devrait aller.

The LibSTDC++ FAQ traite ce problème de manière concise.

Questions connexes