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>