KDE 的19年进化历程
19年前，1996年10月14日，德国程序员 Matthias Ettrich 开始了这个美观的桌面环境的开发。KDE 提供了用户界面以及其他很多日常使用的程序。今日，KDE 被成千上万人在 Unix 和 Windows 上使用。19年，一个对软件项目而言极为漫长的年岁。现在是时候让我们回到最初，看看这一切肇始于何处。
KDE
61.181.89.20
不少实用、新颖功能，就是相比win桌面bug不断
来自天津的 Vivaldi 1.0|GNU/Linux 用户
2016-01-29T08:22:10.000
118.122.120.235
建议贵站可以考虑增加 “余下全文”功能。
来自四川成都的 Chrome 48.0|GNU/Linux 用户
2016-01-29T08:31:41.000
117.140.53.107
视频和图片全挂了
来自广西南宁的 Chrome 48.0|Windows 7 用户
2016-01-29T10:15:04.000
171.221.131.98
确实相当的华丽@！～
sunriders [Firefox 44.0|Windows XP]
2016-01-29T10:35:51.000
123.120.94.159
一般我们不分页，这是因为这个文章的图太大，太多了。。
linux [Chrome 47.0|Mac 10.11]
2016-01-29T15:37:35.000
36.63.18.212
kde4之后的版本比较好看，前面三个大版本ui比较乱啊，看来可以换kde玩玩了。<br />
小编可以考虑再来一个gnome的版本发展史
来自安徽合肥的 Internet Explorer 11.0|Windows 7 用户
2016-01-31T04:26:01.000
202.109.160.236
看来看去，还是gnome简单好用啊，unity其实也不错
来自江西上饶的 Chrome 48.0|GNU/Linux 用户
2016-01-31T16:57:50.000
183.234.125.178
对kde是无比的喜欢啊！！
alpha [Firefox 44.0|Windows 7]
2016-02-02T08:48:26.000
19年前，1996年10月14日，德国程序员 Matthias Ettrich 开始了这个美观的桌面环境的开发。KDE 提供了用户界面以及其他很多日常使用的程序。今日，KDE 被成千上万人在 Unix 和 Windows 上使用。19年，一个对软件项目而言极为漫长的年岁。现在是时候让我们回到最初，看看这一切肇始于何处。
### 概述


KDE – 史上功能最强大的桌面环境之一；开源且可自由使用。19年前，1996年10月14日，德国程序员 Matthias Ettrich 开始了这个美观的桌面环境的开发。KDE 提供了用户界面以及其他很多日常使用的程序。今日，KDE 被成千上万人在 Unix 和 Windows 上使用。19年，一个对软件项目而言极为漫长的年岁。现在是时候让我们回到最初，看看这一切肇始于何处。


![](/data/attachment/album/201607/09/092813oufgdpuf4w8l4w14.jpg)


K Desktop Environment（KDE）有很多创新之处：新设计，美观，一致的体验，易于使用，对普通用户和专业用户都足够强大的应用库。“KDE”这个名字是对单词<ruby> “通用桌面环境” <rp>  （ </rp> <rt>  Common Desktop Environment </rt> <rp>  ） </rp></ruby>玩的一个简单谐音游戏，“K”即“Cool”。 第一代 KDE 在双许可证授权下使用了 Trolltech 公司专利的 Qt framework（现 Qt 的前身），这两个许可证分别是开源的 QPL（Q public license）和<ruby> 商业专利许可证 <rp>  （ </rp> <rt>  proprietary commercial license </rt> <rp>  ） </rp></ruby>。在2000年 Trolltech 公司让一部分 Qt 软件库开始发布在 GPL 证书下; Qt 4.5 发布在了 LGPL 2.1 许可证下。自2009起 KDE 桌面环境由三部分构成：Plasma Workspaces（用做交互界面），KDE Applications，作为 KDE Software 编译的 KDE Platform。







