Skip to content
This repository has been archived by the owner on Mar 5, 2024. It is now read-only.

JSR358-92: Create a standard Community TCK License #63

Open
apastsya opened this issue Mar 7, 2015 · 3 comments
Open

JSR358-92: Create a standard Community TCK License #63

apastsya opened this issue Mar 7, 2015 · 3 comments

Comments

@apastsya
Copy link
Member

apastsya commented Mar 7, 2015

Jira issue originally created by user pcurran:

Create a standard Community TCK License modeled on the OpenJDK Community TCK License Agreement (OCTLA).

This license would grant access to the TCK to all participants in a JSR's collaborative RI-development project.

@apastsya
Copy link
Member Author

Comment created by heathervc:

At the January JCP EC Meeting, EC Members were encouraged to add their comments for discussion here.

@apastsya
Copy link
Member Author

Comment created by ivar_grimstad:

This would definitely be a good thing as it would simplify the choosing of appropriate license for the spec leads. It should be compliant with existing popular open source licenses and use as simple language as possible to make it understandable for non-open-source-expert-lawyers.

@apastsya
Copy link
Member Author

Comment created by simonis:

The OCTLA has several shortcomings:

  • it only allows certification of the GPLv2 licensed OpenJDK code (but not of any independent implementation)
  • communication about the TCK and its contents is only allowed between signers of the OCTLA
  • signing the OCTLA is a manual process which requires approval from Oracle and can last several weeks to several month
  • Java SE TCKs under OCTLA are only available for released version of Java SE

It would be desirable to simplify the access to the Java SE TCK trough a simple click-through license which allows open communication about its contents. Early access versions of the TCK should be made available to the community in the same way like early access builds of the Java SE reference implementation are already made available. Notice that this already happens for commercial Java licensees, but not for the broader community so this is a legal/business and not a technical problem.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant