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: Kevin Sullivan <sullivan.kevinj AT gmail.com>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] license: derivative status of proofs
  • Date: Thu, 16 Jul 2020 12:30:01 -0400
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=sullivan.kevinj AT gmail.com; spf=Pass smtp.mailfrom=sullivan.kevinj AT gmail.com; spf=None smtp.helo=postmaster AT mail-ed1-f48.google.com
  • Ironport-phdr: 9a23:dR63Fx05oEhsDduQsmDT+DRfVm0co7zxezQtwd8ZseIUK/ad9pjvdHbS+e9qxAeQG9mCtbQf16GJ6OjJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fcbglVhTexe71/IRq5oQjTuMQdnJdvJLs2xhbVuHVDZv5YxXlvJVKdnhb84tm/8Zt++ClOuPwv6tBNX7zic6s3UbJXAjImM3so5MLwrhnMURGP5noHXWoIlBdDHhXI4wv7Xpf1tSv6q/Z91SyHNsD4Ubw4RTKv5LptRRT1iikIKiQ5/XnYhcx+jq1VoByvqR9izYDKfI6YL+Bxcr/HcN4AWWZNQsRcWipcCY28dYsPCO8BMP5doYbjuVsOrB2+DhSxCuPyzj9Ign723bMg3OQnDArL2xcgH88KsHTQrdX1Kr0dUeavwKnL0zrDcfJW2TH/6IXTfRAhpOuDXbN0ccbL1UYvEAbFg0yWpIf4MDybyv4DvHKH7+p8S+2vkWgnphlsrzSy28shjofHi40axF3G9St13YQ4KN68RUJmYdCpDYVduz2VOoV4Xs8vXW5ltSk5x7AHp5O3YiYHxZQkyhPebfGMbouG4gr7WeqPPTt1gGhpdbG/ihqo70Ss1u7xWtO73VtJqCdOj8PCuWoX1xPJ78iKUvt98Vml2TaIzw3T7/tLIUEwlabCNZEu36M8moMdsUnMHSL6gkr2jKiRdkUr/uin9f7rbanhpp+ZL4N0iwf+PboymsGnH+g0LgwDU3KY9Om8zrHv41H1TbZQgvA5kaTVqJXaKt4apq69DQ9VyIEj6xOnAje9zdQYmX0HLFNbeB2diYjlIVLOL+7mDfe+hVSskixmx//DPrL7A5XNKmLPn6vmfbZ480Jc0hY8zchD55JIDbEMOO78WkjotNDBEhA5NxG0zP38BdVm1oIeXHqPDbWDPKPTt1+I/OMvLPOWaI8bojauY8QisvXplDoynUIXVaivx5oeLn6iTdp8JEDMQnfyg9FJKnoOugsgReqi3EafVTpSeX+0GaEx+DA9CqqpCI7CQsamh7nXj3TzJYFfem0TUgPEKnzvbYjRA65dOhLXGddol3k/bZbkToYg0R+0swqjkuhoK+PV/msTspexjYEptd2Wrgk78HlPN+rYy3uEFjgmkWYBRjtw16d68xQklwWzlJNgivkdLuR9ovNEVgBgaMzZxu1+Tt3+A0fPIofPR1GhTdGrRzo2S4Bpzg==

It's not clear the question has ever been litigated. The position I'd still try to take if asked would be that as long as (1) the new artifact does not incorporate the original in whole or part (beyond that allowed by fair use provisions), and (2) one has required permission to use the original, that the new artifact should not be considered a derivative work. As an example, provided one has permission to have a program at all, is a cryptographic signature "derived" by application of an algorithm to the original really a "derivative work" in the spirit of the law, given that no aspect of the original work is recognizable (be person or machine) in the new work?

On Thu, Jul 16, 2020 at 9:24 AM Xuanrui Qi <xuanrui AT nagoya-u.jp> wrote:
Hi all,

Again, I think the situation _might_ be analogous to that of ZFS on
Linux. It's separate from the Linux source tree, but nevertheless one
can't distribute ZFS binaries with Linux.

The ways to go seem to be either (1) consult an attorney experienced in
open-source software, or (2) consult a NPO specializing in this. Either
way they will be much more able to figure out and explain the
subtleties than this list.

Xuanrui

On Wed, 2020-07-15 at 21:52 -0700, Jim Fehrle wrote:
> If you write new code with the same functionality as the original,
> copyright protection may not apply because copyright only covers
> the form of the _expression_.  That's how FSF and Linux were able to
> duplicate Unix.  This defense is most persuasive when the author of
> the new code never looks at the original code, instead working from
> specifications prepared by others.  You would also need to avoid
> patents and trade secrets used to create the original, though I
> expect anything in open source can't have trade secrets.  The
> original authors probably have to grant a license to any of their
> patents used in the code, which the GPL would then sublicense to
> others.  Third party patents could still be an issue. e.g. the
> original code could infringe a third party patent, a problem that the
> new code could inherit.
>
> My understanding of US law.  I'm not a lawyer.




Archive powered by MHonArc 2.6.19+.

Top of Page