Nokia Qt 4.5 加入LGPL授权


诺基亚提供最新Qt版本,帮助软体开发商提升工作效率和表现
新增Qt 4.5版、整合性开发环境 (IDE) 软体Qt Creator 1.0、
以及新的Qt软体开发工具 (Qt SDK)

诺基亚发表4.5版的Qt跨平台应用程式和新版使用者介面,以及全新轻量级的跨平台整合性开发环境软体Qt Creator。Qt 4.5版和Qt Creator组合成了”Qt软体开发工具”(Qt SDK),”Qt软体开发工具”(Qt SDK)十分容易安装,可协助程式开发人员更快、更方便的从事Qt相关开发。

“Qt 4.5版为应用程式开发软体建立了典範。”诺基亚Qt Software CTO Benoit Schillings表示:“随着Qt在能力上的增进、Qt Creator和Qt软体开发工具的发表,可以为那些一直在寻找更高效能和开发弹性的程式人员提供了最佳的解决方案,原生或是整合性Web应用程式的架构将带来更大应用效能及开发的弹性。”

Qt 4.5版的发表对于开放原始码的发展来说十分重要,因为Qt首次提供了可与现存的商业授权和GPL授权模式并行的” LGPL授权”。 LGPL授权的意义在于软体发展人员可以在Qt架构上加上自己开发的应用程式,而无须支付授权费用。

除了新产品内容和授权形式的变化,Qt Software部门还为LGPL和GPL授权用户提供了一种灵活的全新技术支援包,使用这些授权的程式开发人员可以从Qt Software部门那裏购买到相关的技术支援。

Qt 4.5版本

Qt 4.5涵盖了一些新的特色,令人瞩目的最大不同就是通过一致性的努力调校提升了整个架构的性能。结果呈现在图形系统、资料处理和网路引擎显着增强,让整体Qt的应用程式性能明显提升。


Qt 4.5版本还提升了与WebKit网页表现引擎的整合度,使开发的内容可以融合Web经验,增加使用者丰富的使用体验。包括:支援Netscape外挂应用程式介面(Netscape Pluging API support),使Qt应用程式可以载入Flash(例如YouTube播放器)更先进的Web 使用者介面效果,包括动画、转换和缩放新的JavaScript引擎可提供更好的效果
Qt4.5还被移植进了苹果的Cocoa架构。之前的Qt只支持Carbon架构,现在的Qt 4.5两者都支持。这表示开发人员能够以单一原始码同样支援32位元或64位元位元组的Intel或PowerPC Mac二进位档。

Qt Creator

开发人员目前已经可以下载Qt Creator的1.0版本,这是一个用于Qt开发的轻量跨平台整合开发环境。Qt Creator可带来两大好处:提供第一个专为支援跨平台开发而设计的整合开发环境 (IDE),为首次接触Qt的开发人员提供了能迅速上手操作的平台。

Qt Creator包含了一套用于创立和测试基于Qt应用程式的高效工具,包括:一个高级的C++程式码编辑器上下文感知帮助系统视觉除错工具原始码管理专案和构建管理工具
Qt Creator在LGPL 2.1版本授权下有效,并且接受程式码贡献。目前的Qt Creator只支援桌面平台(Windows、Linux、Mac作业系统)的Qt开发,但随后数月就能支援嵌入式平台的开发。

Qt软体开发工具 (Qt SDK)

全新的Qt软体开发工具(Qt SDK),可从www.qtsoftware.com下载。这项整合性开发工具的设计主旨是为开发人员提供一个易于安装的二进位档案,让新的开发者能简单的得到一切支援,快速开始从事跨平台Qt的相关开发工作。

Qt SDK包括了Qt档案库(Qt libraries)、Qt Creator IDE和Qt工具(Qt tools),这些都合在一个易于安装的档案裏。它是为了满足跨平台开发人员的需要而量身订做的,设计原则是要使新Qt开发人员的开发工作能更快、更有效率。

对Qt的贡献

随后几週,Qt Software部门将开放Qt网站。在那裏,开发人员可以查看Qt原始码资料库,同时可给Qt、Qt Creator和其他与Qt相关的开发内容贡献程式码。细节将稍后公布。

关于 Qt

Qt 是一个跨平台应用程式的作业环境。使用 Qt,您可以一次性开发应用程式和使用者介面,然后将其应用植入不同的桌面或崁入式作业系统,但无需重複编写原始码。Qt 软体前身为 Trolltech (奇趣科技),2008年6月被诺基亚收购。更多关于 Qt Software 及其新授权模式的资讯,请参考网站www.qtsoftware.com。

上一篇:
下一篇: