Thanks Yang, Justin and Craig for the discussion.

We will correct these files by removing ASF header, leaving only BSD header
+ comment.

Matteo

On Sun, Jun 10, 2018 at 9:59 AM Craig Russell <apache....@gmail.com> wrote:

> I'll add my own chimes to this discussion.
>
> > On Jun 10, 2018, at 2:57 AM, Justin Mclean <jus...@classsoftware.com>
> wrote:
> > ...
> > I think I agree with Matteo that those protobuf files should not have an
> ASF header. Generally changes to a file are under the original license, see
> [1], but it not a big issue as BSD is an Category A license and you are
> including the full license text. It’s also seems odd because the license
> calls them out as BSD licensed.
>
> Yes, these files are not being relicensed. Files that are covered by an
> ICLA by the original author, or covered by a software grant can be
> relicensed. In that case, removing the BSD license header and replacing it
> by the Apache license header is appropriate.
>
> In this case of a BSD-licensed file that has minor changes, the Apache
> license header is inappropriate. The only part of the file that is
> Apache-licensed is the changes made here. So the Apache license header that
> states that this file is "Licensed to the Apache Software Foundation ...
> under one or more contributor license agreements" is not correct.
>
> The comment line "This file is derived from Google ProcolBuffer
> CodedInputStream class" is sufficient documentation, without the Apache
> license header.
>
> Regards,
>
> Craig
>
> >
> > Thanks,
> > Justin
> >
> > 1. https://www.apache.org/legal/src-headers.html#3party
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
> --
Matteo Merli
<mme...@apache.org>

Reply via email to