The trends in choosing licenses in Python Ecosystem
PyCon US, 2017
"I A N A L"
"I am not a lawyer"
I A A L
I am a Lawyer
This talk is not to be considered as legal advice
Functionality of the Open Source World
- I do not care about license, it bores me.
- You have to fill up the name of a license to make package in Fedora, unless they won't accept the package.
- License is something that protects your code.
The License usage in Python ecosystem
PyPI JSON API
Submitting patches to individual projects
Highly Permissive Licenses
Lesser Permissive License
GNU General Public License
The freedom to run the program as you wish, for any purpose.
Ensures the freedom to modify the source code.
The freedom to redistribute copies so you can help your neighbor.
The freedom to distribute copies of your modified versions to others .
Choose a proper license based on usecase
Mention License in README file
When Freedom is important
Do not invent your own license
Keep your funny bones aside
Choose a popular license
Read your license document carefully before you choose one
Spent some time while choosing a license
PyCon US 2017