I have discovered some nasty-looking Sun copyright statements in these files:

container/openejb-core/src/main/resources/schema/ejb-jar_1_1.dtd
container/openejb-core/src/main/resources/schema/ejb-jar_2_0.dtd
container/openejb-jee/src/main/resources/META-INF/schema/application-client_5.xsd
container/openejb-jee/src/main/resources/META-INF/schema/application_5.xsd
container/openejb-jee/src/main/resources/META-INF/schema/ejb-jar_3_0.xsd
container/openejb-jee/src/main/resources/META-INF/schema/javaee_5.xsd
container/openejb-jee/src/main/resources/META-INF/schema/javaee_web_services_1_2.xsd
container/openejb-jee/src/main/resources/META-INF/schema/javaee_web_services_client_1_2.xsd
container/openejb-jee/src/main/resources/META-INF/schema/jsp_2_1.xsd
container/openejb-jee/src/main/resources/META-INF/schema/web-app_2_5.xsd
container/openejb-jee/src/main/resources/META-INF/schema/web-facesconfig_1_2.xsd
container/openejb-jee/src/main/resources/META-INF/schema/web-jsptaglibrary_2_1.xsd
container/openejb-jee/src/main/xsd/ejb-jar_3_0.xsd
container/openejb-jee/src/main/xsd/javaee_5.xsd
container/openejb-jee/src/main/xsd/javaee_web_services_client_1_2.xsd

The copyright statement is:

"Copyright (c) 2000 Sun Microsystems, Inc.,
901 San Antonio Road,
Palo Alto, California 94303, U.S.A.
All rights reserved.

Sun Microsystems, Inc. has intellectual property rights relating to
technology embodied in the product that is described in this document.
In particular, and without limitation, these intellectual property
rights may include one or more of the U.S. patents listed at
http://www.sun.com/patents and one or more additional patents or
pending patent applications in the U.S. and in other countries.

This document and the product to which it pertains are distributed
under licenses restricting their use, copying, distribution, and
decompilation.  This document may be reproduced and distributed but may
not be changed without prior written authorization of Sun and its
licensors, if any."

This copyright notice includes some serious restrictions. Do we have a
separate license from Sun as seems to be needed per the above notice?

It seems that these files are/were not shipped in openejb2 jars, for
example those used with Apache Geronimo, but they do seem to be
shipped with openejb3 jars, for example those with Apache Geronimo.

Perhaps the simplest "fix" is to remove them from shipped openejb3
jars, if this can be done?

Thanks,
Ted Kirby

Reply via email to