谁开发了Qt的语言绑定?

7

这里你可以看到一份Qt的第三方语言绑定列表,如PySide、PyQt、QtJambi、QtRuby和PerlQt。我想知道是谁开发了这些绑定?

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

这些绑定是否经过Digia批准以正常工作?

1个回答

7
我认为你对Qt项目有一个基本的误解。它不是由Digia、诺基亚、Trolltech或任何其他单一实体拥有。相应地,也没有单一实体批准某些事情。
Qt项目是由多个不同的公司和社区开发的。Digia是其中的关键参与者之一。有一个图表显示每个参与者贡献了多少提交。值得一看。我认为这是由Thiago完成的。
现在,让我们回答你的问题:
“它们都是由不同的开源社区自愿开发的吗?”
是的,正如你所看到的,有些是由前诺基亚人员开发的,有些是由KDE社区等开发的。所以,它们是由不同的社区开发的。
“这些绑定是否经过Digia批准可以正常工作?”
不是。它们在社区维基页面上提到。任何人都可以编辑它,并向不同的绑定添加信息。这些只是常见的绑定,但没有人保证“它们能正常工作”。例如,Qt Jambi在Android上不能正常工作,或者PySide在我上次检查时没有Qt 5绑定等。
然而,这并不意味着它们没有用处。

2
@Nejat,欢迎,我认为未来的项目不再像以前那样依赖于一个实体,这是更好的。 :) 这是一份旧统计数据,已经有两年了,但它也可以提供一些参考。 - László Papp
2
以下是最新的统计数据,每周都会生成:http://www.macieira.org/blog/qt-stats/ - JKSH
就我个人而言,我编写了PerlQt4。我这样做只是因为我曾在一家使用Perl和Qt3的公司工作,并且我想要能够使用Qt4。 - Chris

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接