Incorrect copyright notice on Hyper-V driver
Bug #1116586 reported by
Donal Lafferty
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Alessandro Pilotti |
Bug Description
The files vmutils.py and vmops.py represent themselves as an original contribution from Cloudbase Solutions Srl
However, they are clearly derivatives of earlier work by Cloud.com
The Cloud.com copyright accompanying the original contribution should be added to the files to the files above. Other files in the driver should be inspected to see if they too are derivatives. Previous versions of OpenStack also need to be updated.
Changed in nova: | |
importance: | Undecided → High |
assignee: | nobody → Alessandro Pilotti (alexpilotti) |
status: | New → Confirmed |
Changed in nova: | |
milestone: | none → grizzly-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | grizzly-3 → 2013.1 |
To post a comment you must log in.
My bad, by creating new files during refactoring I didn't include the original copyright notes which are still left in the "driver.py" file. Even if the code has changed a lot since the original pre-Essex code released by Cloud.com it's absolutely correct to include the copyright notice in the new files.
It's anyway very interesting how, by looking at the following Cloudstack blueprint which provides a Hyper-V driver, I found our OpenStack Python code included in the implementation (keeping the correct copyright notices), with a Java wrapper on top:
https:/ /cwiki. apache. org/confluence/ display/ CLOUDSTACK/ Hyper-V+ 2012+%283. 0%29+Support
Here's the relevant implementation:
https:/ /github. com/lafferty/ cshv3/tree/ master/ plugins/ hypervisors/ hyperv/ scripts/ hyperv
So if this will be merged, Cloudstack will be in part an OpenStack derivative :-)
Again, I'm very sorry sorry for my inadvertence, I'm going to add the copyright notice right away.