Is compiled python program derived from Python

Is the "compiled" python program (i.e. * .pyc file created by CPython) a derivative of CPython? In other words, is it necessary to execute the Python license in all programs that he or she writes?

Disclaimer: I know that the answers here do not qualify as legal advice.

+3
source share
2 answers

No, in terms of licensing, the "derivative" applies to a modified version of the Python interpreter or its standard libraries, and not to the programs you write that run on the interpreter. It doesn't matter if your programs are expressed as plain text or as compiled bytecode.

+3
source

For comparison: bison is distributed under a modified version of the GPL, because the code it generates uses part of the code distributed from the bison.

With a strict interpretation of the standard GPL, all the resulting code will be derived. Since the goal was to allow people to use the output of these tools for any purpose, the license must be changed.

0
source

Source: https://habr.com/ru/post/1781495/


All Articles