5,337
edits
No edit summary |
|||
Line 4: | Line 4: | ||
In general, you should use one of the MIT, Apache, or BSD licenses. | In general, you should use one of the MIT, Apache, or BSD licenses. | ||
If you choose a variant of GPL, it heavily decreases the likelihood of others, especially companies, using your code. | Larger projects, such as tensorflow, tend to go Apache since it has some patent clauses. | ||
If writing closed-source software, only use other software which are MIT, Apache, or BSD licensed. | |||
If you choose a variant of GPL, it heavily decreases the likelihood of others, especially companies, using your code since GPL forces derivatives of the work to be opensource. | |||
This is typically known as a ''copyleft'' license. | |||
If you are writing closed-source software, only use other software which are MIT, Apache, or BSD licensed. | |||
==MIT License== | ==MIT License== |