Dual Licensing

What is dual licensing?

Dual licensing is a business model. Give everyone free permission to use your software in some ways, then sell permission to use the software in the other ways.

For example, you might allow noncommercial use of your software for free, then charge for commercial use, or allow use in free or open projects for free and charge for use in closed and proprietary projects.

Dual licensing is sometimes called “selling exceptions”. The license terms for free use are “the rule”. The permissions you sell to break that general rule are the “exceptions”.

Who is dual licensing?

Missing someone? Send a pull request or send an e-mail!

Any historic examples?

Where can I learn more?