Generate with the Open Source License Generator in three easy steps:
Which license is best for commercial projects?
MIT and Apache 2.0 are most business-friendly. MIT is simplest - just retain the copyright. Apache 2.0 includes patent grants.
What's the difference between GPL and MIT?
GPL is copyleft - derivatives must also be GPL. MIT allows derivatives under any license, including proprietary.
How do I choose the right license?
For maximum adoption: MIT or Apache 2.0. To require derivatives to stay open source: GPLv3. For no restrictions: The Unlicense.