KDE的历史
Qt,是用来开发 KDE 应用程序 GUI 界面的工具包,最初并不是以完全自由许可证发行的,因为奇趣科技公司(TrollTech)也有商业化的部分。奇趣公司是 Qt 的创造者,为 KDE 开发的专用程序必须获得奇趣公司的许可授权,而且 Qt 的任何升级都必须经过奇趣公司。但是 KDE 软件是一个开源项目,使用 Qt 做开发的做法曾一度在开源界激进者中引起强烈争议。现在 Qt 又在 GPL 许可下重新授权,那么这些争论也就不复存在了。当然,这是 KDE 发展历程中非常重要的一环。
为什么 KDE 开发人员要选 Qt?
- Qt 是在 UNIX 平台下最好的图形界面(GUI)开发包。一个桌面环境的成功极度依赖其应用软件。使用 Qt 将会极大地促进应用软件的开发,从而促进 KDE 的发展。
- Qt 对所有人都是免费的,包括它的代码,为自由软件的开发和发行提供基础。
- 我们积极地鼓励商业软件公司为 KDE 提供应用软件。这些公司需要成熟、高质量的工具包和技术支持,而在 GPL 下发行的工具包都不具备这些条件。
- 重新开发一套在 LGPL 下发行的,与奇趣公司发行质量相当的 Qt 工具包会耗费时间,并且也不会比先开发一个易用、自由的开放性桌面更加重要。
KDE 自由 Qt 基金会
为了解决这个问题,KDE 项目小组和奇趣科技公司共同创立了KDE 自由 Qt 基金会。该基金会保证了 Qt 作为自由开发框架的运作。也就是说,如果奇趣科技公司不再将 Qt 作为自由软件发布,现有的版本会将以 BSD 式的许可证发布 —— 一个与 GPL 或 LGPL 本质上相似但更为宽松的许可证。
这个重发布的决定将由投票决定,两位代表将来自 KDE 基金会(非属奇趣公司),两位来自奇趣公司。若票数相同,KDE 的投票会占有更高的权重。
和谐项目
那些更加看重 GPL 版权的人们启动了“和谐项目”(Harmony Project)——旨在克隆一份 GPL 许可下的 Qt 版本。这个项目当时发展迅猛,也就没有给开源界激进者们留下任何理由拒绝 KDE 是一款值得尊敬且兼容良好的桌面环境。当然随着奇趣公司以 GPL 许可证开源 Qt 的决定,这个项目也就不复存在了。
KDE 软件大事记
1998年7月12日 —— KDE 1.0 发布 “一个为 Unix 操作系统发布的集成桌面环境。我们荣幸地宣布 KDE 桌面环境1.0版本发布。”
2000年10月23日——KDE 2.0 发布 ‘’"KDE 小组宣布 KDE 2.0发布,一个强大,模块化,网络支持的桌面。在饱受好评的 KDE 1 系列以 KDE 1.1.2版本达到顶峰一年之后,这个倍受期待的版本开创了下一代的 KDE。KDE 2.0是来自30多个国家共几百名开发者的结晶。“
2001年12月17日——KOffice 1.1.1 发布 ”目前 KOffice 为经常撰写信函、传真、备忘或是类似文档的家用与 SOHO 用户量身打造。KOffice 1.1.1是 KOffice 1.1版的微小改进版。“
2002年4月3日——KDE 3.0发布 “KDE 3.0是 KDE 项目的一次重要飞跃。这里本可用几百字长篇论述,但是与其在细枝末节上纠结,不如直接高喊:来试试看吧!”
2007年5月11日——KDE 4.0 Alpha 1发布 “KDE 项目首次为领先的自由软件桌面发布 Alpha 版本。”
2007年10月16日——KDE 3.5.8发布 “项目为领先的自由软件桌面发布了第八个翻译与服务版。”
2008年1月11日——KDE 4.0发布 “KDE 社区为领先的自由软件桌面发布了第四个主版本。”
19th February 2008 - KDE 3.5.9 Released "KDE Community Ships Ninth Maintenance Update for Third Major Version for Leading Free Software Desktop."
29th July 2008 - KDE 4.1 Released "KDE Community Ships Major Update to Leading Free Software Desktop."
26th August 2008 - KDE 3.5.10 Released "KDE Community Ships Tenth Maintenance Update for Third Major Version for Leading Free Software Desktop."
12th October 2008 - KDE Forum Launched "KDE Launches Web-based Bulletin Board."
27th January 2009 - KDE 4.2.0 Released "KDE Community Ships Second Major Update To Leading Free Software Desktop."
4th August 2009 - KDE 4.3.0 Released "KDE Community Ships Third Update to the KDE 4 Desktop, Applications and Platform."
9th February 2010 - KDE SC 4.4.0 Released "KDE announces the immediate availability of the KDE Software Compilation 4.4, "Caikaku", bringing an innovative collection of applications to Free Software users."
10th August, 2010 - KDE 4.5.0 released Focusing on "stability, the overall polish and performance gain".
26th January 2011 - KDE SC 4.6.0 Released Major updates to the KDE Plasma workspaces, KDE Applications and KDE Platform
27th July 2011 - KDE 4.7.0 released Containing compelling new features and improvements to the Plasma Workspaces, the KDE Applications and the KDE Development Platform
For a more detailed look at the history, including details of all the KDE 3.x releases, see this page