I got some feedback from a lawyer on this.

If a source file states that its usage is governed by a specific license,
then there's no problem. So, all of the core OSG stuff, plus the OpenFlight
importer with Brede's recent changes, are no problem: They explicitly state
that their usage is governed by the OSGPL.

The Terrex files don't refer to any license governing their usage, but there
is a license file in the Terrex directory. One can assume it governs the use
of the files. If one wanted to really be legally secure, one would have to
contact the source code authors and/or Terrex and inquire as to what license
governs the source files' usage.

I infer from this that if a file simply claimed "copyright such-and-such",
but was distributed with OSG, then it'd be safe to assume that the OSGPL
governed its usage (unless there was some other license file present, as in
the case with Terrex).

It might be helpful to go through all the OSG source files and enhance each
one's copyright to refer to its governing license. But I'll wait until
someone is willing to fund this project, as it could get quite tedious.

Moving forward, perhaps we should all adopt the practice of making sure the
comment blocks of any new files specify a governing license, be it OSGPL or
whatever.

Paul Martz
Skew Matrix Software LLC
http://www.skew-matrix.com
303 859 9466

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to