[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

Evan Cheng evan.cheng at apple.com
Tue May 29 16:05:49 PDT 2012


On May 29, 2012, at 1:50 PM, Joerg Sonnenberger wrote:

> 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.

Ok, I don't believe it's Tom's intention is to prevent his code from being distributed as part of LLVM source. what do you suggest should be the proper wording? How about?

This version of TSCP is only distributed as part of the LLVM test suite. It
may not be modified or redistributed for other purporses.

Evan

> 
> Joerg
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list