- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, I have a question regarding TBB's license. As far as I understand, the "free version" is GPL, not LGPL, which means that I am not allowed to embed tbb.dll in a commercial software. I would need a commercial TBB license (even if I don't care about TBB's commercial support). Right ? Now, the default precompiled builds of OpenCV 2.3.1 (which is BSD licensed) require TBB to run. If my understanding is correct, it does not change anything : I cannot distribute a commercial software, linking with such an OpenCV build, and embeding tbb.dll, if I apply only to TBB's Open source license. Right ? But in that particular case, my commercial program would not directly link with tbb.dll ; it is weakly used (but required) by OpenCV. Is it a special case of license use ? The TBB's license FAQ is rather poor regarding what is allowed or not. I hope someone will be able to give some extra explanations. Regards, Pierre Chatelier |
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Note that the license is GPL with runtime exception.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What if I'm using OpenCV as static library and now TBB being directly called throughmy proprietary software. Will this runtime exception stillbe applied?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I did correct the oversight above, but please draw your own conclusions.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page