GNU General Public License with Classpath Exception

E341107

The GNU General Public License with Classpath Exception is a copyleft free software license variant that allows linking of GPL-licensed code with proprietary or differently licensed software without imposing the GPL’s full reciprocity requirements on the entire combined work.

All labels observed (6)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf GPL variant
copyleft license
free software license
aimsTo encourage adoption of GPL libraries
reduce licensing barriers for use in proprietary software
allows linking with differently licensed software
linking with non-GPL free software
linking with proprietary software
appliesTo linking of independent modules to GPL libraries
category free and open-source software license
open source license
clarifies conditions for linking to non-GPL code
compatibleWith proprietary applications at link-time
distinguishesBetween GPL-covered code and independent modules
doesNotImpose full GPL reciprocity on entire combined work
doesNotRequire source code disclosure for independent proprietary modules solely linked
governs copying of GPL-covered files
modification of GPL-covered files
redistribution of GPL-covered files
grants permission to link independent modules
hasAbbreviation GNU General Public License with Classpath Exception self-linksurface differs
surface form: GPL with Classpath Exception
hasCopyleftType weak copyleft
hasException GNU General Public License with Classpath Exception self-linksurface differs
surface form: Classpath exception
hasLegalEffect narrows copyleft obligations for linked code
hasLicenseBase GNU General Public License
hasLicenseModel copyleft with linking exception
hasRightsGranted copy
distribute
modify
use
hasScope linking and distribution of combined works
imposes copyleft on covered GPL components
isConsidered more permissive than standard GPL for linking
isDocumentType legal text
isIntendedFor runtime environments
software libraries
isPublishedBy Free Software Foundation
isUsedFor libraries intended to be widely adopted by third-party applications
isWrittenIn English
legalDomain software licensing
maintains GPL copyleft on modified GPL-licensed files
modifiesConditionOf distribution of combined works
relatedTo GNU General Public License
surface form: GNU General Public License version 2

GNU General Public License
surface form: GNU General Public License version 3
requires distribution of license text with covered code
preservation of copyright notices in GPL-covered code
source code disclosure for GPL-covered parts
usedBy GNU Classpath
some Java libraries
usedInContext Java runtime libraries

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

HotSpot JVM license GNU General Public License with Classpath Exception
Java Platform, Standard Edition license GNU General Public License with Classpath Exception
this entity surface form: GPL with Classpath Exception
OpenJDK license GNU General Public License with Classpath Exception
this entity surface form: GPLv2 with Classpath Exception
Amazon Corretto license GNU General Public License with Classpath Exception
this entity surface form: GNU General Public License version 2 with Classpath Exception
Eclipse Temurin license GNU General Public License with Classpath Exception
this entity surface form: GPL with Classpath Exception
TruffleRuby license GNU General Public License with Classpath Exception
this entity surface form: GNU General Public License v2 with Classpath exception (some components, via GraalVM / OpenJDK stack)
Oracle GraalVM license GNU General Public License with Classpath Exception
GNU General Public License with Classpath Exception hasException GNU General Public License with Classpath Exception self-linksurface differs
this entity surface form: Classpath exception
GNU General Public License with Classpath Exception hasAbbreviation GNU General Public License with Classpath Exception self-linksurface differs
this entity surface form: GPL with Classpath Exception
JavaFX license GNU General Public License with Classpath Exception
this entity surface form: GPL with Classpath Exception
Swing license GNU General Public License with Classpath Exception