A Field Guide to Open Source Licensing

Most open source licenses require passing along the text of the license, preserving copyrights and license text where originally seen and providing attribution in About boxes, documentation and source code. Many additional terms apply to each license besides the ones called out below:

AGPL 3.0

Must release your source if you provide network access to your application Network Strong Copyleft

Apache 2.0

Must give and preserve credit / attributions if you distribute this library Attribution

GPL v3

Must release your source if you distribute your product, must allow user to modify source if used in “User Product” (consumer product) Strong Copyleft

BSD -or- MIT

Must give and preserve credit / attributions if you distribute this library Attribution

GPL v2

Must release your source if you distribute your product Strong Copyleft

Creative Commons

Various obligations depending on which CC license is selected. MUST CONFIRM STYLE From Strong Copyleft to Public Domain

LGPL v3

Must release this library’s source if you distribute it with your product, must allow user to modify source if used in “User Product” Weak Copyleft

Public Domain

You can do anything you want with this source code

LGPL v2.1

Must release this library’s source if you distribute it with your product Weak Copyleft

Commercial

Must respect the terms of the commercial license this code is under (typically involves payment and NDAs)

EPL -or- MPL

Must release this library's original source and your modifications to the source if you distribute it with your product Weak Copyleft

No license Seen

No permission to use this source code for any purpose without an explicit license from the author

This is an excerpt. Download the entire pdf: A Field Guide to Open Source Licensing