Lots of files miss copyright notice (Feature #1673)


Added by Andrey Kamaev over 5 years ago. Updated almost 2 years ago.


Status:Open Start date:2012-03-11
Priority:Normal Due date:
Assignee:Andrey Pavlenko % Done:

0%

Category:infrastructure
Target version:Next Hackathon
Difficulty: Pull request:

Description

At the moment a number of source files have no heading with OpenCV license agreement. All source files should have a copy of the license.

And two more concerns about license:
  • Do we need to add the same license to CMake and Python scripts released with OpenCV sources? Approved
  • Probably Itseez should be added to the existing agreement. (Currently there are only Intel and Willow Garage) Approved
So, here is number of tasks for Alexander:
  1. All OpenCV files should have license header, including CMake and Python scripts.
  2. Files changed by Itseez devs should be augmented with Itseez's copyrights.
  3. Files changes by Itseez/Tegra devs should also contain NVIDIA's copyrights.
  4. Auto-generated Java files should also contain license headers.

script.sh - Script for attachment license to files. Must be ran from opencv root. (566 Bytes) Alexander Buslaev, 2012-04-10 02:00 pm

license - License agreement (2.1 kB) Alexander Buslaev, 2012-04-10 02:00 pm


History

Updated by Alexander Shishkov over 5 years ago

  • Target version deleted (2.4.0)

Updated by Alexander Shishkov over 5 years ago

  • Target version deleted ()

Updated by Alexander Shishkov over 5 years ago

  • Target version set to 2.4.0

Updated by Alexander Shishkov over 5 years ago

  • Tracker set to Feature

Updated by Alexander Buslaev about 5 years ago

Andrey Kamaev wrote:

At the moment a number of source files have no heading with OpenCV license agreement. All source files should have a copy of the license.

If it steel needed it could be done by this simple bash script with specifying file formats which need copyright (cpp, py, h, hpp, etc). Script attached.

  • File script.sh added
  • File license added

Updated by Andrey Kamaev about 5 years ago

  • Category set to infrastructure

Updated by Vadim Pisarevsky about 5 years ago

  • Target version deleted (2.4.0)

Updated by Kirill Kornyakov over 4 years ago

Alexander will fix the issue, because we also need to insert NVIDIA's copyrights.

  • Target version deleted ()
  • Assignee set to Alexander Smorkalov

Updated by Kirill Kornyakov over 4 years ago

  • Description changed from At the moment a number of source files have no heading with OpenCV license ag... to At the moment a number of source files have no heading with OpenCV license ag... More
  • Subject changed from Lot of files miss copyright notice to Lots of files miss copyright notice

Updated by Kirill Kornyakov over 4 years ago

  • Target version set to Next Hackathon

Updated by Alexander Smorkalov about 4 years ago

  • Assignee changed from Alexander Smorkalov to Andrey Pavlenko

Updated by Maksim Shabunin almost 2 years ago

Issue has been transferred to GitHub: https://github.com/Itseez/opencv/issues/4332

Also available in: Atom PDF