Picking the correct license for your software is an essential step in ensuring your work is protected while giving your users freedom to use the tool effectively. The licenses you can use for your software depend on the other libraries you use -- PyQt is GPL licensed, while PySide is LGPL.

In this section we'll explain the implications of these differences and provide advice and considerations for selecting a license for your own apps.

Explore Licensing

Licensing
Showing articles for All (12) PyQt6 (0) PySide6 (0) PyQt5 (0) Streamlit (0) Tkinter (0) PySide2 (0) Kivy (0)

How Trademarks Affect Open Source Software

How do trademarks relate to copyrights and what are the implications for open source software

PyQt vs. Tkinter — Which Should You Choose for Your Next GUI Project?

What Are the Major Differences Between these Popular Python GUI Libraries

Can You Charge for Open-Source Software?

Making Money from Open-Source Projects

Understanding the GPL and "Copyleft"

When Are Two Open Source Software Licenses Incompatible?

The Basics of Software Copyrights

Why Do You Need to Bother With Licensing at All?

PyQt5 vs PyQt6

What are the differences, and is it time to upgrade?

PySide2 vs PySide6

What are the differences, and is it time to upgrade?

Licensing Differences Between PyQt5 and PySide2

Understanding GPL, LGPL, and what they mean for your Python GUI projects

Licensing Differences Between PyQt6 and PySide6

Understanding GPL, LGPL, and what they mean for your Python GUI projects

Can You Use Qt Creator Community Edition at Work?

Understanding the licensing rules for Qt Designer, PyQt and PySide in commercial and in-house settings

PyQt vs PySide Licensing

Everything you need to know about LGPL and GPL for your PySide/PyQt applications

PyQt6 or PySide6 for Commercial & Embedded Applications?

Understanding Qt licensing for Python apps you plan to sell or distribute without sharing source code