Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/CodeScoring/awesome-open-source-licensing

Cool links, tools & papers related to Open Source Licensing
https://github.com/CodeScoring/awesome-open-source-licensing

List: awesome-open-source-licensing

awesome awesome-list license license-management license-scan licensing open-source-licensing oss-compliance software-licensing

Last synced: about 1 month ago
JSON representation

Cool links, tools & papers related to Open Source Licensing

Awesome Lists containing this project

README

        

# Awesome Open Source Licensing

## Contents

- [Open Source Basics](#open-source-basics)
- [To bookmarks](#to-bookmarks)
- [FAQs](#faqs)
- [Case Study](#case-study)
- [Papers & Talks](#papers--talks)
- [Courses](#courses)
- [Software](#software)
+ [Tools & libs](#tools--libs)
+ [License management solutions](#license-management-solutions)
- [Non-profit foundations](#non-profit-foundations)
- [License compliance](#license-compliance)
- [Patents vs OSS Licensing](#patents-vs-oss-licensing)
- [Popular questions in community](#popular-questions-in-community)
- [Licensing role in Due diligence](#licensing-role-in-due-diligence)
- [Blogs](#blogs)
- [Just for fun](#just-for-fun)
- [Credits](#credits)
- [Contributions](#contributions)
- [License](#license)

## Open Source Basics

- [Licenses & Standards](https://opensource.org/licenses)
- [Creative Commons Licenses](https://creativecommons.org/licenses/)
- [The Open Source Definition](https://opensource.org/docs/definition.php)

## To bookmarks

- [Google Open Source guide](https://opensource.google/docs/)
- [tl;drLegal](https://tldrlegal.com/)
- [choosealicense](https://choosealicense.com/appendix/)
- [knowthelicense](http://knowthelicense.codescoring.com/)

## FAQs

- [Open Source Initiative FAQ](https://opensource.org/faq)
- [GNU General Public License FAQ](http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html)
- [Apache License FAQ](https://www.apache.org/foundation/license-faq.html)
- [Eclipse Public License FAQ](http://www.eclipse.org/legal/eplfaq.php)
- [Mozilla Public License FAQ](https://www.mozilla.org/en-US/MPL/2.0/FAQ/)

## Case Study

- [Creative Commons legal database](https://legaldb.creativecommons.org/)
- [Legal issues for the use of Free and Open Source Software in Government, 2005](http://www.mulr.com.au/issues/29_2/29_2_3.pdf)
- [Legal Issues Relating to Free and Open Source Software, 2003](https://eprints.qut.edu.au/13673/1/open_source_book.pdf)
- [A Primer on Open Source Licensing Legal Issues: Copyright, Copyleft and Copyfuture, 2001](https://scholarship.law.slu.edu/cgi/viewcontent.cgi?article=1393&context=plr)

## Papers & Talks

- [An analysis of open source software licensing questions in Stack Exchange sites](https://arxiv.org/abs/2110.00361) — Maria Papoutsoglou, Georgia M. Kapitsaki, Daniel German, Lefteris Angelis, 2021
- [Sorrel: an IDE Plugin for Managing Licenses and Detecting License Incompatibilities](https://arxiv.org/abs/2107.13315) — Dmitry Pogrebnoy, Ivan Kuznetsov, Yaroslav Golubev, Vladislav Tankov, Timofey Bryksin, 2021
- [A Study of Potential Code Borrowing and License Violations in Java Projects on GitHub](https://arxiv.org/abs/2002.05237), [talk](https://www.youtube.com/watch?v=gyjHn-qIAtY) — Yaroslav Golubev, Maria Eliseeva, Nikita Povarov, Timofey Bryksin, 2020
- [From One to Hundreds: Multi-Licensing in the JavaScript Ecosystem](https://arxiv.org/abs/2012.05016) — João Pedro Moraes, Ivanilton Polato, Igor Wiese, Filipe Saraiva, Gustavo Pinto, 2020
- [Continuous Open Source License Compliance](https://arxiv.org/abs/2011.08489) — Simon Phipps, Stefano Zacchiroli, 2020
- [Understanding the Usage, Impact, and Adoption of Non-OSI Approved Licenses](https://2018.msrconf.org/details/msr-2018-papers/2/Understanding-the-Usage-Impact-and-Adoption-of-Non-OSI-Approved-Licenses) — Rômulo Manciola Meloca , Gustavo Pinto, Leonardo Pontes Baiser , Marco Mattos , Ivanilton Polato , Igor Wiese, Daniel M. German, 2018
- [Open Source Software Opportunities and Risks](https://arxiv.org/abs/1812.11697) — John Sherlock, Manoj Muniswamaiah, Lauren Clarke, Shawn Cicoria, 2018
- [A Dual Model of Open Source License Growth](https://arxiv.org/abs/1408.5748) — Gottfried Hoffmann, Dirk Riehle, Carsten Kolassa, Wolfgang Mauerer, 2014
- [Freedom From Restriction, Freedom Of A Restriction: A Comparison Of Some Open Source Software Licenses](https://arxiv.org/abs/1402.2079) — Martin A. Coleman, 2014

## Courses

- [Open Source Software Licensing Basics for Corporate Users](https://www.youtube.com/watch?v=gF4b1TA5Q5w&list=PLAVikl6VpxPeBtplWOnfzNmiUz529AYAy) — Heather Meeker
- [OSS Licenses and Legal Issues](https://www.coursera.org/lecture/open-source-software-development-methods/oss-licenses-and-legal-issues-o0Wcd) — The Linux Foundation

## Software

### Tools & libs

- [ninka](https://github.com/dmgerman/ninka) - a license identification tool for Source Code
- [scancode-toolkit](https://github.com/nexB/scancode-toolkit) - ScanCode detects licenses, copyrights, package manifests & dependencies and more by scanning code
- [go-license-detector](https://github.com/go-enry/go-license-detector) - Reliable project licenses detector
- [OSS Review Toolkit](https://github.com/oss-review-toolkit/ort) - A suite of tools to assist with reviewing Open Source Software dependencies
- [liccheck](https://github.com/dhatim/python-license-check) - Check python packages from requirement.txt and report issues
- [pylic](https://github.com/ubersan/pylic) - Python license checker, reads pylic configuration in pyproject.toml and checks licenses of installed packages recursively.
- [pip-licenses](https://github.com/raimon49/pip-licenses) - Dump the software license list of Python packages installed with pip.
- [License Finder](https://github.com/pivotal/LicenseFinder) - LicenseFinder works with your package managers to find dependencies, detect the licenses of the packages in them, compare those licenses against a user-defined list of permitted licenses, and give you an actionable exception report.
- [LicenseCheck](https://github.com/FHPythonUtils/LicenseCheck) - Output the licences used by dependencies and check if these are compatible with the project license.
- [pip-license-checker](https://github.com/pilosus/pip-license-checker) - License compliance tool. Detect license names and types for Python PyPI packages. Identify license types for given license names obtained by third-party tools. Great coverage of free/libre and open source licenses of all types: public domain, permissive, copyleft.
- [action-pip-license-checker](https://github.com/pilosus/action-pip-license-checker) - GitHub Action for license compliance: Python, JavaScript, iOS, Android and more.
- [python-third-party-license-file-generator](https://github.com/ftpsolutions/python-third-party-license-file-generator) - A tool that walks your Python project's requirements and gathers the third party licenses for you.
- [NPM License Checker](https://github.com/davglass/license-checker) - Check NPM package licenses
- [Apache2 License Checker](https://github.com/bbc/apache2-license-checker) - Automated license checker for validating project dependencies for compatible Apache2 licenses.

### License management solutions

- [free] [Plugin for checking license compatibility in IntelliJ IDEA](https://github.com/JetBrains-Research/sorrel)
- [free] [FOSSology is a open source license compliance software system and toolkit](https://www.fossology.org/)
- [free] [Open Source Tools supported by SPDX](https://spdx.dev/tools-community/)
- [paid] [CodeScoring](https://codescoring.com)
- [paid] [WhiteSource](https://whitesourcesoftware.com)
- [paid] [Snyk](https://snyk.io/)
- [paid] [Sonatype Nexus Lifecycle](https://www.sonatype.com/products/open-source-security-dependency-management)
- [paid] [FOSSA](https://fossa.com/)
- [paid] [Licensebat](https://licensebat.com/)
- [paid] [Black Duck](https://www.synopsys.com/software-integrity/security-testing/software-composition-analysis.html)
- [paid] [nexB](https://www.nexb.com/)
- [paid] [ShiftLeft](https://www.shiftleft.io/)
- [paid] [Debricked](https://debricked.com/)
- [paid] [Quodana](https://www.jetbrains.com/qodana/)

## Non-profit foundations

- [Apache Software Foundation (ASF)](https://www.apache.org/)
- [Open Source Initiative (OSI)](https://opensource.org/)
- [Free Software Foundation (FSF)](https://www.fsf.org/)
- [The Eclipse Foundation](https://www.eclipse.org/org/)
- [The Gnome Foundation](https://foundation.gnome.org/)
- [The Mozilla Foundation](https://www.mozilla.org/en-US/MPL/)
- [The Python Foundation](https://www.python.org/psf/)
- [The Linux Foundation](https://www.linuxfoundation.org/)
- [Creative Commons](https://creativecommons.org/)
- [Fintech Open Source Foundation](https://www.finos.org/)
- [Blue Oak Council](https://blueoakcouncil.org/)
- [Software Freedom Conservancy](https://sfconservancy.org/)

## License compliance

- [GNU license compliance with Others](https://www.gnu.org/licenses/license-list.html)
- [GNU about License Compatibility and Relicensing](https://www.gnu.org/licenses/license-compatibility.html)
- [ASF about license compliance](https://www.apache.org/legal/resolved.html)
- [Creative Commons about license compliance](https://creativecommons.org/faq/#general-license-compliance)
- [OSI: Resources for Open Source Compliance](https://opensource.org/node/539)
- [Linux Foundation: Open Source Compliance in the Enterprise](https://www.linuxfoundation.org/tools/open-source-compliance-in-the-enterprise/)
- [Open Source License Compliance Handbook](https://www.finos.org/open-source-license-compliance-handbook-download-page)
- [Google about license compliance](https://opensource.google/docs/thirdparty/licenses/)

## Patents vs OSS Licensing

- [Google OpenCaseBook](https://google.github.io/opencasebook/patents/)

## Popular questions in community

- [Top 10 GPL License Questions Answered](https://www.whitesourcesoftware.com/resources/blog/top-10-gpl-license-questions-answered/)
- [Top 10 Apache License Questions Answered](https://www.whitesourcesoftware.com/resources/blog/top-10-apache-license-questions-answered/)
- [Open source code with no license... can I fork it?](https://softwareengineering.stackexchange.com/questions/148146/open-source-code-with-no-license-can-i-fork-it)
- [Static linking vs dynamic linking](https://stackoverflow.com/questions/1993390/static-linking-vs-dynamic-linking)
- [Is an import in python considered to be dynamic linking?](https://stackoverflow.com/questions/40492518/is-an-import-in-python-considered-to-be-dynamic-linking)
- [Using Python module on LGPL license in commercial product](https://stackoverflow.com/questions/8580223/using-python-module-on-lgpl-license-in-commercial-product)
- [Bruce Perens: Combining GPL and Proprietary Software](https://www.datamation.com/open-source/bruce-perens-combining-gpl-and-proprietary-software/)

## Licensing role in Due diligence

- [Role of Software Composition Analysis in M&A Due Diligence](https://debricked.com/blog/sca-role-in-m-and-a-due-diligence/)
- [License Compliance and Software Security for M&A Due Diligence](https://www.synopsys.com/software-integrity/solutions/mergers-and-acquisitions.html)

## Blogs

- [Heather J. Meeker](https://heathermeeker.com/)
- [Pamela Chestek](https://propertyintangible.com/author/pam/)
- [Kyle Mitchell](https://writing.kemitchell.com/)
- [Kate Downing](https://katedowninglaw.com/blog/)
- [Jilayne Lovejoy](https://twitter.com/jilaynelovejoy)

## Just for fun

[Richard Stallman Free software Song](https://www.youtube.com/watch?v=9sJUDx7iEJw)

## Credits

Сarefully сrafted by [profiscope.io](https://profiscope.io) team.

## Contributions

Simply create a pull request.

## License

[![License: CC BY-SA 4.0](https://mirrors.creativecommons.org/presskit/buttons/80x15/svg/by-sa.svg)](https://creativecommons.org/licenses/by-sa/4.0/)