Proper attribution of licence

asked 2014-10-17 08:50:13 -0500

Doombot gravatar image

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?

edit retag flag offensive close merge delete



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).

FooBar gravatar imageFooBar ( 2014-10-17 10:26:11 -0500 )edit

That sounds decent to me!

Doombot gravatar imageDoombot ( 2014-10-17 12:31:43 -0500 )edit