各发布版本
-----


### 预发布版本 – 1996年10月14日


![](/data/attachment/album/201601/29/080552b56119trtfzhh00r.png)


当时名称为 Kool Desktop Environment；“Kool”这个单词在很快就被弃用了。最初，所有 KDE 的组件都是被单独发布在开发社区里的，它们并没有被一个大的项目所贯穿起来。开发组邮件列表中的首选通信是发往 [kde@fiwi02.wiwi.uni-Tubingen.de](mailto:kde@fiwi02.wiwi.uni-Tubingen.de) 邮件列表。


### KDE 1.0 – 1998年7月12日


![](/data/attachment/album/201601/29/080553wpyoopprwlpdwd09.png)


这个版本受到了颇有争议的反馈。很多人反对使用 Qt 框架，因为当时的 FreeQt 许可证和自由软件许可证并不兼容，他们建议开发组使用 Motif 或者 LessTif 替代。尽管有着这些反对声，KDE 仍然被很多用户所青睐，并且成功作为第一个 Linux 发行版的环境被集成了进去。


![28 January 1999](/data/attachment/album/201601/29/080555sqqc111x5d1a1aa7.png)


*1999年1月28日*


有一次升级，**K Desktop Environment 1.1**，更快，更稳定的同时加入了很多小的改进。这个版本同时也加入了很多新的图标，背景和材质纹理。和这些全面翻新同时出现的还有 Torsten Rahn 绘制的全新 KDE 图标----一个放在齿轮前的字母 K ；这个图标的修改版也一直沿用至今。


### KDE 2.0 – 2000年10月23日


![](/data/attachment/album/201601/29/080556hhn9h3h4qs0y0qsh.png)


重大更新：


* DCOP (Desktop COmmunication Protocol)，一个端到端的通信协议
* KIO，一个应用程序 I/O 库
* KParts，组件对象模型
* KHTML，一个符合 HTML 4.0 标准的渲染绘制引擎。


![26 February 2001](/data/attachment/album/201601/29/080557hqmzqcq15qsod6dd.png)


*2001年2月26日*


**K Desktop Environment 2.1** 首次发布了媒体播放器 noatun，它使用了模组化、插件设计。为了便利开发者，K Desktop Environment 2.1 打包了 KDevelop。


![15 August 2001](/data/attachment/album/201601/29/080600iy3w2lx42f1eby46.png)


*2001年8月15日*


**KDE 2.2**版本在 GNU/Linux 上加快了50%的应用启动速度，同时提高了 HTML 渲染、JavaScript 稳定性和性能，同时还增加了一些 KMail 的功能。


### KDE 3.0 – 2002年4月3日


![](/data/attachment/album/201601/29/080602nj32hyd828ydw4fp.png)


K Desktop Environment 3.0 加入了更好的限制使用功能，这个功能在电话亭、网咖，企业公用电脑上被广泛需求，它可以禁止用户完全使用软件的某些能力。


![28 January 2003](/data/attachment/album/201601/29/080603fafu14dhd3uuwfpa.png)


*2003年1月28日*


**K Desktop Environment 3.1** 加入了新的默认窗口（Keramik）和图标样式（Crystal）和其他一些改进。


![3 February 2004](/data/attachment/album/201601/29/080604nq256msd1i5zo22m.png)


*2004年2月3日*


**K Desktop Environment 3.2** 加入了诸如在网页表格、书写邮件中拼写检查的新功能；增强了邮件和日历功能。完善了 Konqueror 中的标签机制和对 Microsoft Windows 桌面共享协议（RDP）的支持。


![19 August 2004](/data/attachment/album/201601/29/080608dil9hce9j266azm6.png)


*2004年8月19日*


**K Desktop Environment 3.3** 侧重于组合不同的桌面组件。Kontact 被放进了群件应用 Kolab 并与 Kpilot 结合。Konqueror 的加入让 KDE 有了更好的 IM 交流功能，比如支持发送文件，以及其他 IM 协议（如IRC）的支持。


