Say I have a work released under a FOSS license, can I revoke this FOSS license and release the work under some proprietary license?

If yes, what happens to copies of work already under circulation under FOSS license? Can those be used to make and distribute further copies?

  • 3
    For the first question, very closely related: Are licenses irrevocable by default? For the second question (and the first, really), assuming have a licensing situation that allows revoking, I guess it comes down to whether you can make a blanket statement like "I revoke all license grants previously issued under [licence X]" or if you must contact each licensee individually (in which case, each downstream recipient could continue using and distributing it until you told them not to). – apsillers Oct 3 '16 at 12:21
  • 1
    Attention Dupe voters! I have a public service announcement. Does the following really answer this question? A non-exclusive copyright license (such as most FOSS licenses) can be revoked at any time only if there was no consideration involved. I think not. – Zizouz212 Oct 3 '16 at 23:19

If it was indeed possible to revoke a FOSS license at will nobody in their right mind would dare to rely on open source for their business. So while some licenses, such as the Apache License version 2.0, explicitly state that the licenses granted are perpetual I'd say it's reasonably safe to assume that this applies even where not stated for any situation where the author simply changes their mind about the license.

What you can do if you change your mind about the licensing of your work is to release any future updates under a different (proprietary or FOSS) license. However, already released versions can still be used in any waĆ½ the license under which they were released permits.

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