Is inherited class a derivative work?

Michael Beck mbeck1 at
Mon Oct 15 06:21:14 UTC 2001

> -----Original Message-----
> From: david at [mailto:david at]
> Sent: Saturday, October 13, 2001 16:40

> A derivative work must contain at least portions of the
> original work.

The new inherited class extends the original class, i.e. it contains
(implicitly) the whole base class, plus all changes to it. Wouldn't it then
qualify as a derivative work?

> Dependency alone does not constitute derivation.

Agreed. If you use composition, or create a wrapper around the base class, you
create a dependency, but no derivative work.


license-discuss archive is at

More information about the License-discuss mailing list