yes, makes sense.
So I am clear, is this right ?
LICENSE just contains the ASL2 text as per the root LICENSE.
NOTICE contains notice of licensed code actually contained within the
subtree, *not* dependencies that might be pulled (eg portions of this
code base were donated/are license etc )
README is informative.
----
In which case the NOTICE for the war will need to be special as it
bundles a whole load of libraries. (some LGPL... is that Ok at
Apache?... distributing an LGPL lib in binary form, with links to the
source)
Ian
glad to help where I can.
On 29 Apr 2009, at 23:10, Vincent Siveton wrote:
Hi
I think we need to create/update N+R+L files for all sides ie java,
php. For instance,
java\NOTICE
java\README
java\LICENSE
php\NOTICE
php\README
php\LICENSE
The top level files \NOTICE, \LICENSE and \README will refer to the
sub level files or include all things.
WDYT?
Vincent
PS: @Ian thanks a lot for your help!
2009/4/29 Ian Boston <[email protected]>:
On 29 Apr 2009, at 18:58, Ian Boston wrote:
- fix NOTICE in the tarball/zip (not in the jars) to specify
crypto
and for php, the use of Zend and PHPUnit (major)
NOTICE varies from tgz to tgz and artifact to artifact. And will
vary over
time.
For Java, Dependencies is probably a good source for this
information, but
presumably we should not be listing transitive dependencies, only
1st level
dependencies ?
If I am right, this is the remaining issue, and it sounds like
there needs
to be a NOTICE per artifact ?
WDYT.
Sorry, correction to that,
Looking at things like the 5.2.0 release of ActiveMQ-core,
NOTICE only contains the words
=================
Apache ActiveMQ
Copyright 2008 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
=================
and DEPENDENCIES lists all the dependencies.
So as far as the jars built by maven are concerned, if ActiveMQ 5.2
is good,
so is Shindig?
The war archive might be different since it really does contain all
the
jars.
Ian