incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: [VOTE] Release Apache Tez-0.4.0-incubating RC0
Date Mon, 31 Mar 2014 23:05:05 GMT
On 31 March 2014 20:55, Marvin Humphrey <marvin@rectangular.com> wrote:
> On Mon, Mar 31, 2014 at 8:31 AM, sebb <sebbaz@gmail.com> wrote:
>
>>> The jar files are also distributions and must therefore have embedded
>>>> NOTICE and LICENSE files, e.g. in the META-INF directory.
>>>
>>> Does this warrant a new RC ?
>>
>> Yes, in my opinion.
>
> Though the ASF only releases source code and the binaries are the
> responsibility of the party which supplies them, I think that failing to
> propagate the contents of the NOTICE file (either from the Tez source release
> or from any ALv2 dependencies which may supply NOTICE files) is technically a
> violation of the ALv2 section 4d.  Failing to supply the license itself in
> META-INF I think violates 4a.
>
>     http://www.apache.org/licenses/LICENSE-2.0.html#redistribution
>
>     a.  You must give any other recipients of the Work or Derivative Works a
>         copy of this License; and
>
>     [...]
>
>     d.  If the Work includes a "NOTICE" text file as part of its distribution,
>         then any Derivative Works that You distribute must include a readable
>         copy of the attribution notices contained within such NOTICE file,
>         excluding those notices that do not pertain to any part of the
>         Derivative Works, in at least one of the following places: within a
>         NOTICE text file distributed as part of the Derivative Works; within
>         the Source form or documentation, if provided along with the
>         Derivative Works; or, within a display generated by the Derivative
>         Works, if and wherever such third-party notices normally appear. [...]
>
> The "wherever such third party notices normally appear" for jar files would be
> META-INF.
>
> IANAL but it seems good for the party supplying the binaries to get this
> right.

Note also that the Maven artifacts in the Nexus tree include source jars.

See also

http://www.apache.org/dev/licensing-howto.html#binary

> Marvin Humphrey
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

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


Mime
View raw message