Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] license: derivative status of proofs

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] license: derivative status of proofs


Chronological Thread 
  • From: Abhishek Anand <abhishek.anand.iitg AT gmail.com>
  • To: coq-club <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] license: derivative status of proofs
  • Date: Tue, 14 Jul 2020 18:03:57 -0700
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=abhishek.anand.iitg AT gmail.com; spf=Pass smtp.mailfrom=abhishek.anand.iitg AT gmail.com; spf=None smtp.helo=postmaster AT mail-io1-f53.google.com
  • Ironport-phdr: 9a23:j7VFiRbWKmMMAIHdYaecMED/LSx+4OfEezUN459isYplN5qZr8W4bnLW6fgltlLVR4KTs6sC17OI9fu5EjdRqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba5zIRmsowjdq8YajIVmJ60s1hbHv3xEdvhMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW874s3rrgTDQhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VDq+46t3ThLjlSEKPCM7/m7KkMx9lK1UoByjqBJ/zYDaY5ybOuRica7GZ9wWWXBMU9xNWyBdAI6xaZYEAeobPeZfqonwv0cDogC+BQmtH+PvyiFHhnzr1qAm1eQuCwfG0xE9FN8Jqnvbt9X1NKYJUeC10qbIzi/PYOlQ2Tjn7ojHbwotofCNXbJsfsrc0kYvFwbfgVWRrYzpJS+a1uMIs2WC6edrSO2ghXI9pQ5rvjiv2tkjipPPho8Nzl3J9Tl1zZgrKdO2RkN1Yd+pHIVMuy2HN4V4QsMsT39mtSsm1rALt4O3cTUUxJkl2xPSd/2KfYeH7x/jSeucIDF1j29rdrK4gha960mgyuvkW8ao11ZKtCxFncfItnAJzRDc9NWISuZ780y82jiPzxje5v9YLU0wj6bWKJ4szqQtmpcSsEnPBC/7lUvwgaSLbEsr4PKo5P7iYrj+pp+TKYt0igbmP6QrgMO/AOA4PhEPX2ic5OiwzbPj8E33TblQgf02la7ZsJ/eJcsFvKK2HwhV0oM75xa+CTepzsgYkGEZIF5ZfB+LlYvkNlHULPzlDPqygk6gnTdlyvzeO73uGJTNLnzNkLf7erZ97lZRxxAowtBf5pJUEbEBL+zwWkPrrtPYCAU2MwqpzOr9CdV9158eWW2UD6+WNaPdq16I5uY1L+aQY48VvS7xK+I56P72kX85hVgdcLG10psQcXC0B+hpI0GEYXX3mdoBCmcLvg8mTOPwklGCUDhTZ2yzX60m/D07BpimXs//QdWmh6XE1yOmFNUCbWdfT1uIDH3AdoOeWv5KZjjEceF7lTlRfLKhSpQh2BLmnQnzzbYveuPe+iwDtZ/gktFz7uvf0xAz6TNcAMGU0mXLRGZxyDBbDwQq1bxy9BQugmyI1rJ11qQBSY5joshRWwJ/DqbyivRgAomrCA3Ed9aNDl2hR4f+WGBjfpcK29YLJn1FNZCnhxHH0TCtBuZMxbOODZ0wtKnb2iqofpsv+zP9zKAkymIebI5POGmh3PMt8gHSA8vIlBzcmfvxM6sb2yHJ+SGIym/c5Ew=

Well, the issue here is more complex, because the proof must contain
the full representation of the C code
(I said "must" but I have no proof of such statement, and I would love
to be shown wrong)

Highly automated proofs often do not contain the representation of the code. The Ltac proof scripts are often just algorithms that find the concrete proof, when applied to the concrete Coq AST representation of the C code, the latter need not be distributed with the Ltac proof scripts. 


 
On Wed, 15 Jul 2020 at 12:53, Kevin Sullivan <sullivan.kevinj AT gmail.com> wrote:
>
> Is an essay about War and Peace a derivative work? This isn't legal advice, but that's what I'd argue. Such a proposition and proof is an independent statement (supported by evidence) about an existing work. The more interesting question is whether such a proposition and proof is derivative of the program's specification (ha ha, as if it really has one).
>
> Kevin Sullivan, UVa
>
> On Tue, Jul 14, 2020 at 8:40 PM Abhishek Anand <abhishek.anand.iitg AT gmail.com> wrote:
>>
>> For licensing purposes, is a Coq proof of correctness of some C code considered a derivative of the code?
>> Any experience/advice/opinion will be appreciated and won't be considered formal legal advice.
>>
>> Thanks,
>> -- Abhishek
>> http://www.cs.cornell.edu/~aa755/



Archive powered by MHonArc 2.6.19+.

Top of Page