Hi

That license was copied from tomcat:

http://svn.apache.org/repos/asf/tomcat/trunk/java/javax/servlet/resources

These ones are required to allow validation of faces-config.xml files. In
this case we fall on Category B: Reciprocal Licenses

"...The first action that must be taken is that software under the following
licenses may only be included in within an Apache product if the inclusion
is appropriately
labeled<http://www.apache.org/legal/3party.html#labeling-reciprocity>:


   - CDDL 1.0 <http://opensource.org/licenses/cddl1.php>
   - CPL 1.0 <http://opensource.org/licenses/cpl1.0.php>
   - EPL 1.0 <http://opensource.org/licenses/eclipse-1.0.php>
   - IPL 1.0 <http://opensource.org/licenses/ibmpl.php>
   - MPL 1.0 <http://opensource.org/licenses/mozilla1.0.php> and MPL
1.1<http://opensource.org/licenses/mozilla1.1.php>
   - SPL 1.0 ..."
   <http://opensource.org/licenses/sunpublic.php>

"....For small amounts of source that is directly consumed by the ASF
product at runtime in source form, and for which that source is unlikely to
be changed anyway (say, by virtue of being specified by a standard), this
action is sufficient. An example of this is the
web-facesconfig_1_0.dtd<http://java.sun.com/dtd/web-facesconfig_1_0.dtd>,
whose inclusion is mandated by the JSR 127: JavaServer
Faces<http://jcp.org/en/jsr/detail?id=127>specification...."

See: http://www.apache.org/legal/3party.html  Category B: Reciprocal
Licenses

Note this inclusion is also labeled on myfaces impl NOTICE.txt:

*"...
This product includes software developed by:
The Apache Software Foundation (http://www.apache.org/).

------------------------------------------------------------------------
See the file LICENSE.txt
See licenses for accompanying products in the "/licenses" subdirectory.
------------------------------------------------------------------------

This software also includes code from Facelets (
https://facelets.dev.java.net/)
for the purpose of implementing Facelets PDL for JSF 2.0 support.

This product includes schema files developed for the Glassfish Java EE
reference implementation (http://java.sun.com/xml/ns/j2ee/).
Apache Myfaces elects to include this software in this distribution
under the CDDL license.  You can obtain a copy of the License at:
    https://glassfish.dev.java.net/public/CDDL+GPL.html
The source code is available at:
    https://glassfish.dev.java.net/source/browse/glassfish/

The following schemas are included:

===========================
  javaee_5.xsd
  javaee_web_services_client_1_2.xsd
===========================
..."

*regards,

Leonardo Uribe

2010/8/26 Werner Punz <[email protected]>

> Am 26.08.10 22:00, schrieb Michael Concini:
>
>  Hi Leo,
>>
>> We are in the process of performing legal reviews for our next beta
>> release, and we found a few license files that you committed a little
>> while back. I missed the commit since there wasn't a JIRA issue. What
>> was the necessity for pulling in these licenses to begin with? We didn't
>> ship previous releases with them as far as I know.
>>
>> Of particular concern is that you included a glassfish license file.
>> This is a problem since its CDDL. Do you recall why you pulled in that
>> license file? Is someone pulling in Glassfish or Mojarra code into
>> Myfaces? The dojo, j4fry and facelets license files are a little more
>> self explanatory since they can be mapped to specific code changes or
>> donations that are well known.
>>
>> Any info you can provide is greatly appreciated.
>>
>> Thanks,
>> Mike
>>
>>
>>  It also has to be said CDDL as source linking from an ASF point of view
> is an absolute no go, from an ASF point of view only binary links with CDDL
> files are allowed. That has been cleared up a while ago.
>
> Just to add my 2c :-)
>
>
>
>

Reply via email to