Proper attribution of licence
The OpenCV Licence allows commercial deployment of application without making the whole codebase open source. Yet, proper attribution of must be included to respect the clauses of the licence.
I am new to this. Let say that I am about to release an app using OpenCV and some other personal code with a Windows Installer. What must I do?
- Place a "OpenCV_licence.txt" file in the installation folder, simply copying the text of the licence and maybe add the website?
- Make an extensive list of OpenCV functions (like, "This program uses the "core300.lib" and "Canny" function which are from the OpenCV 3 library" etc.)
Or do something else?
I have never seen a list of functions and think that this is absolutely not necessary. OpenCV allows you to use in commercial applications and listing the functions would also give hints on the implemented approach. The license.txt sounds like a good solution, maybe also put a line in your 'About' window. (maybe similar to the "About Firefox" window (in the help-section).