[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

Chandler Carruth chandlerc at google.com
Tue May 29 17:16:15 PDT 2012


On Tue, May 29, 2012 at 5:07 PM, Joerg Sonnenberger <joerg at britannica.bec.de
> wrote:

> [Added Tom explicit to the CC]
>
> On Tue, May 29, 2012 at 04:05:49PM -0700, Evan Cheng wrote:
> >
> > 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.
>
> Let me try to describe what I consider required permissions for this
> purpose and the specific wording can be sorted out as second part.
>

When dealing with license and other such, I'd like to get Danny to weigh in
officially.

-Chandler
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120529/ecd5a716/attachment.html>


More information about the llvm-commits mailing list