7

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

它们都是自愿与不同的开源社区一起开发的吗?

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

4

1 回答 1

7

我认为您对 Qt 项目有根本的误解。它不归 Digia、诺基亚、奇趣科技或任何其他单一实体所有。分别地,不存在单个实体批准某事的事情。

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

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

它们都是自愿与不同的开源社区一起开发的吗?

是的,正如您所看到的,有些是由 ex-nokians 开发的,有些是由 KDE 社区开发的,等等。所以是的,它们是由不同的社区开发的。

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

不,他们在社区 wiki 页面上被提及。任何人都可以对其进行编辑,并将信息添加到不同的绑定中。这些只是常见的绑定,但没有人保证“它们正常工作”。例如,Qt Jambi 在 Android 上不能“正常”工作,或者当我上次检查时 PySide 没有 Qt 5 绑定,等等。

然而,这并不意味着它们没有用。

于 2014-03-15T06:44:40.073 回答