On 13.03.2015 04:42, Konstantin Boudnik wrote:
> Checksums are ok
> Signature is ok
> rat report looks good


When I run RAT it on the release package I still see GPL license files
in ./modules (even if the code itself is no longer there), and some
other licenses that apparently aren't associated with any actual code.
The 'mvn clean validate -Pcheck-licenses' ignores these files, but why
are they there in the first place? I'm talking about these files:

./modules/aop/licenses/aspectj-epl-license.txt
./modules/core/src/main/resources/META-INF/licenses/gnu-gplv2ce-license.txt
./modules/geospatial/licenses/jts-lgpl-license.txt
./modules/hibernate/licenses/hibernate-lgpl-2.1-license.txt
./modules/indexing/licenses/h2-epl-license.txt
./modules/scalar/licenses/scala-bsd-license.txt
./modules/schedule/licenses/cron4j-lgpl-2.1-license.txt
./modules/ssh/licenses/jcraft-revised-bsd.txt
./modules/tools/licenses/jodd-revised-bsd.txt
./modules/urideploy/licenses/jtidy-license.txt
./modules/visor-console/licenses/jcraft-revised-bsd.txt
./modules/visor-console/licenses/jline-bsd-license.txt
./modules/visor-console/licenses/scala-bsd-license.txt




I'm also very confused by the license headers in org.jdk8.backport files:

/*
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Oracle designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Oracle in the LICENSE file that accompanied this code.
 *
 * This code 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
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
 * or visit www.oracle.com if you need additional information or have any
 * questions.
 */

/*
 * This file is available under and governed by the GNU General Public
 * License version 2 only, as published by the Free Software Foundation.
 * However, the following notice accompanied the original version of this
 * file:
 *
 * Written by Doug Lea with assistance from members of JCP JSR-166
 * Expert Group and released to the public domain, as explained at
 * http://creativecommons.org/publicdomain/zero/1.0/
 */



I have no clue how something can be licensed under GPL2 and released to
the public domain at the same time. Is there some kind of announcement
anywhere that we can link to that makes this clear? Because as thing
stand now, if we release this, we'd be opening the ASF to legal action
from Oracle.

I think we simply don't know enough at this point. I propose we take
this question to general@incubator, maybe someone there has had
experience with similar cases.


-- Brane


> sha1sum file looks good, but md5sum still has a weird format. At least now
> it is easy to validate, so issue for me.
>
> -1 however (sorry) because
>
> - top level directory is called incubator-ignite-ce2230b, should be
>   incubator-ignite-1.0, I believe. Also, it'd make sense to name the archive
>   and sum files in the same fashion. This way, once the RC is accepted to the
>   release all you need to do is to rename the directory but the file names
>   will remain the same. 
>
> Otherwise, if you rename the diretory inside of the archive, you'll get the
> wrong checksums and would need to redo the Vote technically.
>
> Cos
>
> On Thu, Mar 12, 2015 at 04:14PM, Dmitriy Setrakyan wrote:
>> I have uploaded the new RC3 release candidate to:
>>   http://people.apache.org/~dsetrakyan/ignite-1.0.0-RC3
>>
>> The following changes were made based on all the feedback I got for RC2:
>>
>> 1. Added DISCLAIMER.txt
>> 2. Added DEVNOTES.txt
>> 3. Updated NOTICE.txt with section about "org.jdk8.backport" package
>> released to public domain under creative commons.
>> 4. Removed "licenses" folder
>>
>> Instructions on how to run RAT and how to build the project are available
>> in DEVNOTES.txt file.
>>
>> Please start voting.
>>
>> +1 - to accept the RC2 as Apache Ignite (incubating) 1.0
>> 0 - don't care either way
>> -1 - DO NOT accept RC2 as Apache Ignite (incubating) 1.0 (explain why)

Reply via email to