This notice was from the redistributed file in Jetty 6.1.12 (which is elsewhere licensed by Apache 2.0 License): http://svn.codehaus.org/jetty/jetty/tags/jetty-6.1.12.rc5/modules/servlet-ap i-2.5/src/main/java/javax/servlet/Servlet.java
The interesting thing is that the rest of the files are identical, only the license header is different, even the Javadocs and comments are exactly the same in the Tomcat-Apache-2.0 and Sun-CDDL version: e.g., in HttpUtils.java is some part of "disabled" code in getRequestURL(), that is *identical* in the Tomcat and Jetty version, so even both "developers" (maybe they are really the same person) had the same idea of disabling code by "//". In my opinion, as the code is identical to 100%, I think the licenses are not the problem. So for me it does not seem, that the Apache people wrote a "own" compileable version of the spec - they also copied the reference implementation (or maybe the Tomcat version is also Sun's reference implementation of the spec?) The CDDL license notice is always in the files downloaded from Sun Microsystems, on Tomcats server is the Apache 2.0 Header. But the CDDL header references Apache and I think the other way round it maybe the same. ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [EMAIL PROTECTED] > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Yonik > Seeley > Sent: Wednesday, November 05, 2008 6:00 PM > To: java-dev@lucene.apache.org > Subject: Re: Adding dependency to servlet-api > > I'm not seeing it: > http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/java/javax/servlet/Se > rvlet.java > can you give a link? > > If Tomcat needs a NOTICE for this, we should bring it up on tomcat-dev. > > -Yonik > > On Wed, Nov 5, 2008 at 11:25 AM, Uwe Schindler <[EMAIL PROTECTED]> wrote: > > Tomcat and also jetty have a set of source java files in their dev tree > from > > what they build the servlet-2.5.jar. Each JAVA file under javax.servlet > > (version 2.5) starts with the following text comment: > > > > /* > > * The contents of this file are subject to the terms > > * of the Common Development and Distribution License > > * (the "License"). You may not use this file except > > * in compliance with the License. > > * > > * You can obtain a copy of the license at > > * glassfish/bootstrap/legal/CDDLv1.0.txt or > > * https://glassfish.dev.java.net/public/CDDLv1.0.html. > > * See the License for the specific language governing > > * permissions and limitations under the License. > > * > > * When distributing Covered Code, include this CDDL > > * HEADER in each file and include the License file at > > * glassfish/bootstrap/legal/CDDLv1.0.txt. If applicable, > > * add the following below this CDDL HEADER, with the > > * fields enclosed by brackets "[]" replaced with your > > * own identifying information: Portions Copyright [yyyy] > > * [name of copyright owner] > > * > > * Copyright 2005 Sun Microsystems, Inc. All rights reserved. > > * > > * Portions Copyright Apache Software Foundation. > > */ > > > > I think this is a clear license note. And there is also the link to > "Apache" > > in the last sentence! > > > > ----- > > Uwe Schindler > > H.-H.-Meier-Allee 63, D-28213 Bremen > > http://www.thetaphi.de > > eMail: [EMAIL PROTECTED] > > > >> -----Original Message----- > >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Yonik > >> Seeley > >> Sent: Wednesday, November 05, 2008 4:08 PM > >> To: java-dev@lucene.apache.org > >> Subject: Re: Adding dependency to servlet-api > >> > >> On Wed, Nov 5, 2008 at 5:16 AM, mark harwood <[EMAIL PROTECTED]> > >> wrote: > >> > Just checked Solr (forgot about that obvious precedent!) and they > have > >> it in trunk/lib and an entry in trunk/notice.txt which reads: > >> > > >> > " Includes software from other Apache Software Foundation projects, > >> including, but not limited to: > >> > .... > >> > - Apache Tomcat (lib/servlet-api-2.4.jar) > >> > .... > >> > " > >> > I thought the servlet api was Sun's to be honest so not sure why it > is > >> credited to Tomcat. > >> > >> That's where I grabbed it from (Tomcat) and they have nothing special > >> in NOTICE about it, so technically nothing extra at all is needed in > >> Solr's NOTICE. > >> > >> As far as how Sun fits in, perhaps they did the spec (a document), and > >> Tomcat made their own compilable java files? As an ASF project, I > >> relied on Tomcat having done their license/notice stuff correctly. > >> > >> -Yonik > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]