KDE(Linux操作系统上桌面环境之一)

KDE(K Desktop Environment)是一种著名的自由图形桌面环境,可在Linux、Unix和FreeBSD等操作系统上运行。整个系统采用的是TrollTech公司(现在属于Digia公司)开发的Qt程序库。KDE是Linux操作系统上流行的桌面环境之一,也支持其他类Unix、Mac OS X和Windows。KDE是一个国际性的自由软件社区,开发跨平台应用程序,最著名的产品是Plasma桌面,是许多Linux发行版的默认桌面环境。KDE的目标是开发基本的桌面功能和日常必需的应用程序,并提供开发者编写独立应用程序的工具和文档。许多独立应用程序和小型项目都是基于KDE的技术开发的,包括Calligra Suite、digiKam、Rekonq、K3b等。KDE软件是基于Qt框架开发的。KDE软件被多个国家的政府部门使用,瑞士的大型强子对撞机也使用KDE软件。

KDE(Linux操作系统上桌面环境之一)

发展历程

发展

K桌面项目始建于1996年10月,确切的公布日期是1996年10月14日。K桌面项目是由图 形排版工具Lyx的开发者、一位名为Matthias Ettrich的德国人发起的,目的是为满足普通用户也能够通过简单易用的桌面来管理Unix工作站上的各种应用软件以及完成各种任务。

(关于KDE项目的详细信息可以阅读参考资料:)

历程

1997年8月15日:KDE第一次代表会议于德国阿恩斯伯格市召开,共15人参加。

1997年12月:KDE协会创建,这是一个为在法律和财政上保护核心成 员避免相关纠纷而设立的组织。

1998年4月8日:KDE Free Qt基金会成立。

1997年10月20日,KDE Beta 1发布;1997年11月23日,KDE Beta 2发布;

1998年2月1日,KDE Beta 3发布;1998年4月19日,KDE Beta 4发布。

1998年4月19日,KDE 1.0发布。

1999年2月2日,KDE 1.1发布。

1999年5月5日,KDE 1.1.1发布。

1999年9月13日,KDE 1.1.2发布。

1999年10月7日至10日,KDE第二次代表会议在德国爱尔兰根市召开。

1999年12月15日,KDE 1.89发布。

2000年5月12日,KDE 1.90 (KDE2 beta1)发布;2000年6月14日,KDE 1.91 (KDE2 beta2)发布。2000年7月31日,KDE 1.92 (KDE2 beta3)发布。

* 2000年7月9日至19日,KDE第三次代表会议于在挪威特吕西尔市召开。

* 2000年8月23日,KDE 1.93 (KDE2 beta4)发布。

* 2000年9月4日,Qt 开始使用GPL授权。

* 2000年9月15日,KDE 1.94 (KDE2 beta5)发布。

* 2000年10月10日,KDE 2.0 RC(发布候选版)发布。

* 2000年10月23日,KDE 2.0发布。

* 2000年12月5日,KDE 2.0.1发布。

* 2000年12月16日,KDE 2.1 Beta 1发布。

* 2001年1月31日,KDE 2.1 Beta 2发布。

* 2001年2月26日,KDE 2.1 发布。

* 2001年3月27日,KDE 2.1.1发布。

* 2001年4月30日,KDE 2.1.2发布。

* 2001年7月4日,KDE 2.2 Beta1发布。

* 2001年8月15日,KDE 2.2 发布。

* 2001年9月19日,KDE 2.2.1发布。

* 2001年11月21日,KDE 2.2.2发布。

* 2002年4月3日,KDE 3.0发布。

* 2002年5月22日,KDE 3.0.1发布。

* 2002年7月2日,KDE 3.0.2发布。

* 2002年7月11日,KDE 3.1 Alpha1发布。

* 2002年8月19日,KDE 3.0.3发布。

* 2002年8月21日,KDE 3.1 Beta1发布。

* 2002年10月2日,KDE 3.1 Beta2发布。

* 2002年10月9日,KDE 3.0.4发布。

* 2002年11月18日,KDE 3.0.5发布。

* 2002年12月21日,KDE 3.0.5a发布。

* 2003年1月28日,KDE 3.1发布。

* 2003年3月20日,KDE 3.1.1发布。

* 2003年5月19日,KDE 3.1.2发布。

* 2003年7月29日,KDE 3.1.3发布。

