Questions tagged [python]
For questions that relate to the Python programming specifically
70 questions
2
votes
1
answer
316
views
How to use LGPLv3 licensed libraries with pyinstaller?
I have a commercial closed-source software compiled with PyInstaller, and I want to use PySide6 to create a basic GUI. However, I noticed that PySide6 is licensed under the LGPLv3. After researching, ...
4
votes
0
answers
73
views
How to distribute LGPL2.1 dependency shared lib with a python package?
I am working on python bindings for a C library, which uses LGPL2.1.
My Python bindings for the library link dynamically against it. For the python bindings to work when installed I need to ship them ...
6
votes
1
answer
232
views
Does a QGIS python script need to be licensed under GNU GPLv2+?
Given that QGIS is licensed under GNU GPLv2+, if you create a QGIS python script that would run in the QGIS Python console, such as the example in their docs, does the python script have to be ...
6
votes
2
answers
1k
views
Way to share code built on scripts with Creative Commons licence including no derivative clause?
I invested a considerable amount of time translating a set of Matlab scripts into Python and subsequently conducted extensive testing to ensure that the Python scripts returned the exact same values/...
8
votes
1
answer
4k
views
Python Commercial Use of Software Licensing Compliance
I have a Flask application that is being sold to a client. I remain in control of the source code, and it is a private repo. I wanted to ensure I was not violating License Agreements, and ran a tool ...
3
votes
1
answer
1k
views
Do I need to distribute licenses for Python modules used in code that I release but don't directly distribute (i.e. users pip install modules)?)?
I intend to publish the code for my thesis under an appropriate open-source license, such as GPL v3. The code consists of Python and compiled C code that either imports or is statically linked to ...
3
votes
1
answer
478
views
Best way to release a Nuitka-compiled software?
My question would be: If I wrote software in Python and compiled it with Nuitka and would like to publish it under either the GPL v2 or MIT license for others, should I also attach the original .py ...
3
votes
1
answer
866
views
How can an AGPL web application allow proprietary plugins?
We are developing a web application (REST API backend + frontend, both Python/Flask if that matters).
We want to distribute it as a free software and we'd prefer a GPL license over a less restrictive ...
0
votes
1
answer
282
views
How can I use mysqlclient for db connection in django for commercial application?
I have been using mysqlclient package for MySQL DB connection in Django and recently realized mysqlclient is in GPL license.
Is it fine to use mysqlclient package in a private repo for a commercial ...
4
votes
1
answer
2k
views
Can proprietary-licensed software execute shell commands that are probably GPL licensed?
Can proprietary-licensed software (that will be distributed, alongside with the hardware) use GPL software (distributed from package manager)?.
It's basically scientific-measurement-device, that ...
2
votes
1
answer
438
views
Python's tqdm package license
tqdm package seems to mention 2 types of licenses.
Here's the license for tqdm's package
`tqdm` is a product of collaborative work.
Unless otherwise stated, all authors (see commit logs) retain ...
-1
votes
2
answers
232
views
What are the prerequisites for contributing to my first open source project?
I have learned python and SQL and want to start with open source contributions, is the knowledge of python enough (along with git) to contribute or is there something else as well that I need to learn?...
-2
votes
1
answer
549
views
Is the Dlib library free?
Is the Dlib library free? Because at the company we have plans to use it to recognize documents with Python, and we were thinking of using this lib without a headache.
2
votes
2
answers
901
views
What is this Keep the license and copyright notice included in Bootstrap’s CSS and JavaScript files when you use them in your works?
I have developed a website using Django and I have used getbootstrap4.3 in my website. On the official website, they have stated like this:
It requires you to:
Keep the license and copyright notice ...
0
votes
1
answer
383
views
How to handle license files in cx_freeze'd python applications
So I have a python application which uses different packages, which are licensed under different OpenSource Licenses.(MIT, LGPL, GPL, and other OSS licenses)
I want to create a bundle for Windows ...
4
votes
2
answers
509
views
Understanding GPL: Blender Add-on + System Library
Basic Information
I am writing a Blender add-on which enables the use of Blender with a piece of hardware (i.e., a lightfield display). Blender and the use of the specific Python API, which is ...
6
votes
1
answer
3k
views
3-clause BSD or MIT license for software that imports numpy and matplotlib?
I wrote a Python script (a .py file) that I'd like to publish and license correctly. My script imports
numpy (3-clause BSD)
matplotlib.pyplot (Matplotlib license [BSD-compatible])
os and argparse (...
8
votes
1
answer
840
views
Can PyQt5 projects use the MIT license?
I maintain a PyQt5 project on GitHub under the MIT license but now I am wondering if I am risking getting in trouble by not making it GPL... This answer makes me think that releasing my own code under ...
2
votes
2
answers
235
views
Using LGPL for shared library, and ASL for scripts?
My software is a compiled Python module, which provides commands when loaded into the interpreter.
In the project, the source code and accompanying Python scripts are using the Apache Software License ...
0
votes
1
answer
110
views
Ship Python based product with Anaconda on windows?
I have a python service that runs on anaconda (using a lot of conda install) and a C# UI. Are there any restrictions for shipping anaconda (not modified) + installed packages + my service as a paid ...
3
votes
0
answers
161
views
Do you need to include the copyright for imported libraries?
My new code imports libraries from other sources (pandas,tqdm,plotly to name the big ones). Do I need to reference them in my LICENSE.md?
Or is it enough to simply mention them in the README.md?
4
votes
2
answers
335
views
Can I have the source code of my Python/C++ project under MIT/BSD/Apache2.0 and its PyPI binary wheel under GPLv2?
I am trying to find how to license my open source project, but after having spent a few hours Googling around, my head started to hurt! Instead of asking a million of questions about different ...
4
votes
1
answer
752
views
Would python wheels be considered "source code" or "object code" under GPL-3
GPL-3 places different obligations for conveying "source code" and "object code distribution". See GPL 3.0 / 4. Conveying Verbatim Copies and GPL 3.0 / 6. Conveying Non-Source Forms. Among other ...
4
votes
1
answer
74
views
Test framework license selection
I am writing some kind of test frame work in Python3. I am about to publish it, I am looking for right license for it... and I am confused :(
Here is what am looking for:
common/well known license
If ...
3
votes
0
answers
2k
views
Do I need both commercial PyQt license and commercial Qt license for close source commercial app?
Is it possible to make a closed-source application with Qt and PyQt5, using the open source licenses available for those libraries, in the way described below?
Suppose there are no changes made to ...