geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guillaume Nodet (JIRA)" <...@geronimo.apache.org>
Subject [jira] Commented: (GERONIMO-2308) All Geronimo JARs should include a NOTICE.txt file in addition to the LICENSE.txt file
Date Thu, 10 Aug 2006 15:01:15 GMT
    [ http://issues.apache.org/jira/browse/GERONIMO-2308?page=comments#action_12427247 ] 
            
Guillaume Nodet commented on GERONIMO-2308:
-------------------------------------------

> The NOTICE.txt files in modules needs to contain attributions that are relevant for that
module (not Geronimo as a whole). > For example, if the module has a dependency on a library
that has a license requiring attributions upon use of the library 
> (e.g. it has wording "Redistribution and use of this software" in the library license)
then the module using the library should 
> contain the attribution in the NOTICE.txt file.

IANAL, but the LICENSE and NOTICE file only is related to the content of the archive itself,
not its dependencies.
For a single jar which has only Geronimo code, only ASL + default NOTICE should be put.
This is however different for "zips", like war, ear, or geronimo distributions which contain
third pary jars.
In such a case, the war/ear/zip should also contain a NOTICE and LICENSE file with third party
license and code
attributions


> All Geronimo JARs should include a NOTICE.txt file in addition to the LICENSE.txt file
> --------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-2308
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2308
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 1.0, 1.1
>            Reporter: John Sisson
>         Assigned To: John Sisson
>            Priority: Blocker
>             Fix For: 1.1.1
>
>
> Currently Geronimo jars (e.g. the JARs for each application/module) do not contain a
NOTICE.txt file under the META-INF directory.
> The NOTICE.txt files in modules needs to contain attributions that are relevant for that
module (not Geronimo as a whole).  For example, if the module has a dependency on a library
that has a license requiring attributions upon use of the library (e.g. it has wording "Redistribution
and use of this software" in the library license) then the module using the library should
contain the attribution in the NOTICE.txt file.
> Whilst reviewing attributions, the LICENSE.txt files for the modules and applications
should also be updated to include the relevant licenses.
> The following is a checklist to help track what has been done, in case someone wants
to help out :-)
> (x) = not done (?) = partially done (/) = done
> ||trunk||1.1||1.1.1||Notes||
> |(x)|(?)|(?)|applications\console-core| Notice needs IBM attribution|
> |(x)|(?)|(?)|applications\console-ear|Notice needs IBM attribution|
> |(x)|(?)|(?)|applications\console-framework|Notice needs IBM attribution|
> |(x)|(?)|(?)|applications\console-standard|Notice needs IBM attribution|
> |(x)|(/)|(/)|applications\daytrader| |
> |(x)|(x)|(x)|applications\demo| |
> |(x)|(x)|(x)|applications\ldap-realm-demo| |
> |(x)|(x)|(x)|applications\magicGball| |
> |(x)|(x)|(x)|applications\project.properties| |
> |(x)|(x)|(x)|applications\remote-deploy| |
> |(x)|(/)|(/)|applications\remote-deploy-lib| |
> |(x)|(x)|(x)|applications\uddi-db| |
> |(x)|(x)|(x)|applications\uddi-server| |
> |(x)|(x)|(x)|applications\welcome| |
> |(x)|(x)|(x)|modules\activation| |
> |(x)|(x)|(x)|modules\activemq-embedded-rar| |
> |(x)|(x)|(x)|modules\axis| |
> |(x)|(x)|(x)|modules\axis-builder| |
> |(x)|(x)|(x)|modules\client| |
> |(x)|(x)|(x)|modules\client-builder| |
> |(x)|(x)|(x)|modules\common| |
> |(x)|(x)|(x)|modules\connector| |
> |(x)|(x)|(x)|modules\connector-builder| |
> |(x)|(x)|(x)|modules\console-web| |
> |(x)|(x)|(x)|modules\converter| |
> |(x)|(x)|(x)|modules\core| |
> |(x)|(x)|(x)|modules\deploy-config| |
> |(x)|(x)|(x)|modules\deploy-jsr88| |
> |(x)|(x)|(x)|modules\deploy-tool| |
> |(x)|(x)|(x)|modules\deployment| |
> |(x)|(x)|(x)|modules\derby| |
> |(x)|(x)|(x)|modules\directory| |
> |(x)|(x)|(x)|modules\hot-deploy| |
> |(x)|(x)|(x)|modules\installer-processing| |
> |(x)|(x)|(x)|modules\installer-support| |
> |(x)|(x)|(x)|modules\j2ee| |
> |(x)|(x)|(x)|modules\j2ee-builder| |
> |(x)|(x)|(x)|modules\j2ee-schema| |
> |(x)|(x)|(x)|modules\javamail-transport| |
> |(x)|(x)|(x)|modules\jetty| |
> |(x)|(x)|(x)|modules\jetty-builder| |
> |(x)|(x)|(x)|modules\jmx-remoting| |
> |(x)|(x)|(x)|modules\kernel| |
> |(x)|(x)|(x)|modules\mail| |
> |(x)|(x)|(x)|modules\management| |
> |(x)|(x)|(x)|modules\naming| |
> |(x)|(x)|(x)|modules\naming-builder| |
> |(x)|(x)|(x)|modules\project.properties| |
> |(x)|(x)|(x)|modules\scripts| |
> |(x)|(x)|(x)|modules\security| |
> |(x)|(x)|(x)|modules\security-builder| |
> |(x)|(x)|(x)|modules\service-builder| |
> |(x)|(x)|(x)|modules\system| |
> |(x)|(x)|(x)|modules\test-ddbean| |
> |(x)|(x)|(x)|modules\timer| |
> |(x)|(x)|(x)|modules\tomcat| |
> |(x)|(x)|(x)|modules\tomcat-builder| |
> |(x)|(x)|(x)|modules\transaction| |
> |(x)|(x)|(x)|modules\upgrade| |
> |(x)|(x)|(x)|modules\util| |
> |(x)|(x)|(x)|modules\web-builder| |
> |(x)|(x)|(x)|modules\webservices| |

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message