I'm using a Python library which is currently under GPL3. The maintainer has decided that he would like to change the licence to one which does not contaminate larger works (probably either the MIT licence or MPL2 if that makes a difference).

The question is how does he go about changing the licence? In particular, obtaining and documenting permission from the (luckily very few) contributors?

  • 5
    I'm voting to close this question as off-topic because it is better answered by an attorney specializing in intellectual property. An attorney's expertise is required in order to identify a suitable approach for gathering copyright holder approval of a licensing change. – user53019 Jun 22 '15 at 18:20

I've seen this done via a GitHub Issue comment thread. The author created an issue describing the intent to change the license and asked every contributor to comment if they agree to the change. This creates a public record of the approval of all contributors.

Not the answer you're looking for? Browse other questions tagged or ask your own question.