On 04/02/2013 11:28 PM, Anthonys Lists wrote:
> A derivative work is whatever the LAW says it is (whatever that is :-). NO 
> open
> source licence defines the term "derivative work", although they may give 
> their
> own interpretation of what they think it is.

The actual GPL term is a "covered work", and is specified reasonably precisely.

My little program calls functions from an explicitly GPL-licensed library -- not
from an API with multiple different implementations -- ergo, it's based on a
GPL-licensed work and is a "covered work" in the terms of the GPL.

> The whole point of open source licences is they are LICENCES. They GRANT
> PERMISSIONS.

Indeed, and a consequence of distributing a "covered work" under
GPL-incompatible terms is that you lose the permissions granted under that 
license.

So, if I'd tried to put a proprietary license on that bit of C code I shared,
for example, I'd have been violating the terms of the permissions granted me on
the GNU Scientific Library; so I'd have lost my right to use the GNU Scientific
Library; and if I continued to use it, I could be sued for using copyrighted
software without permission.

_That's_ where issues of copyright violation come in, not in the question of
whether my piece of code is strictly derivative in the sense of copyright law.

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to