GPL with the Classpath exception - clarification needed

Matthew Flaschen matthew.flaschen at
Wed Mar 25 08:14:59 UTC 2009

Blake White wrote:
>  >Blake White scripsit:
>  >
>  >> Let's say I use the GPL with the Classpath exception to distribute
>  >> a library I wrote. Suppose someone modifies the library, never releases
>  >> the library directly, but links it into an executable and releases
>  >> that executable under a closed license.
>  >
>  >They can't do that. The Classpath exception allows the distribution of
>  >"this library" as part of a proprietary program. It does *not* allow
>  >"a modified form of this library" to be so distributed. Any modifications
>  >can only be on the terms of the GPL.
>  >
> (forgot to reply all)
> But the Classpath library says that "If you modify this library, you may extend 
> this exception to your version of the library, but you are not obligated to do so."

If the modifier chooses not to extend the exception, then they are
subject to the regular GPL, which means they must provide source for
both the modified library and their proprietary executable.

Isn't that what you want here?

Matt Flaschen

More information about the License-discuss mailing list