![16 March 2005](/data/attachment/album/201601/29/080609v77j8qj8e63ms936.png)


*2005年3月16日*


**K Desktop Environment 3.4** 侧重于提高易用性。这次更新为 Konqueror、Kate、KPDF 加入了文字-语音转换功能；也在桌面系统中加入了独立的 KSayIt 文字-语音转换软件。


![29 November 2005](/data/attachment/album/201601/29/080611fplq9l4qqxzj4bbi.png)


*2005年11月29日*


**The K Desktop Environment 3.5** 发布加入了 SuperKaramba，为桌面环境提供了易于安装的<ruby> 插件 <rp>  （ </rp> <rt>  widgets </rt> <rp>  ） </rp></ruby>机制。 Konqueror 加入了广告屏蔽功能并成为了有史以来第二个通过 Acid2 CSS 测试的浏览器。


### KDE SC 4.0 – 2008年1月11日


![](/data/attachment/album/201601/29/080614dy07ks0f828lywe8.png)


大部分的开发投身于把最新的技术和开发框架整合进 KDE 4 当中。Plasma 和 Oxygen 是两次最大的用户界面风格变更。同时，Dolphin 替代 Konqueror 成为默认文件管理器，Okular 成为了默认文档浏览器。


![29 July 2008](/data/attachment/album/201601/29/080617xnxjxoslmkfixoww.png)


*2008年7月29日*


**KDE 4.1** 引入了一个在 PIM 和 Kopete 中共享使用的表情主题系统；引入了可以让用户便利地从互联网上一键下载数据的 DXS。同时引入了 GStreamer、QuickTime 和 DirectShow 9 Phonon 后端。加入了新应用如：


* Dragon Player
* Kontact
* Skanlite — 扫描仪软件
* Step —— 物理模拟软件
* 新游戏: Kdiamond、Kollision、KBreakout 和更多......


![27 January 2009](/data/attachment/album/201601/29/080618itns63jgkz08022w.png)


*2009年1月27日*


**KDE 4.2** 被认为是在已经极佳的 KDE 4.1 基础上的又一次全面超越，同时也成为了大多数用户替换旧 3.5 版本的完美选择。


![4 August 2009](/data/attachment/album/201601/29/080620fkk0s71slslikkis.png)


*2009年8月4日*


**KDE 4.3** 修复了超过10000个 bug，同时加入了让近2000个用户要求的功能。整合一些新的技术例如：PolicyKit、NetworkManage & Geolocation services 等也是这个版本的一大重点。


![9 February 2010](/data/attachment/album/201601/29/080622r2zy2q2vs6yoyzlp.png)


*2010年2月9日*


**KDE SC 4.4** 基于 Qt 4 toolkit 的 4.6 版本，加入新的应用 KAddressBook。


![10 August 2010](/data/attachment/album/201601/29/080624tspeseuuouvxnqgs.png)


*2010年8月10日*


**KDE SC 4.5** 增加了一些新特性：整合了开源的浏览器引擎 WebKit 库，其现在也在 Apple Safari 和 Google Chrome 中广泛使用。KPackageKit 替换了 Kpackage。


![26 January 2011](/data/attachment/album/201601/29/080625sppzoouu44bbqp8y.png)


*2011年1月26日*


**KDE SC 4.6** 加强了 OpenGl 的性能，同时照常更新了无数bug和小改进。


![27 July 2011](/data/attachment/album/201601/29/080627mdwo88spw6hvp3d0.png)


*2011年7月27日*


**KDE SC 4.7** 升级 KWin 以兼容 OpenGL ES 2.0 ，更新了 Qt Quick，Plasma Desktop 带来许多增强和在应用里的大量新特性， 修复了1.2万个 bug。


![25 January 2012](/data/attachment/album/201601/29/080629gv48254ng49vfccr.png)


