Skip to content

Commit

Permalink
gpl and python interpreted modules
Browse files Browse the repository at this point in the history
  • Loading branch information
cirosantilli committed Jul 26, 2017
1 parent 4e17fb8 commit 146f3c8
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions licenses.md
Expand Up @@ -84,6 +84,17 @@ It is therefore better to play it safe and assume that it is not possible.

[libgit2](https://github.com/libgit2/libgit2) is a notable example of GPLv2 with a linking exception, explicitly allowing linking, since GitHub is behind the library.

### GPL and interpreted modules

E.g. Python `import`:

- https://softwareengineering.stackexchange.com/questions/87446/using-a-gplv3-python-module-will-my-entire-project-have-to-be-gplv3-licensed
- https://opensource.stackexchange.com/questions/1487/how-does-the-gpls-linking-restriction-apply-when-using-a-proprietary-library-wi
- https://opensource.stackexchange.com/questions/2139/can-i-license-python-project-under-3-clause-bsd-while-it-has-gpl-based-dependenc
- https://stackoverflow.com/questions/999468/question-on-importing-a-gpled-python-library-in-commercial-code
- https://softwareengineering.stackexchange.com/questions/167773/how-does-the-gpl-static-vs-dynamic-linking-rule-apply-to-interpreted-languages
- https://en.wikipedia.org/wiki/Python_Software_Foundation_License

### GPL and NDA

A company A cannot modify a GPL source, and license it to another company B, with a license that requires the other company B to not release the source it received.
Expand Down

0 comments on commit 146f3c8

Please sign in to comment.