PyQt Commercial Version

Like Qt itself, Riverbank's software (PyQt, PyQt-3D, PyQt-Charts, PyQt-DataVisualization, PyQt-NetworkAuth, PyQt-Purchasing, PyQt-WebEngine and QScintilla) is provided under a number of licenses depending on how it is going to be used.

PyQt4 is no longer supported and no new releases will be made.

The free versions are licensed under the GNU General Public License version 3. If your use of Riverbank's software is compatible with the GPL then you do not need to buy a commercial license.

If your use of Riverbank's software is not compatible with the GPL then you require a commercial license.

There is no functional difference between the GPL versions and the commercial versions of Riverbank's software.

What Does the Commercial Version Give Me?

A copy of the commercial license gives you the following.

  • A copy of the PyQt6, PyQt5 and PyQt4 commercial source code that you download via HTTPS.

  • A copy of the PyQt-3D commercial source code that you download via HTTPS.

  • A copy of the PyQt-Charts commercial source code that you download via HTTPS.

  • A copy of the PyQt-DataVisualization commercial source code that you download via HTTPS.

  • A copy of the PyQt-NetworkAuth commercial source code that you download via HTTPS.

  • A copy of the PyQt-Purchasing commercial source code that you download via HTTPS.

  • A copy of the PyQt-WebEngine commercial source code that you download via HTTPS.

  • A copy of the QScintilla2 commercial source code that you download via HTTPS.

  • The right for a single developer to write applications under Windows, UNIX, Linux, macOS, iOS and Android.

  • The right to distribute the required PyQt6 modules, PyQt5 modules, PyQt4 modules, PyQt-3D modules, PyQt-Charts modules, PyQt-DataVisualization modules, PyQt-NetworkAuth modules, PyQt-Purchasing modules, PyQt-WebEngine modules and QScintilla library with your applications.

  • PyQt, PyQt-3D, PyQt-Charts, PyQt-DataVisualization, PyQt-NetworkAuth, PyQt-Purchasing, PyQt-WebEngine and QScintilla updates for a period of a year. In order to continue receiving updates after a year you must renew your license.

  • Priority over users of the GPL version when resolving support issues.

If you do not renew your license then you will lose the ability to download from your account on our website.

Support

We do not provide formal support contracts for PyQt, PyQt-3D, PyQt-Charts, PyQt-DataVisualization, PyQt-NetworkAuth, PyQt-Purchasing or QScintilla. Instead we provide informal support as best we can and give priority to commercial license holders.

In relation to PyQt, PyQt-3D, PyQt-Charts, PyQt-DataVisualization, PyQt-NetworkAuth and PyQtPurchasing, support is limited to problems specific to PyQt, PyQt-3D, PyQt-Charts, PyQt-DataVisualization, PyQt-NetworkAuth and PyQt-Purchasing themselves. We do not provide general Qt development support.

In relation to QScintilla, support is limited to problems specific to the Qt code and Python bindings. We do not provide support for the core Scintilla code.

To request support, email support@riverbankcomputing.com and include your license ID.

Supported Platforms

Our development platforms are Linux on Intel (64 bit), Windows 10 (32 and 64 bit) using MSVC 2019 and macOS on Intel (64 bit). PyQt should build and run on any platform supported by Qt but we are unable to test on other platforms.

Refund Policy

Refunds will be given at the discretion of the Company Management.