OpenRV icon indicating copy to clipboard operation
OpenRV copied to clipboard

Proposal to harmonize license for 2x helper classes

Open bernie-laberge opened this issue 1 year ago • 0 comments

Harmonize license for 2x helper classes

Linked issues

NA

Summarize your change.

This commit is a proposal to harmonize the license for 2 helper classes.

Describe the reason for the change.

The previous license for these 2 helper classes is not an open-source license, so the project is unable to distribute these files with the project This commit is a proposal to harmonize the license for 2 helper classes.

Context: To comply with the Blackmagic SDK license, we had left the original Blackmagic license for the 2 utility classes that were adapted from the Blackmagic SDK example code. Now since this is not an open-source license, we cannot legally add these utility classes to the Open RV ASWF repository.

Proposal: To resolve this issue, we propose to remove the Blackmagic license from those 2 helper classes based on the rationale:

  • Those files define 2x C++ helper classes that merely wrap the Blackmagic SDK interface
  • Those files do not contain any Intellectual Property that needs to be protected.

Please let us know if you believe this is an acceptable solution or not. Thanks

Describe what you have tested and on which operating system.

No code impact

Add a list of changes, and note any that might need special attention during the review.

If possible, provide screenshots.

bernie-laberge avatar Aug 16 '24 14:08 bernie-laberge