Is inherited class a derivative work?
robmyers at mac.com
Wed Oct 17 13:44:18 UTC 2001
on 17/10/01 2:34 pm, Angelo Schneider at angelo.schneider at oomentor.de wrote:
> In Germany dynamic linking is: "derived work".
> Its up to your lisence if you allow it.
> Inheritance is NOT, NOWHERE, NEVER a "derived work".
> However incorporating the derived class plus the base class into a piece
> of software makes that software a derived work, not the derived class.
> (Because the base class is included)
If dynamic or static linking create a derived work but subclassing per se
doesn't, I can't see many cases where being able to use a subclass wouldn't
create a derived work given your definition.
It sounds like inheritance is OK but use of inherited code isn't. A bit like
the UK's laws on owning cannabis seed. :-)
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
More information about the License-discuss