Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-community] Requirements around duplicating spec jars?

John D. Ament wrote on 11/25/17 10:51 AM:

As I understand it, implementations are required to provide their own set of spec jars for each specification under Java EE.  Will this practice continue under the to-be-named project?

Under current JCP rules, implementations are not required to "provide their own set of spec jars".

An independent implementation will provide its own class files for the javax.* classes.

An implementation can choose to depend on "API jar files" (where they exist) from the reference implementation as a third party dependency, under the terms of the open source license for the reference implementation.

An implementation can choose to fork the source code of the reference implementation and provide modified versions of the API classes, under the terms of the open source license for the reference implementation.

Of course, in all cases, the implementation must pass the TCK.

I can't speak to what rules might exist for the future EE4J specification process.


Back to the top