The file is in the persistence-api component.https://glassfish.dev.java.net/source/browse/glassfish/persistence- api/schemas/persistence_1_0.xsd?view=markup
The xsd file in question is licensed under the terms of the CDDL license under which we already distribute the persistence jar file.
http://wiki.java.net/bin/view/Projects/GlassFishCodeDependenciesI think we're good to go with this file. The only thing to consider is if we need to update the LICENSE file to call out that this file is associated with this license.
Craig On Nov 18, 2006, at 6:49 AM, robert burrell donkin wrote:
I'm not sure what to do about that one ... it is a cached copy of http://java.sun.com/xml/ns/persistence/orm_1_0.xsd which we use for XML schema validation without having to go to the web (which would be prohibitive). The original schema doesn't specify any license, and I'm not sure what the implicit license would be, but I also wouldn't feel right about sticking in an Apache license header for a file that we obviously didn't create.exactly right: never just stick headers in anything without clear provinenceAny thoughts?in the absence of any clear license, there is a link at the bottom of http://java.sun.com/xml/ns/persistence/ which says http://developers.sun.com/license/berkeley_license.html. arguable, though, it's part of the RI which is probably LGPL'd.
Craig Russell Architect, Sun Java Enterprise System http://java.sun.com/products/jdo 408 276-5638 mailto:[EMAIL PROTECTED] P.S. A good JDO? O, Gasp!
smime.p7s
Description: S/MIME cryptographic signature