[llvm-commits] [test-suite] r157636 - in /test-suite/trunk/MultiSource/Benchmarks/tscp181: ./ LICENSE.txt Makefile board.c book.c book.txt data.c data.h defs.h eval.c main.c protos.h readme.txt search.c tscp181.reference_output

Joerg Sonnenberger joerg at britannica.bec.de
Tue May 29 13:50:07 PDT 2012


On Tue, May 29, 2012 at 01:32:22PM -0700, Evan Cheng wrote:
> 
> On May 29, 2012, at 12:15 PM, Joerg Sonnenberger <joerg at britannica.bec.de> wrote:
> 
> > On Tue, May 29, 2012 at 07:08:04PM -0000, Evan Cheng wrote:
> >> Author: evancheng
> >> Date: Tue May 29 14:08:03 2012
> >> New Revision: 157636
> >> 
> >> URL: http://llvm.org/viewvc/llvm-project?rev=157636&view=rev
> >> Log:
> >> Add TSCP (Tom Kerrigan's Simple Chess Program) to llvm test suite with Tom Kerrigan's explicit permission.
> > 
> > Can this permission be reflected in the LICENSE.txt? Especially what he
> > explicitly gave permission for?
> 
> He gave permission for tscp to be included in the text suite including the text in LICENSE.txt.

My problem is that ATM the license reads:

+According to copyright law, you are not allowed to distribute copies of TSCP
+without Tom Kerrigian's authorization.
+
+This notice must not be removed.
+This software must not be sold for profit.

It says explicit I am not allowed to create copies without asking him
first. That is quite a big IP minefield for someone shipping LLVM source
code as part of a software distribution. Additionally, the "must not be
sold for profit" prevents selling a bundle of full LLVM sources e.g.
with a custom frontend or as part of a larger system, if following the
wording of the license. I don't think that's acceptable.

Joerg



More information about the llvm-commits mailing list