Is inherited class a derivative work?

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


> -----Original Message-----
> From: david at usermode.org [mailto:david at usermode.org]
> 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.

Michael

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



More information about the License-discuss mailing list