> On Dec 7, 2016, at 4:22 PM, Dan Debrunner <d...@debrunners.com> wrote:
> ...
> binary-release/NOTICE has lists of files for various ext folders, but the 
> list of jars in some cases (connectors/iotp, connectors/kafka, at least) is a 
> sub-set of the jars that end up in (for example):
> 
> build/distributions/java8/connectors/kafka/ext
> 
> Should the NOTICE file include all jars?


Good question.  (Not sure if the “policy” is that this should be discussed on 
the [DISCUSS] thread but since it’s been posted here…)

It’s not as simple as “if there’s an entry in LICENSE, there should be a 
corresponding info in NOTICE”.

Are there specific case where you believe there should be a corresponding 
NOTICE… and why?

While permissively licensed products (MIT, BSD,EPL,EDL) require inclusion of 
license information, “Under normal circumstances, there is no need to modify 
NOTICE” [1]  and [2]. In most cases these products don’t have notice-like 
content to include.

For AL-2.0 licensed dependencies see [3].

Reviewing the files in licenses/binary-license again I see there are some cases 
where we’ve included a “standard” NOTICE file (one lacking any additional 
attributions) for some AL-2.0 licensed dependencies.  Justin, should these 
AL-2.0 “standard” NOTICES be included?

As for some AL-2.0 licensed dependencies where we haven’t included a NOTICE, at 
least in some (all?) cases the dependency simply lacks a NOTICE or notice-like 
file.  Though perhaps we’ve omitted some “standard” NOTICE content by mistake.

Perhaps Justin could speak more authoritatively to this.

[1] http://www.apache.org/dev/licensing-howto.html#permissive-deps 
<http://www.apache.org/dev/licensing-howto.html#permissive-deps>
[2] http://www.apache.org/dev/licensing-howto.html#mod-notice 
<http://www.apache.org/dev/licensing-howto.html#mod-notice>
[3] http://www.apache.org/dev/licensing-howto.html#alv2-dep 
<http://www.apache.org/dev/licensing-howto.html#alv2-dep>

— Dale

Reply via email to