Coq Users' Contribution Licensing HOWTO

Coq developments have a rather specific status.

Since any development of yours is liable to be used or extended with possibly different objectives than you had yourself, it is relevant to anticipate what kind of uses of your work you would like to allow or offer. It is not clear that existing licenses fully covers the typical aspects of a Coq development but here are some hints:

Note that the standard library of Coq adopted the LGPL what possibly allows users wishing to use the library without having the obligation of releasing the source of their own developments to do so.

Note also that the compiled ".vo" files can be easily reverse-engineered. The original structure of the source file and the identifiers names are still there and only the comments are basically forgotten.

In any cases, all licenses cited above will permit the distribution of your work on our server and its adaptation to the new versions of Coq.