On 26 June 2012 12:43, seba.wag...@gmail.com <seba.wag...@gmail.com> wrote:
> @Sebb: Which of the Libraries do you think are duplicates?

bcprov
commons-beanutils
commons-codec
commons-collections
ehcache-core
httpclient
httpcore

etc.

Not as many as I thought at first glance, but still quite a lot.

> About License VS Notice file. From what I understood from
> http://incubator.apache.org/guides/releasemanagement.html#best-practice-license
>
>
> "The NOTICE document is for additional copyright and attribution statements
> those licenses may require."
> => As all libraries that are shipped are compliant to the Apache License I
> would have expected that it is sufficient to only add a section to the
> Notice file where the License requires additionall attribution.

Yes.

> All 3th party licenses are in the License file.

This is impossible to check at present, because the file does not list
all the jars it references.

The only jar references I could find in the LICENSE file are:

For GlassFish components / activation.jar
 For backport-util-concurrent-jar-3.1.jar
 For jaxb-api-jar-2.2.4.jar
For jaxen-jar-1.1.1.jar
For mail-jar-1.4.4.jar
For wsdl4j-jar-1.6.2.jar
For jython-2.5.jar
dom4j-1.6.1.jar
postgresql-jar-9.1-901.jdbc4.jar
serp-1.13.1.jar - BSD License

Yet the following jars are included:

activation-jar-1.1.jar
backport-util-concurrent-jar-3.1.jar
bcprov-jdk16-145.jar
boot.jar
cglib-jar-2.2.2.jar
com.springsource.javax.xml.stream-1.0.1.jar
com.springsource.net.sf.cglib-2.2.0.jar
com.springsource.org.antlr-3.1.3.jar
com.springsource.org.aopalliance-1.0.0.jar
com.springsource.org.apache.xerces-2.9.1.jar
com.springsource.org.codehaus.groovy-1.7.0.jar
com.springsource.org.mozilla.javascript-1.7.0.R2.jar
com.springsource.org.objectweb.asm-3.2.0.jar
com.springsource.org.objectweb.asm.commons-3.2.0.jar
dom4j-jar-1.6.1.jar
ehcache-core-2.5.0.jar
ical4j-bundle-1.0.3.jar
jasper-6.0.32.jar
jasper-el-6.0.32.jar
jasper-jdt-6.0.29.jar
javaee-api-5.1.2.om.jar
jaxb-api-jar-2.2.4.jar
jaxb-impl-jar-2.2.4.jar
jaxb-xjc-jar-2.2.4.jar
jaxws-tools-jar-2.2.5.jar
jcl-over-slf4j-1.6.4.jar
jruby-1.6.7.2.jar
jsr311-api-jar-1.1.1.jar
jul-to-slf4j-1.6.4.jar
jython-standalone-2.5.2.jar
logback-classic-1.0.3.jar
logback-core-1.0.3.jar
mail-jar-1.4.4.jar
neethi-bundle-3.0.3-SNAPSHOT.jar
org.springframework.aspects-jar-3.1.1.RELEASE.jar
org.springframework.jdbc-jar-3.1.1.RELEASE.jar
org.springframework.orm-jar-3.1.1.RELEASE.jar
org.springframework.transaction-jar-3.1.1.RELEASE.jar
org.springframework.web.servlet-jar-3.1.1.RELEASE.jar
postgresql-jar-9.1-901.jdbc4.jar
quartz-1.8.5.jar
red5-client.jar
red5.jar
serp-jar-1.13.1.jar
servlet-api-jar-2.5.jar
slf4j-api-1.6.4.jar
spring-aop-3.1.1.RELEASE.jar
spring-asm-3.1.1.RELEASE.jar
spring-beans-3.1.1.RELEASE.jar
spring-context-3.1.1.RELEASE.jar
spring-context-support-3.1.1.RELEASE.jar
spring-core-3.1.1.RELEASE.jar
spring-expression-3.1.1.RELEASE.jar
spring-web-3.1.1.RELEASE.jar
stax-api-jar-1.0-2.jar
stax2-api-jar-3.1.1.jar
sysout-over-slf4j-1.0.2.jar
tomcatplugin-1.3.jar
woden-api-jar-1.0-SNAPSHOT.jar
woden-impl-commons-jar-1.0-SNAPSHOT.jar
woden-impl-dom-jar-1.0-SNAPSHOT.jar
woodstox-core-asl-jar-4.1.3.jar
wsdl4j-jar-1.6.2.jar
XmlSchema-bundle-1.4.8-SNAPSHOT.jar
xpp3-jar-1.1.4c.jar
xstream-jar-1.4.2.jar

