|  | Home · All Classes · Main Classes · Annotated · Grouped Classes · Functions |

# Qt Editions

Qt can be used to create both commercial and non-commercial software for a wide range of different deployment environments, and is supplied in a number of different forms to suit the needs of different kinds of developers.

In terms of license conditions, there are two main forms of Qt:

- The Qt Commercial Editions are the commercial versions of Qt.
- The Qt Open Source Edition is the non-commercial version of Qt. It is freely available for download.

You may write commercial, proprietary, or otherwise non-free software only if you have purchased one of the Commercial Editions. If you purchase a Commercial Edition, you are entitled to technical support and upgrades on any supported platform.

Each Edition is available in a variety of different forms:

Feature | Console | Desktop Light | Desktop
--- | --- | --- | ---
Qt Core classes | X | X | X
Qt GUI classes |  | X | X
Networking | X |  | X
OpenGL |  |  | X
Database/SQL | X |  | X
XML | X |  | X

The Commercial Desktop Edition also contains three database drivers (Oracle, IBM DB2, and Sybase), which are not included in the Open Source Edition because of license restrictions in the closed-source client libraries used to implement the drivers.

Users of Commercial Editions can also take advantage of Qt Designer's support for commercial Integrated Development Environments.