Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CDDL + GPL with classpath LicenseCategory #84

Merged
merged 1 commit into from
Jul 30, 2023

Conversation

mdedetrich
Copy link
Contributor

@mdedetrich mdedetrich commented Jul 30, 2023

This fixes an existing license. For starters the LicenseCategory its currently using is incorrect/misleading since it just points to CDDL instead of CDDL + GPL with classpath exception. Furthermore the current "CDDL + GPLv2 License" name is missing the "classpath exception" part, this missing of "classpath exception" is likely an oversight since this is a very bespoke license that is used for JVM javax/glassfish libraries (and all of these libraries have the classpath exception since its on the JVM). And finally the URI that https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html points to isn't even loading so this has been fixed.

If you want an example of a recently released library that has such a license look at <licenses> in https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1.pom, the data for this PR was taken from that.

@eed3si9n eed3si9n merged commit e0c7920 into sbt:main Jul 30, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants