KEMBAR78
Write/Speak/Code | Open Source Licenses | PDF
Open Source Licenses
@WriteSpeakCode
@CodeMontage
bit.ly/OSSLicenses
Why License?
"Open source licenses allow
software to be freely used,
modified, and shared."
@WriteSpeakCode
@CodeMontage
You may get stuck
@WriteSpeakCode
@CodeMontage
Why License?
● Copyright is automatic in the U.S.
● Licenses allow others to help you
@WriteSpeakCode
@CodeMontage
You may want help
@WriteSpeakCode
@CodeMontage
Which License?
● Public Domain
● FreeBSD/MIT License
● GNU Public License (GPL)
● Mozilla Public License (MPL)
@WriteSpeakCode
@CodeMontage
Public Domain
@WriteSpeakCode
@CodeMontage
FreeBSD or MIT License
@WriteSpeakCode
@CodeMontage
GNU General Public License (GPL)
@WriteSpeakCode
@CodeMontage
open
source
forever
& ever
Mozilla Public License (MPL)
@WriteSpeakCode
@CodeMontage
Dual License
@WriteSpeakCode
@CodeMontage
Which License?
● Public Domain
● FreeBSD/MIT License
● GNU Public License (GPL)
● Mozilla Public License (MPL)
@WriteSpeakCode
@CodeMontage
What matters?
● Copyleft - what happens to derivatives?
● Commercial - can others make money?
● Reciprocity - must share improvements?
@WriteSpeakCode
@CodeMontage
Where shall the License live?
● Name the license in the README.md
● Include the exact license text in LICENSE
● e.g. github.com/ginatrapani/thinkup
@WriteSpeakCode
@CodeMontage
Questions?
hello@codemontage.com
@WriteSpeakCode
@CodeMontage

Write/Speak/Code | Open Source Licenses