英特尔TBB许可证

AlH*_*adr 13 parallel-processing licensing gpl intel tbb

我对英特尔线程构建模块商业版与开源许可证感到困惑.开源版本在GPLv2下获得了运行时异常的许可,但是这用普通英语意味着什么呢?它是否可以用于商业的闭源应用程序,只要它只与未修改的.dll链接?

Phi*_*nne 10

我假设您指的是http://threadingbuildingblocks.org/的许可证:它使用与libstdc ++例外相同的措辞:http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01s02.html

通常,此异常允许在专有应用程序中使用库.

根据http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#LibGCCException:

libstdc ++异常是否允许动态链接?

是.该例外的目的是允许人们使用gcc编译专有软件.

根据http://gcc.gnu.org/onlinedocs/libstdc++/faq.html#faq.license:

2.2.任何使用libstdc ++的程序都属于GPL?

不可以.特殊例外允许在专有应用程序中使用库.

Libstdc ++广泛用于专有应用程序.

另请阅读:http : //threadingbuildingblocks.org/wiki/index.php?title=Licensing,这是不太明确的imho.对于交换条件存在一些商业激励,在有疑问的情况下倾向于煽动购买商业许可证.

当/如果库被修改,情况可能不同.如有疑问请咨询律师.

/ HTH,IANAL,TINLA