KDE 的19年進化歷程
概述
KDE – 史上功能最強大的桌面環境之一;開源且可自由使用。19年前,1996年10月14日,德國程序員 Matthias Ettrich 開始了這個美觀的桌面環境的開發。KDE 提供了用戶界面以及其他很多日常使用的程序。今日,KDE 被成千上萬人在 Unix 和 Windows 上使用。19年,一個對軟件項目而言極為漫長的年歲。現在是時候讓我們回到最初,看看這一切肇始于何處。
K Desktop Environment(KDE)有很多創新之處:新設計,美觀,一致的體驗,易于使用,對普通用戶和專業用戶都足夠強大的應用庫。“KDE”這個名字是對單詞“通用桌面環境”玩的一個簡單諧音游戲,“K”即“Cool”。 第一代 KDE 在雙許可證授權下使用了 Trolltech 公司專利的 Qt framework(現 Qt 的前身),這兩個許可證分別是開源的 QPL(Q public license)和商業專利許可證。在2000年 Trolltech 公司讓一部分 Qt 軟件庫開始發布在 GPL 證書下; Qt 4.5 發布在了 LGPL 2.1 許可證下。自2009起 KDE 桌面環境由三部分構成:Plasma Workspaces(用做交互界面),KDE Applications,作為 KDE Software 編譯的 KDE Platform。
各發布版本
預發布版本 – 1996年10月14日
當時名稱為 Kool Desktop Environment;“Kool”這個單詞在很快就被棄用了。最初,所有 KDE 的組件都是被單獨發布在開發社區里的,它們并沒有被一個大的項目所貫穿起來。開發組郵件列表中的首選通信是發往 kde@fiwi02.wiwi.uni-Tubingen.de 郵件列表。
KDE 1.0 – 1998年7月12日
這個版本受到了頗有爭議的反饋。很多人反對使用 Qt 框架,因為當時的 FreeQt 許可證和自由軟件許可證并不兼容,他們建議開發組使用 Motif 或者 LessTif 替代。盡管有著這些反對聲,KDE 仍然被很多用戶所青睞,并且成功作為第一個 Linux 發行版的環境被集成了進去。
1999年1月28日
有一次升級,K Desktop Environment 1.1,更快,更穩定的同時加入了很多小的改進。這個版本同時也加入了很多新的圖標,背景和材質紋理。和這些全面翻新同時出現的還有 Torsten Rahn 繪制的全新 KDE 圖標----一個放在齒輪前的字母 K ;這個圖標的修改版也一直沿用至今。
KDE 2.0 – 2000年10月23日
重大更新:
- DCOP (Desktop COmmunication Protocol),一個端到端的通信協議
- KIO,一個應用程序 I/O 庫
- KParts,組件對象模型
- KHTML,一個符合 HTML 4.0 標準的渲染繪制引擎。 </ul>
2001年2月26日
K Desktop Environment 2.1 首次發布了媒體播放器 noatun,它使用了模組化、插件設計。為了便利開發者,K Desktop Environment 2.1 打包了 KDevelop。
2001年8月15日
KDE 2.2版本在 GNU/Linux 上加快了50%的應用啟動速度,同時提高了 HTML 渲染、JavaScript 穩定性和性能,同時還增加了一些 KMail 的功能。
來自: https://linux.cn/article-6952-1.html