Plus the following ASF jars:

apache-mime4j-core-jar-0.8-SNAPSHOT.jar
axiom-api-bundle-1.2.14-SNAPSHOT.jar
axiom-dom-bundle-1.2.14-SNAPSHOT.jar
axiom-impl-bundle-1.2.14-SNAPSHOT.jar
axis2-jar-1.7.0-SNAPSHOT.jar
axis2-jaxws-jar-1.7.0-SNAPSHOT.jar
axis2-kernel-jar-1.7.0-SNAPSHOT.jar
axis2-metadata-jar-1.7.0-SNAPSHOT.jar
axis2-saaj-jar-1.7.0-SNAPSHOT.jar
axis2-transport-http-bundle-1.7.0-SNAPSHOT.jar
axis2-transport-local-bundle-1.7.0-SNAPSHOT.jar
batik-anim-jar-1.7.jar
batik-awt-util-jar-1.7.jar
batik-bridge-jar-1.7.jar
batik-codec-jar-1.7.jar
batik-css-jar-1.7.jar
batik-dom-jar-1.7.jar
batik-ext-jar-1.7.jar
batik-extension-jar-1.7.jar
batik-gui-util-jar-1.7.jar
batik-gvt-jar-1.7.jar
batik-parser-jar-1.7.jar
batik-rasterizer-jar-1.7.jar
batik-script-jar-1.7.jar
batik-slideshow-jar-1.7.jar
batik-squiggle-jar-1.7.jar
batik-svg-dom-jar-1.7.jar
batik-svggen-jar-1.7.jar
batik-svgpp-jar-1.7.jar
batik-swing-jar-1.7.jar
batik-transcoder-jar-1.7.jar
batik-ttf2svg-jar-1.7.jar
batik-util-jar-1.7.jar
batik-xml-jar-1.7.jar
catalina-6.0.32.jar
commons-beanutils-1.8.3.jar
commons-cli-jar-1.2.jar
commons-codec-1.6.jar
commons-codec-jar-1.6.jar
commons-collections-3.2.1.jar
commons-dbcp-jar-1.4.jar
commons-digester-jar-2.1.jar
commons-fileupload-jar-1.2.2.jar
commons-fileupload-jar-1.2.jar
commons-httpclient-jar-3.1.jar
commons-io-jar-1.4.jar
commons-io-jar-2.1.jar
commons-lang-jar-2.6.jar
commons-lang3-3.1.jar
commons-modeler-2.0.1.jar
commons-pool-1.5.6.jar
commons-transaction-jar-1.2.jar
derby-jar-10.8.2.2.jar
derbyclient-jar-10.8.2.2.jar
fop-jar-1.0.jar
geronimo-activation_1.1_spec-jar-1.0.2.jar
geronimo-annotation_1.0_spec-jar-1.1.jar
geronimo-javamail_1.4_spec-bundle-1.6.jar
geronimo-jaxws_2.2_spec-bundle-1.0.jar
geronimo-jpa_2.0_spec-bundle-1.1.jar
geronimo-jta_1.1_spec-jar-1.1.jar
geronimo-saaj_1.3_spec-jar-1.0.1.jar
geronimo-stax-api_1.0_spec-bundle-1.0.1.jar
geronimo-ws-metadata_2.0_spec-jar-1.1.2.jar
httpclient-4.1.2.jar
httpclient-jar-4.2.jar
httpcore-4.1.3.jar
jaxen-jar-1.1.1.jar
log4j-over-slf4j-1.6.4.jar
mina-core-2.0.4.jar
mina-integration-beans-2.0.4.jar
mina-integration-jmx-2.0.4.jar
openjpa-bundle-2.2.0.jar
openmeetings-2.0.0-SNAPSHOT.jar
openmeetings-screenshare-2.0.0-SNAPSHOT.jar
openmeetings-templates-2.0.0-SNAPSHOT.jar
openmeetings-WebService-2.0.0-SNAPSHOT.jar
tomcat-coyote-6.0.32.jar
tomcat-juli-slf4j-1.5.0.jar
velocity-jar-1.7.jar
velocity-tools-jar-2.0.jar
ws-commons-util-jar-1.0.2.jar
xalan-jar-2.7.0.jar
xml-apis-ext-jar-1.3.04.jar
xml-resolver-jar-1.2.jar
xmlgraphics-commons-jar-1.4.jar
xmlrpc-2.0.1.jar
xmlrpc-client-jar-3.1.3.jar
xmlrpc-common-jar-3.1.3.jar

