Who developes language bindings for Qt?
Asked Answered
C

1

7

Here you can see a list of third party language bindings for Qt like PySide, PyQt, QtJambi, QtRuby and PerlQt. I wanted to know who has developed these bindings?

Are they all developed with different open source communities voluntarily?

Are these bindings approved by Digia to work properly?

Chivalry answered 15/3, 2014 at 5:34 Comment(0)
T
7

I think you have a fundamental misunderstanding about the Qt Project. It is not owned by Digia, Nokia, Trolltech or any other single entity. Respectively, there is no such a thing as a single entity approving something.

The Qt Project is developed by several different companies and communities. Digia is one of the key players. There is some chart somewhere how many commits are contributed by each participants. It is worth checking out. I think it is done by Thiago.

Now, let us reply to your questions:

Are they all developed with different open source communities voluntarily?

Yes, as you can see some is developed by ex-nokians, some is developed by the KDE community, and so on. So yes, they are developed by different communities.

Are these bindings approved by Digia to work properly?

No. They are mentioned on the community wiki page. Anyone can edit it, and add information to different bindings. These are just the common bindings, but no one guarantees "they work properly". For instance Qt Jambi does not work "properly" on Android, or PySide had no Qt 5 bindings when I last checked, etc.

That does not mean, however, they are not useful.

Tilford answered 15/3, 2014 at 6:44 Comment(3)
@Nejat, welcome, I think it is nicer that the future of the project does not depend on one entity anymore as in the old times. :) It is an old statistics, about two years old, but it can also give some taste.Continuator
Here are the up-to-date stats, which are generated every week: macieira.org/blog/qt-statsHinterland
FWIW, I wrote PerlQt4. And I did it just because I worked at a company that used Perl and Qt3, and I wanted to be able to use Qt4.Bicorn

© 2022 - 2024 — McMap. All rights reserved.