[PATCH] D36682: [test-suite] Adding miniAMR Benchmark

Daniel Berlin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 17 22:13:32 PDT 2017


dberlin added a comment.

TL;DR This statement is slightyl different, but also has no effect.
It is also a statement that is more or less required by statute/regulation.

Essentially, government contracting rules often require the government to mark what they think they have the rights/license For our purposes, it's irrelevant, the real license is the LGPL.
(IE whether the government or sandia has certain extra rights is irrelevant, the relevant rightsholders are releasing it under the LGPL)

I assigned copyright to the FSF for most of my work on GCC. In return, the FSF grants me a non-exclusive license to do whatever  i want with that work.

So if i really wanted, i  could write "Under the terms of my contract with the FSF, Daniel Berlin retains certain non-exclusive rights in this software" on the top of a bunch of gcc files i contribued, and it would be true.
It would be irrelevant to *anyone else*, because the license of the file (as agreed upon) is going to be GPL.

Writing that is just a statement of facts, it doesn't change the license for anyone else.

(It just so happens that these rights mean *I* do not have to respect that license, in the same way others would.  But in practice, nobody else knows or cares)


https://reviews.llvm.org/D36682





More information about the llvm-commits mailing list