Notebooks which call an executable file

I have developed Notebooks which call (a) an executable file (for which the source code was written by me) and (b) a python module written by me.

Can I include the GPL license in my python module?

In other words, I want to keep (a) proprietary but (b) open, but under GPL.

Welp, not a lawyer, but: a Python work, in .py or .ipynb, source form, generally won’t be “sticky” with respect to things it imports at runtime.

The license “resolves” comes into play when a the distribution occurs. If not distributed, nobody cares. If distributed all together, it sounds like it would be violating its own license. If two distributions (one with exe, one with py) there’s no particular problem, and the notebook would be part of whichever distribution includes it (if any).

2 Likes