Intel TBB in OpenCASCADE
eryar@163.com
OpenCASCADE使用了一個開源的第三方庫Intel TBB,這個并行計算庫主要用于網格化、布爾操作等復雜算法,可以明顯提升速度。這個庫是可選的,即可以根據授權原因,不使用這個庫。

如果不用,可以在批處理中配置這個可選第三方庫,將其設置成false。
最近從TBB官網了解到,TBB的授權License從GPL改為Apache V2.0,如下圖所示:

https://www.threadingbuildingblocks.org/faq/10
TBB改成Apache V2.0許可后,使用就更加自由。Apache V2.0 License是對商業應用友好的許可,與BSD類似,同樣鼓勵代碼共享和尊重原作者著作權,允許修改代碼,不用關心授權費用等。關于Apache V2.0 許可更多信息可上網搜索。
不過TBB 2017版本之前的版本還是GPL許可,之后版本才是Apache V2.0許可。所以如果想在基于opencascade開發的軟件中使用TBB而不用開源自己的代碼的話,可以使用TBB 2017之后的版本。