Eclipselink-1.0.2 ships with javax.persistence_1.0.0.jar. Does anyone
know where I can find the source code for this jar? It seems that the
EclipseLink source code is included but not the one from javax.persistence*
I am just working through questions from the Eclipse Foundation legal team
as we prepare for our 1.1 and 2.0 releases. I do not believe we are
supposed to distribute source code to 3rd party dependencies but I will
review and see what we can do as I do find having the source available
makes developing and debugging easier.
Spoke with the legal folks and there are good reasons for not distributing
the source of dependent libraries that have different licenses. If you
download EclipseLink from eclipse.org licensed under EPL & EDL and we
distribute source for javax.persistence it may not be obvious that the
CDDL licensing of that source is different then the rest of the source you
get. Having consumers explicitly get the source makes it more obvious that
it is licensed differently.
We won't be distributing CDDL source within the EclipseLink distributions.