[Some of the first list of jars may be ASF, I did not check them all]

Which jars are part of Glassfish?

> I don't see any requirements for duplicating the same in the Notice file.

Only required notices need to go in the license file.

> Sebastian
>
> 2012/6/26 sebb <seb...@gmail.com>
>
>> On 26 June 2012 10:55, seba.wag...@gmail.com <seba.wag...@gmail.com>
>> wrote:
>> > Hi,
>> >
>> > that is the second Release Candidate (the first Candidate was voted
>> > negative on the openmeetings dev mailing list and did not came that far)
>> >
>> > There was already a vote at the OpenMetings Dev mailing list.
>> > Results:
>> > PPMC:
>> > aaf +1 (mentor)
>> > solomax +1
>> > eschwert +1
>> > alvaro +1
>> >
>> > Wider Community: 3 times +3
>> >
>> > Result Vote Thread:
>> >
>> http://mail-archives.apache.org/mod_mbox/incubator-openmeetings-dev/201206.mbox/%3CCACeMiA9MMjmZCbKKQ9ud64i4OPV2FJ9h6daqoS5q9%3DxOZVad_w%40mail.gmail.com%3E
>> >
>> > The Vote Thread:
>> >
>> http://mail-archives.apache.org/mod_mbox/incubator-openmeetings-dev/201206.mbox/%3CCACeMiA9Xo7B13C14Uqq8VF%3DTCh3C7PNX6%2BQ4YJvO0cDej0e9vA%40mail.gmail.com%3E
>> >
>> > Main changes are covered in the Readme:
>> >
>> http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC2/README
>> >
>> > Full Changelog:
>> >
>> http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC2/CHANGELOG
>> >
>> > Release artefacts:
>> > http://people.apache.org/~sebawagner/rc2/
>>
>> The ASF releases source.
>> Why is there no Zip archive of the source?
>> There a zip and tar archives for the binary builds.
>>
>> The binary build includes a lot of 3rd party jars (about 80?, most of
>> them duplicated).
>> It's not clear if all the licenses for the included jars are included
>> in the LICENSE file.
>> I would expect some of them to require mention in the NOTICE file.
>>
>> The N&L files included in SVN, source and binary archives must relate
>> only to the content which is actually included.
>> This generally means different N&L files for the binary archives
>> (unless the binary is created only from the source).
>>
>> The NOTICE files must only have *required* notices.
>>
>> > Tag:
>> > http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC2/
>>
>> The NOTICE file looks wrong; it should not include the full licence
>> for iCal4j which should be in the appropriate LICENSE file.
>> The NOTICE file is for required notices only.
>>
>> As far as I can tell, only the FamFamFam icons are included in the
>> source release (and SVN) so the corresponding N&L files should only
>> refer to them.
>>
>> > PGP release keys (signed using 93A30395):
>> > http://svn.apache.org/repos/asf/incubator/openmeetings/project/KEYS
>> >
>> > Vote will be open for 72 hours.
>> >
>> > [ ] +1  approve
>> > [ ] +0  no opinion
>> > [ ] -1  disapprove (and reason why)
>> >
>> > Best regards.
>> >
>> > --
>> > Sebastian Wagner
>> > https://twitter.com/#!/dead_lock
>> > http://www.openmeetings.de
>> > http://www.webbase-design.de
>> > http://www.wagner-sebastian.com
>> > seba.wag...@gmail.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wag...@gmail.com

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to