Here你可以看到Qt的第三方语言绑定列表,如PySide,PyQt,QtJambi,QtRuby和PerlQt。我想知道谁开发了这些绑定?
它们是否都是自愿与不同的开源社区共同开发的?
Digia是否批准这些绑定正常工作?
答案 0 :(得分:7)
我认为你对Qt项目存在根本性的误解。它不归Digia,诺基亚,奇趣科技或任何其他单一实体所有。分别没有单一实体批准某事的事情。
Qt项目由几个不同的公司和社区开发。 Digia是关键人物之一。在某个地方有一些图表,每个参与者贡献了多少次提交。值得一试。我认为这是由蒂亚戈完成的。
现在,让我们回答您的问题:
它们是否都是自愿与不同的开源社区共同开发的?
是的,你可以看到一些是由前诺基亚人开发的,有些是由KDE社区开发的,依此类推。所以是的,它们是由不同的社区开发的。
Digia是否批准这些绑定正常工作?
没有。它们在社区维基页面上提到。任何人都可以编辑它,并将信息添加到不同的绑定。这些只是常见的绑定,但没有人保证“它们正常工作”。例如,Qt Jambi在Android上没有“正常”工作,或者当我上次检查时PySide没有Qt 5绑定等等。
但这并不意味着它们没用。