PyQt Commercial Version

Like Qt itself, Riverbank's software (PyQt5, PyQt4, PyQtChart, PyQtDataVisualization, PyQtPurchasing, dip and QScintilla) is provided under a number of licenses depending on how it is going to be used.

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 PyQt5 and PyQt4 commercial source code that you download via HTTP.
  • A copy of the PyQtChart commercial source code that you download via HTTP.
  • A copy of the PyQtDataVisualization commercial source code that you download via HTTP.
  • A copy of the PyQtPurchasing commercial source code that you download via HTTP.
  • A copy of the dip commercial source code that you download via HTTP.
  • A copy of the QScintilla2 commercial source code that you download via HTTP.
  • The right for a single developer to write applications under Windows, UNIX, Linux, OS/X, iOS and Android.
  • The right to distribute the required PyQt5 modules, PyQt4 modules, PyQtChart modules, PyQtDataVisualization modules, PyQtPurchasing modules, dip modules and QScintilla2 library with your applications.
  • PyQt5, PyQt4, PyQtChart, PyQtDataVisualization, PyQtPurchasing, dip and QScintilla2 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.

Note that we do not provide pre-built binaries for the commercial version.

Support

We do not provide formal support contracts for PyQt5, PyQt4, PyQtChart, PyQtDataVisualization, PyQtPurchasing, dip or QScintilla2. Instead we provide informal support as best we can and give priority to commercial license holders.

In relation to PyQt5, PyQt4, PyQtChart, PyQtDataVisualization and PyQtPurchasing, support is limited to problems specific to PyQt5, PyQt4, PyQtChart, PyQtDataVisualization and PyQtPurchasing themselves. We do not provide general Qt development support.

In relation to QScintilla2, 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 login name.

Supported Platforms

Our development platforms are Linux on Intel (32 and 64 bit), Windows XP (32 bit) and Windows 7 (64 bit) using MSVC 2008 and MSVC 2010 and OS/X 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.