The Qt Project is an open collaboration effort to coordinate the development of the
Qt software framework. Initially founded by
Nokia
Nokia Corporation is a Finnish multinational corporation, multinational telecommunications industry, telecommunications, technology company, information technology, and consumer electronics corporation, originally established as a pulp mill in 1 ...
in 2011,
the project is now led by
The Qt Company
Qt Group Plc (Qt is pronounced "cute") is a software company headquartered in Espoo, Finland. It was formed following the acquisition of Qt by Digia, but was later spun off into a separate, publicly traded company.
The company oversees the dev ...
.
History

Haavard Nord and Eirik Chambe-Eng (the original developers of Qt and the CEO and President, respectively, of
Trolltech
Qt Group Plc (Qt is pronounced "cute") is a software company headquartered in Espoo, Finland. It was formed following the acquisition of Qt by Digia, but was later spun off into a separate, publicly traded company.
The company oversees the de ...
) began development of "Qt" in 1991, three years before the company was incorporated as Quasar Technologies, then changed the name to Troll Tech and then to Trolltech.
Until version 1.45 the source code of Qt was released under the ''Qt Free Edition License''. This was viewed as not compliant with the open source principle by the
Open Source Initiative
The Open Source Initiative (OSI) is a California public benefit corporation "actively involved in Open Source community-building, education, and public advocacy to promote awareness and the importance of non-proprietary software".
Governance
The ...
and the free software definition by
Free Software Foundation
The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
because, while the source was available, it did not allow the redistribution of modified versions.
Controversy arose around 1998 when it became clear that
KDE's K Desktop Environment was going to become one of the leading
desktop environment
In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphi ...
s for
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
. As it was based on Qt, many people in the
free software movement
The free software movement is a social movement with the goal of obtaining and guaranteeing certain freedoms for user (computing), software users, namely the freedoms to run, study, modify, and share copies of software. Software which meets thes ...
worried that an essential piece of one of their major operating systems would be proprietary.
With the release of Qt 2.0, the license was changed to the
Q Public License (QPL), a
free software
Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
license but one regarded by the
Free Software Foundation
The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
as incompatible with the GPL. A compromise was found between KDE and Trolltech whereby Qt would not be able to fall under a more restrictive license than the QPL, even if Trolltech was bought out or went bankrupt. This led to the creation of the KDE Free Qt Foundation which guarantees that Qt would fall under a
BSD-style license should no free/open source version of Qt be released during a period of 12 months.
In 2000, Qt 2.2 was released under the GPL v2, ending all controversy regarding GPL compatibility.
On 28 January 2008 Nokia announced that it would acquire Trolltech.
On 14 January 2009 Qt version 4.5 was
relicensed, adding
LGPL
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
as licensing option.
The Qt Project was founded on 21 October 2011.
In August 2012 Digia announced that it would acquire all rights to Qt and take Nokia's role within the Qt Project.
Governance
The Qt Project is not a separate legal entity or organization; Digia retains all trademarks around Qt.
Qt's Open Governance is modelled after
WebKit's.
Decision-making takes place in a process the project describes as "lazy consensus".
The project facilitates online communication among its developers and community members through public forums, mailing lists, and wiki pages.
Participating organizations

Aside from the project leader Digia and various individuals, a number of other organizations participate in the Qt Project.
Second-largest Qt contributor is
KDAB, a Swedish Qt consulting company. KDAB is involved in many areas, including maintenance of several components. KDAB together with
RIM/BlackBerry are maintaining the
QNX and
BlackBerry 10
BlackBerry 10 (BB10) is a proprietary mobile operating system for the BlackBerry line of smartphones, both developed by BlackBerry Limited (formerly known as Research In Motion). Released in January 2013, BlackBerry 10 is a complete rework from t ...
ports of Qt.
Another big participator is
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer compo ...
, contributing for example
Wayland support.
AudioCodes maintains
IBM ClearCase support in
Qt Creator
Qt Creator is a cross-platform C++, JavaScript, Python and QML integrated development environment (IDE) which simplifies GUI application development. It is part of the SDK for the Qt GUI application development framework and uses the Q ...
.
Many contributions also come from the
KDE
KDE is an international free software community that develops free and open-source software. As a central development hub, it provides tools and resources that enable collaborative work on its projects. Its products include the KDE Plasma gra ...
community, which is oftentimes adding features from their
KDE Frameworks
KDE Frameworks is a collection of Library (computing), libraries and software frameworks readily available to any Qt (software), Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality sol ...
upstream into Qt.
See also
*
KDE e.V.
References
External links
*
*
Qt Marketplace*
* (updated weekly)
{{KDE
Free software projects