Re: Eclipse 3.0 Running ILLEGALY on Kaffe
> Walter Landry writes:
> > GPL 2 uses a different term: "work as a whole". The different
> > sections do not have to be related by copyright at all.
On Wed, Jan 19, 2005 at 06:48:26PM -0500, Michael Poole wrote:
> If the two works are not related by copyright, then they are merely
I don't think it's always that simple.
The "work as a whole" thing is a part of the requirements that come into
play when someone modifies the program.
Basically, when you modify the program, you're creating a new work,
and the GPL requires that all parts of that new work are licensed
Maybe it would help to think of this as question of what's "inside"
and what's "outside" the modified program.
Things that are inside (libraries, modules, headers, etc.) need to be
GPL compatible. This is where the OS exception comes in.
Things that are outside (independently created programs and data --
things that aren't needed to make the modified GPLed work be complete)
do not need to be GPL compatible. This is where the clauses about
running the program and about mere aggregation come in.