北京时间8月3日消息,据国外媒体报道,诺基亚将关闭位于澳大利亚的Qt办事处,裁减了负责开发该开源开发工具包关键组成部分的团队,其中包括负责QML用户接口布局系统的团队。
Qt针对跨平台移动和台式机应用开发,提供复杂的C++架构。Qt最初由挪威软件厂商Trolltech开发,Trolltech在2008年被诺基亚收购。诺基亚此后将Qt转换成开放管理模式,使这一项目更具包容性,并针对独立贡献者开放。诺基亚也对该款工具包的开源版进行了重新授权,使其由通用公共授权(GPL)转向更加宽松的宽通用公共授权(LGPL)。
诺基亚决定放弃MeeGo和Symbian平台,转而采用微软Windows Phone 7平台的决定,使得诺基亚对于一个移动C++开发框架几乎没有了需求。尽管战略领域进行了重要改变,但诺基亚仍然对于Qt技术领域继续投入资源。
Qt 5.0代表了对该款工具包的大规模升级。Qt 5.0将确定QML作为打造Qt用户界面的标准机制。Qt 5.0最初预计将于今年6月发布,但其最终的发布日期推迟到了8月,以便进行进一步修改。Qt 5.0正式版可能将于本月底正式发布。
从Dreamworks到Adobe,市场上还有多家Qt工具重要的使用者,这些厂家有意确保使该工具包得到适当的维护。Digia去年从诺基亚手中购买了Qt的商业授权和支持业务,Digia也致力于该款工具包的发展。因此,Digia可能成为收购Qt其余资产的潜在买家。
Qt在开源软件生态系统中拥有大量支持者,KDE项目幕后社区近期发表声明,表明他们对于Qt开发工具包未来的观点。该团体表示,他们将一如既往的继续使用Qt,为Qt做出贡献,他们还将与其他相关利益团体一起合作,保护Qt的未来。
KDE社区使用Qt针对Linux平台和台式软件跨平台套件,打造一个深受欢迎的台式机环境。KDE严重依赖于Qt,所以该款工具包的命运,会对KDE项目造成明显影响。KDE社区的声明是由openSUSE社区经理、KDE志愿者乔斯·普特维莱特(Jos Poortvliet)发布。
无论诺基亚选择如何如何处置Qt资产,毫无疑问Qt将会被继续积极开发。但这将面临众多风险,缺少了诺基亚的领导和投资,该款工具包可能变得支离破碎,开发速度将减缓。Qt社区可能会从容应对诺基亚战略转型的影响,但随之而来的改变可能将带来新的挑战。