As you know, I’ve been writing wrapper classes for FractalSpline (sf.net/projects/fractalspline), so that FractalSpline can be rendered under Panda3D.
The wrapper classes are closely based on panda/src/parametrics/sheetnode and panda/src/parametrics/ropenode, but on the other hand pretty much all of the active code has changed massively.
To what extent do you feel that this file should be copyrighted Hugh Perkins, and to what extent do you feel that this file should be copyrighted Disney Enterprises?
Arguments for copyrighting Hugh Perkins:
- its substantially modified from the original
- the Panda3D licence stresses that one should make it very clear which bits of code were contributed/modified by oneself, and not by Disney
Arguments for copyrighting Disney:
- it’s based originally on sheetnode.cxx and ropenode.cxx, which are both copyrighted Disney
The file in question is:
cvs.sf.net/viewcvs.py/fractalspl … iew=markup
What it shares with the original file is:
- original copyright notice and header
- #includes are basically the same (but they have to be really)
- function prototypes (again, they have to be really)
- the code that is commented-out was present in the original file
Thoughts?
Hugh