* 2003年9月10日,KDE 3.2 Alpha 1发布。

* 2003年9月16日,KDE 3.1.4发布。

* 2004年1月14日,KDE 3.1.5发布。

* 2004年2月3日,KDE 3.2发布。

* 2004年3月9日,KDE 3.2.1发布。

* 2004年4月19日,KDE 3.2.2发布。

* 2004年6月9日,KDE 3.2.3发布。

* 2004年8月19日,KDE 3.3发布。

* 2004年10月12日,KDE 3.3.1发布。

* 2004年12月8日,KDE 3.3.2发布。

* 2005年3月16日,KDE 3.4发布。

* 2005年5月31日,KDE 3.4.1发布。

* 2005年7月28日,KDE 3.4.2发布。

* 2005年10月13日,KDE 3.4.3发布。

* 2005年11月29日,KDE 3.5发布。

* 2006年1月31日,KDE 3.5.1发布。

* 2006年3月28日,KDE 3.5.2发布。

* 2006年5月31日,KDE 3.5.3发布。

* 2006年8月2日,KDE 3.5.4发布。

* 2006年10月11日,KDE 3.5.5发布。

* 2007年1月25日,KDE 3.5.6发布。

* 2008年1月11日,革命版本——KDE 4.0发布

* 2008年7月29日,更加完美更加成熟的4系列版本4.1发布,在不久的将来大部分kde发行版使用kde4作为缺省桌面环境。

* 2009年1月27日,全方位改善用户体验的 KDE 4.2.0(发布代号为:The Answer)正式发布。

* 2009年8月4日, KDE 4.3.0 发布。

* 2009年11月5日, KDE 4.3.3 发布。

* 2010年2月9日,KDE 4.4.0发布。代号为 Caikaku ,界面更加华丽。

* 2010年6月30日,KDE4.4.5发布,代号为Ceilidh

* 2011年1月27日,KDE4.6发布,有许多改进

* 2011年7月29日,KDE Software Compilation 4.7最终正式版发布,这也是KDE 4系列的第七个稳定版本。

2012年07月13日,KDE SC 4.9 RC2 发布。

2012年08月07日,KDE SC 4.8.5 发布。

* 2012年11月10日,KDE SC 4.9.3 发布。

2013年02月06日, KDE SC 4.10.0发布

2014年,KDE 5.0发布,基于QT5,采用扁平化设计。

桌面环境

KDE 现在是 UNIX 上可用的易于使用的现代桌面环境。和一些如GNU/Linux这样的自由的类UNIX 一起,UNIX/KDE 组成了一个对于任何人都可用的完全自由和开放的计算平台,而且完全免费,任何人都可以修改它的源代码,发布了大量的可用的能和商业操作系统/桌面组合的合适的替代品,为计算机用户带来一个开放、可靠、稳定和专利自由的计算环境。KDE深受世界范围内的科学家和计算机专业人士喜爱。

桌面环境配置

1.打开Kickoff应用程序启动器。

执行“应用程序”→“设置”→“系统设置”命令,打开KDE控制中心,如图2-12所示。

2.简单介绍KDE控制中心的主要配置选项

打开KDE控制中心后,将对KDE控制中心的主要配置选项进行简单介绍,具体情况如表2-1所示。

开发框架

以前在UNIX/X11下创作应用程序是一个非常困难并且单调乏味的过程。KDE 认识到了在一个计算平台上,平台和对于这个特定平台用户可用的一流应用程序的集合是同等重要的。从这些观点出发,KDE 项目已经开发了一流的复合文档应用程序框架,实现了最先进的框架技术并且因此把它自己直接置身于和诸如微软的 MFC / COM / ActiveX 技术等流行开发框架相竞争的位置。KDE 的 KParts复合文档技术使得开发人员可以快速创建一流的应用程序以实现最尖端的技术。

办公应用

因为KDE应用程序开发框架的优势,已经有大量的应用程序存在于KDE桌面环境了。KDE的基本发行版中包含了这些程序的一个选择。现在KDE也拥有了一个基于 KDE 的KParts技术的,由电子表格、幻灯片制作程序、组织者、新闻客户端和更多应用组成的办公应用套件KOffice。KDE 的幻灯片制作程序,KPresenter,已被成功用于很多次演示。

需要原因

