OSL 2.0 and linking of libraries

Forrest J. Cavalier III mibsoft at mibsoftware.com
Thu Apr 1 19:43:59 UTC 2004

Lawrence E. Rosen wrote, in part:

> You don't need the clarification. Simply linking a program against a library
> or loading machine readable code compiled from source code doesn't create a
> derivative work of software. 


Clarification or recent citation please?  

As far as I understand it, when

   moduleA + moduleB = statically linked executable

executable IS a derivative work of both moduleA and moduleB.

And if sourceA is compiled or translated to create moduleA,
then moduleA IS a derivative work of sourceA, (but this
is a slightly different question.)

Dynamic linking is further different, and your statement
may be accurate under that circumstance.

license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3

More information about the License-discuss mailing list