KDE Applauds Qt's Move to Open Governance

Today Nokia announced the start of the open governance model for Qt, known as the Qt Project. The Qt Project allows both companies and individuals to contribute to the development of Qt. KDE supports this move and is excited about the possibilities it brings. We have been waiting for opportunities to take a more active role in Qt's future for a long time and open governance will make this easier. KDE has been working closely with Qt during its 15 year lifetime and the Qt Project promises to bring this collaboration to a new level.

Olaf Schmidt-Wischhöfer (KDE Free Qt Foundation) and Martin Konold (co-founder of KDE) said: "We fully support the work being done with the Qt Project. An openly governed Qt is in the best interests of all Qt developers. The Open Governance structure of the Qt Project empowers developers to influence the direction and the pace of Qt development. Stakeholders in the future of Qt, such as KDE, can now contribute according to their own priorities and take ownership over areas of Qt that are of particular importance to them."

To ensure the fairness of the contribution terms to individual developers, two lawyers were contracted by the KDE Free Qt Foundation. We thank Nokia for taking their feedback into account, and for working with a number of other interested third parties so that the Qt Contribution License Agreement 1.1 is widely supported.

The purpose of the KDE Free Qt Foundation is to ensure that Qt will always be available as Free Software (LGPL 2.1 and GPL 3). The legal agreements between KDE and Nokia ensuring the freedom of Qt remain valid and can now act as solid legal footings for Qt as a community-developed Free Software project.

Dot Categories: 


by Anonymous (not verified)

great news!

by Anonymous (not verified)

it would be awesome to see kioslaves in qt.

it is so useful to be able to access manpages, files in .zips, ftp, http, …

as one of the more 'frameworky' things in KDE, I wouldn't bet on it. At some point there's enough runtime dependencies that you should just freakin use kdelibs. :)

(or maybe I'm wrong, I forget where in the big matrix KIO was)

by Anonymous (not verified)

Qt is cute ^^ Simply wonderful news! You/we rock KDE!

by Anonymous (not verified)

This would probably mean wider contribution to QT and wider spread of it to more people and devices :-)

by Anonymous (not verified)

Nokia finally lost their concern in Qt, which was inevitable. So, why not announce this as a good news? Well, under current circumstances these are definitelly good news.

by Anonymous (not verified)

Fact is that Nokia has currently more developers working on Qt than ever before. They will use it for the next billion feature phones (Meltini). So there are no indications at all that Nokia is dropping Qt.

by Anonymous (not verified)

I consider myself as part of kde and I do not applaud anything that requires a cla. Where was a poll conducted that you feel to be eligible to announce that the kde community applauds anything like that?

This is a step forward, just as the last ~5 years have been one long trail of steps forward towards greater openness. Remember when Qt wasn't as clearly licensed, had no open repositories, no labs.qt blogs, would never pick up code from external sources unless it fully owned them, etc? There were dozens of small steps to get to this point and this is indeed a huge and important moment in that passageway.

It isn't perfect yet, however, the CLA being something that will hopefully one day also go away. It will be another step.

Withholding support until perfection is achieved is simply the best way to discourage progress. We should celebrate what has been achieved, then get on to working on the next steps ...

(That said, if there had been a poll, I'm pretty sure most would be supportive of such a congratulations story. Our FreeQt representatives, who are voted in and who do a great job of reporting back in a timely and thorough fashion, also watched over this process. As a final note: I personally had nothing to do with this announcement, but I do fully support it :)