*2012年1月25日*


**KDE SC 4.8**: 更好的 KWin 性能与 Wayland 支持，更崭新的 Doplhin 的外观设计。


![1 August 2012](/data/attachment/album/201601/29/080633bzlslp56nxp18a1m.png)


*2012年8月1日*


**KDE SC 4.9**: 向 Dolphin 文件管理器增加了一些更新，比如重新加入了实时文件重命名，鼠标辅助按钮支持，更好的位置面板和更多文件分类管理功能。


![6 February 2013](/data/attachment/album/201601/29/080635s1i62c46a6cz4234.png)


*2013年2月6日*


**KDE SC 4.10**: 很多 Plasma 插件使用 QML 重写； Nepomuk、Kontact 和 Okular 得到了很大程度的性能和功能提升。


![14 August 2013](/data/attachment/album/201601/29/080637axx3xvjmwjyyjqmu.png)


*2013年8月14日*


**KDE SC 4.11**: Kontact 和 Nepomuk 有了很多优化。 第一代 Plasma Workspaces 进入了单纯维护阶段。


![18 December 2013](/data/attachment/album/201601/29/080638t236r3r2y30c34k3.png)


*2013年12月18日*


**KDE SC 4.12**: Kontact 得到了极大的提升，包括许多小的改进。


![16 April 2014](/data/attachment/album/201601/29/080640kdttukdk44br9df9.png)


*2014年4月16日*


**KDE SC 4.13**: Nepomuk 语义搜索功能替代了桌面上的原有的 Baloo 搜索。 KDE SC 4.13 以53个语言版本发布。


![20 August 2014](/data/attachment/album/201601/29/080644olckk4ictbtsfbcs.png)


*2014年8月20日*


**KDE SC 4.14**: 这个发布版本侧重于稳定性提升：大量的 bug 修复和增加了一些小的功能。这是最后一个 KDE SC 4 发布版本。


### KDE Plasma 5.0 – 2014年7月15日


![](/data/attachment/album/201601/29/080646pdqds4a3uqdq7svw.png)


KDE Plasma 5 – 第五代 KDE。大幅改进了设计和系统，新的默认主题 Breeze 完全迁移到了 QML，更好的 OpenGL 性能，更完美的 HiDPI （高分辨率）显示支持。


![11 November 2014](/data/attachment/album/201601/29/080647alf49aa7mabfahww.png)


*2014年11月11日*


**KDE Plasma 5.1**：迁移了从 Plasma 4 里丢失的功能。


![27 January 2015](/data/attachment/album/201601/29/080648r66yf5fiyiscy5ih.png)


*2015年1月27日*


**KDE Plasma 5.2**：新组件：BlueDevil、KSSHAskPass、Muon、SDDM 主题设置、KScreen、GTK+ 样式设置和 KDecoration。


![28 April 2015](/data/attachment/album/201601/29/080650t6yh346vhv3yyzov.png)


*2015年4月28日*


**KDE Plasma 5.3**：Plasma Media Center 技术预览。新的蓝牙和触摸板小程序；改良了电源管理。


![25 August 2015](/data/attachment/album/201601/29/080652to1gglz8xy1kgxoc.png)


*2015年8月25日*


**KDE Plasma 5.4**：Wayland 登场，新的基于 QML 的音频管理程序，一个全屏的程序启动器替代品。


万分感谢 [KDE](https://www.kde.org/) 开发者及社区，并感谢 Wikipedia 为书写 [概述](https://en.wikipedia.org/wiki/KDE_Plasma_5) 带来的帮助，同时，感谢所有读者。让我们保持自由精神（be free）并继续支持如同 KDE 一样的开源的自由软件发展。




---


via: <https://tlhp.cf/kde-history/>


作者：[Pavlo Rudyi](https://tlhp.cf/author/paul/) 译者：[jerryling315](https://github.com/jerryling315) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

