+1 On Wed, Dec 13, 2017 at 4:05 PM, Nandor Kollar <nkol...@cloudera.com> wrote:
> I've one question regarding this: why do we execute Rat plugin *only* in > rat profile, is there any specific reason? Should include this into test > phase, so Maven test would fail, thus we can avoid similar problems? > > On Wed, Dec 13, 2017 at 2:14 PM, Niels Basjes <ni...@basjes.nl> wrote: > > > Hi all, > > > > I was going through the codebase and I found that several files are not > > Apache licensed. > > > > https://github.com/apache/avro/tree/master/lang/java/ > > compiler/src/main/java/org/apache/avro/compiler/schema > > > > Some of these files do not have a copyright block (fixable), yet some > have > > this: > > > > /* > > > > * Copyright (c) 2001 - 2016, Zoltan Farkas All Rights Reserved. > > * > > * This library is free software; you can redistribute it and/or > > * modify it under the terms of the GNU Lesser General Public > > * License as published by the Free Software Foundation; either > > * version 2.1 of the License, or (at your option) any later version. > > * > > * This library is distributed in the hope that it will be useful, > > * but WITHOUT ANY WARRANTY; without even the implied warranty of > > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > > * GNU General Public License for more details. > > * > > * You should have received a copy of the GNU Lesser General Public > > * License along with this program; if not, write to the Free Software > > * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > > USA. > > */ > > > > And according to https://www.apache.org/legal/resolved.html#category-x > the > > LGPL is not allowed to be included. > > > > How do we fix this problem? > > > > -- > > Best regards / Met vriendelijke groeten, > > > > Niels Basjes > > >