www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting" <jukka.zitt...@gmail.com>
Subject NOTICEs in Maven projects
Date Wed, 11 Jun 2008 12:16:16 GMT
Hi,

Consider a Maven project X that has a dependency to some artifact Y
with some attribution requirements.

1) Should the NOTICE file in the source release of project X include
the attribution for Y even if Y is not included in the release
package? Note that the build instructions (typically "mvn install")
will cause Y to be automatically downloaded.

2) If X results in a jar artifact deployed to the Maven repository,
should the NOTICE included in that artifact contain attribution for Y
even if Y is not included in the jar file? Note that any downstream
project that depends on X will also automatically depend on Y due to
the transitive dependency.

3) If X results in a war artifact (or any other bundle) that contains
Y, should the NOTICE included in that artifact contain attribution for
Y? What if the Y artifact already contains it's own NOTICE file?

My best understanding is that the answer to 1 and 2 is no and the
answer to 3 is yes, based on the idea that attribution for Y is only
required when Y is actually being distributed.

The interesting effect of this interpretation is that there are
projects whose source and binary releases should have different
NOTICEs. This doesn't seem right, so currently I'm answering yes to
question 1 if the project build results in a bundle (war, rar, etc.)
that contains Y.

WDYT?

BR,

Jukka Zitting

---------------------------------------------------------------------
DISCLAIMER: Discussions on this list are informational and educational
only.  Statements made on this list are not privileged, do not
constitute legal advice, and do not necessarily reflect the opinions
and policies of the ASF.  See <http://www.apache.org/licenses/> for
official ASF policies and documents.
---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org


Mime
View raw message