谁开发了Qt的语言绑定?

Nej*_*jat 7 c++ qt pyqt qtruby qt-jambi

在这里,您可以看到Qt的第三方语言绑定列表,如PySide,PyQt,QtJambi,QtRuby和PerlQt.我想知道谁开发了这些绑定?

它们是否都是自愿开发的不同开源社区?

这些绑定是否被Digia批准才能正常工作?

lpa*_*app 7

我认为你对Qt项目有一个根本的误解.它不归Digia,诺基亚,奇趣科技或任何其他单一实体所有.分别没有单一实体批准某事的东西.

Qt项目由几个不同的公司和社区开发.Digia是关键人物之一.在某个地方有一些图表,每个参与者贡献了多少次提交.值得一试.我认为这是由蒂亚戈完成的.

现在,让我们回答您的问题:

它们是否都是自愿开发的不同开源社区?

是的,你可以看到一些是由前诺基亚人开发的,有些是由KDE社区开发的,依此类推.所以是的,它们是由不同的社区开发的.

这些绑定是否被Digia批准才能正常工作?

不.他们在社区维基页面上提到.任何人都可以编辑它,并将信息添加到不同的绑定.这些只是常见的绑定,但没有人保证"它们正常工作".例如,Qt Jambi在Android上没有"正常"工作,或者当我上次检查时PySide没有Qt 5绑定等.

但这并不意味着它们没用.

  • @Nejat,欢迎,我认为项目的未来不再像过去那样依赖于一个实体,这更好.:)这是[旧的统计](http://www.macieira.org/blog/2012/04/qt-project-statistics/),大约两岁,但它也可以给一些品味. (2认同)
  • 以下是每周生成的最新统计信息:http://www.macieira.org/blog/qt-stats/ (2认同)