什麼是KDE?
概覽
KDE 是一個用於 UNIX工作站的網路透明的現代化桌面環境。KDE 會為滿足在 Unix 工作站上對於易用桌面的需求而不斷探索,例如在 Mac OS和微軟的 Windows那樣的桌面環境。我們相信 UNIX 作業系統是當今可用的最好的作業系統。實際上在這些年來 UNIX 已經成為信息技術專業人員無可爭議的選擇,當提到穩定性、可擴展性和開放性,沒有什麼可以和 UNIX 競爭。但無論如何,在 UNIX 上缺乏易於使用的現代化桌面環境已成為了讓UNIX成為辦公和家庭場合中普通計算機用戶的桌面系統的重大阻礙。UNIX 在伺服器市場占有優勢,並且是計算機專業人士和科學領域中的首選計算平台,沒有 UNIX,就沒有網際網路。但是 UNIX 也從事於滿足普通計算機用戶的需求。自從大量的類 UNIX(Linux、 FreeBSD 和 NetBSD等等)在網際網路上自由可用的時候,這種情況更加使人遺憾。上述的幾個平台都具有非凡的品質和穩定性。
KDE的歷史
* KDE項目始建於1996年10月,確切的公布日期是1996年10月14日。
* 1997年8月15日:KDE第一次代表會議於德國阿恩斯伯格市召開,共15人參加。
* 1997年12月:KDE協會創建,這是一個為在法律和財政上保護核心成 KDE 4.3 界面員避免相關糾紛而設立的組織。
* 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
KDE4.4.0
KDE桌面環境
KDE 現在是 UNIX 上可用的易於使用的現代桌面環境。和一些如 GNU/Linux這樣的自由的類 UNIX 一起,UNIX/KDE 組成了一個對於任何人都可用的完全自由和開放的計算平台,而且完全免費,任何人都可以修改它的原始碼。當然它總是有可以改進的空間,我們相信我們已經發布了一些當今可用的能和商業作業系統/桌面組合的合適的替代品。我們希望 UNIX/KDE 組合將會最終為普通計算機用戶帶來一個同樣開放、可靠、穩定和專利自由的計算環境,世界範圍內的科學家和計算機專業人士已經喜愛它很多年了。
KDE應用程式開發框架
以前在UNIX/X11下創作應用程式是一個非常困難並且單調乏味的過程。KDE 認識到了在一個計算平台上,平台和對於這個特定平台用戶可用的一流應用程式的集合是同等重要的。從這些觀點出發,KDE 項目已經開發了一流的複合文檔應用程式框架,實現了最先進的框架技術並且因此把它自己直接置身於和諸如微軟的 MFC / COM / ActiveX 技術等流行開發框架相競爭的位置。KDE 的 KParts 複合文檔技術使得開發人員可以快速創建一流的應用程式以實現最尖端的技術。
KDE辦公套用套件
因為KDE應用程式開發框架的優勢,已經有大量的應用程式存在於KDE桌面環境了。KDE的基本發行版中包含了這些程式的一個選擇。現在KDE也擁有了一個基於 KDE 的KParts技術的,由電子表格、幻燈片製作程式、組織者、新聞客戶端和更多套用組成的辦公套用套件 KOffice。KDE 的幻燈片製作程式,KPresenter,已被成功用於很多次演示。
為什麼需要KDE?
傳統的 X11桌面對用戶來說有以下這些不足:
* 沒有一個基於桌面配置的簡易的人機對話機制。
* 沒有統一的應用程式幫助系統。
* 沒有通用的應用程式開發框架。
* 沒有一個複合文檔框架。
* 缺少應用程式級的網路透明性。
* 編寫X11程式非常困難枯燥。
KDE──用戶視圖
對用戶來說,KDE會給您帶來下面這些東西:
* 一個美觀的現代化桌面。
* 一個具有完整的網路透明性的桌面。
* 一個方便的集成幫助系統,它提供了對KDE桌面及其應用程式幫助的一致化訪問途徑。
* 所有的KDE應用程式都具有統一的視覺觀感。
* 標準化的選單、工具列、鍵盤綁定、顏色樣式,等等。
* 國際化支持,KDE已擁有60餘種語言的翻譯。
* 集中化組織的對話框系統,由具體的桌面配置來運作。
* 大量優秀的KDE應用程式。
現在的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的事實和數字
KDE是一個規模宏大的項目,我們很難用數字去量化它的實質,不過您可以注意到:
* KDE SVN代碼倉庫已經儲存了超過 400 萬行的代碼(作為比較,Linux 核心 2.5.17 版的代碼量是370萬行左右)。
* 超過 800 名貢獻者在協助進行 KDE 的開發。
* 獨立的翻譯小組大約有 300 人。
* 僅在 2002 年 5 月間,據計就有 11014 次 CVS 代碼提交。
* KDE在 12 個國家和地區有 17 個以上的官方 WWW 鏡像。
* KDE在 39 個國家和地區有 106 個以上的官方 FTP 鏡像。
默認使用KDE的Linux發行版
Kubuntu | 4.4 | 可安裝的 Live-CD |
Fedora | 4.3 | |
Mint | 4.3 | |
openSUSE | 4.3 | 單獨的Live-CD |
Mandriva | 4.3 | 單獨的可安裝的 Live-CD |
Debian | 3.5 | |
PCLinuxOS | 4.4 | 可安裝的 Live-CD |
Sabayon | 4.4 | |
Arch | 4.4 | |
Mepis | 4.3 | 可安裝的 Live-CD |
FreeBSD | 4.3 | |
Ultimate Edition | 4.3 | |
Slackware | 4.2 | |
CentOS | 3.5 | |
Gentoo | 4.3 | |
PC-BSD | 4.3 | |
Knoppix | 4.3 | 可安裝的 Live-CD |
sidux | 4.3 | |
VectorLinux | 3.5 | |
BackTrack | 3.5 | |
Red Hat Enterprise Linux | 3.5 | |
Pardus | 4.3 | 單獨的Live-CD |
Frugalware Linux | 4.3 | |
Super OS | 4.3 | |
Slax | 3.5 | 185MB Live-CD |
Red Flag | 7.0 | 可安裝的 Live-CD |
Qomo | 4.4 |