传统的X11桌面对用户来说有以下这些不足:

* 没有一个基于桌面配置的简易的人机对话机制。

* 没有统一的应用程序帮助系统。

* 没有通用的应用程序开发框架。

* 没有一个复合文档框架。

* 缺少应用程序级的网络透明性。

* 编写X11程序非常困难枯燥。

用户视图

对用户来说,KDE会给您带来下面这些东西:

* 一个美观的现代化桌面。

* 一个具有完整的网络透明性的桌面。

* 一个方便的集成帮助系统,它提供了对KDE桌面及其应用程序帮助的一致化访问途径。

* 所有的KDE应用程序都具有统一的视觉观感。

* 标准化的菜单、工具栏、键盘绑定、颜色样式,等等。

* 国际化支持,KDE已拥有60余种语言的翻译。

* 集中化组织的对话框系统,由具体的桌面配置来运作。

* 大量优秀的KDE应用程序。

发行版

现在的官方KDE发行版包含了以下这些组件包:

* aRts:实时模拟音频合成器与声音服务器。据信它将在KDE 4.0以后被废弃,其替代品会是Phonon。

* KDE-Libs:一组必须的基本运行库。

* KDE-Base:KDE的基本组件(窗口管理器、桌面、面板、文件管理器与网络浏览器Konqueror等)。

* KDE-Network:新闻组阅读器KNode、新闻采集器KNewsticker、拨号工具Kppp等。

* KDE-Pim:电子邮件客户端KMail、地址簿管理器KAddressbook、日程管理器KOrganizer、Palm同步前端KPilot等

* KDE-Graphics:一组图形图像相关程序如DVI文档查看器KDVI、PostScript查看器KGhostView、绘图程序KolourPaint、传真查看器KFax等。

* KDE-Multimedia:音频播放器Noatun、MIDI演奏器KMidi、CD播放器KSCD等。

* KDE-Accessibility:为生理上有残疾的用户设计的辅助工具。

* KDE-Utilities:文本编辑器KEdit、计算器KCalc、十六进制编辑器KHexEdit、笔记工具KJots等。

* KDE-Edu:一组教学相关用途的程序。

* KDE-Games:空间射击游戏KAsteroids、纸牌系列合集KPat、俄罗斯方块KTetris等。

* KDE-Toys: 娱乐小配件。

* KDE-Addons:提供给Konqueror、Kate、Kicker、Noatun等程序的插件合集。

* KDE-Artwork:附赠的图标、样式、壁纸、屏幕保护以及窗口装饰的集合。

* KDE-Admin: 一些用于系统管理的工具。

* KDE-SDK: 一组用于简单的KDE程序开发的脚本和工具包。

* KOffice:集成化办公套件。

* KDevelop:适宜于C/C++的集成化开发环境。

* KDE-Bindings:提供对若干种编程语言(Python、Ruby、Perl、Java等)的绑定。

* KDEWebdev:Web开发工具。

另外,有两个名义上的软件包并不属于官方KDE发行版的一部分,但它们也隶属于整个KDE项目之下。

* KDE-Extragear:所谓的Extragear是一系列和KDE项目有关的KDE软件集合,它们出于某种理由而不属于核心KDE发行版之中,但依然属于KDE项目,它们对翻译者和文档撰写者来说其公示效应比其他第三方软件都更高。

* KDE-Playground:和extragear非常接近,都是不属于核心KDE发行版但属于KDE项目一部分的存在。

最后,还有数以千计的优秀KDE软件留存于世,尽管它们不属于KDE项目官方管辖,您还是可以在我们的软件中心里找到它们。

数字事实

KDE是一个规模宏大的项目,我们很难用数字去量化它的实质,不过您可以注意到:

* KDESVN代码仓库已经储存了超过 400万行的代码(作为比较,Linux内核2.5.17 版的代码量是370万行左右)。

* 超过 800 名贡献者在协助进行 KDE 的开发。

* 独立的翻译小组大约有 300 人。

* 仅在 2002 年 5 月间,据计就有 11014 次 CVS 代码提交。

* KDE在 12 个国家和地区有 17 个以上的官方 WWW镜像。

* KDE在 39 个国家和地区有 106 个以上的官方 FTP 镜像。

默认使用KDE的Linux发行版

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至zookefu@163.com举报,一经查实,本站将立刻删除。