Linux desktop: KDE > * 1. **KDE介紹** KDE是一個國際性的自由軟體社群,開發執行在Linux、BSD、Solaris、Microsoft Windows 與 macOS 等平台上的一系列跨平台應用程式。它最著名的產品是 Plasma 桌面,是許多 Linux 發行版的預設桌面環境,例如openSUSE、Mageia、Linux Mint(19版開始不再支援)、Kubuntu、PCLinuxOS 與 Chakra GNU/Linux。 > **淺在隱憂** KDE作爲自由的開放源軟體,但由於它使用了開放源始碼但當時並非自由軟體授權的Qt程式庫,有許多人在擔心日後可能會出現的著作權問題。 社群的目標是開發基本的桌面功能和日常必需的應用程式,以及提供開發者編寫獨立的應用程式的工具和文件。許多獨立應用程式和規模較小的項目是基於 KDE 的技術,這些軟體包括 Calligra Suite、digiKam、Rekonq、K3b 和許多其他應用程式。KDE 軟體是基於Qt框架所開 > **安裝失敗** ![](https://i.imgur.com/QWqUqrl.png) ![](https://i.imgur.com/4uMXEGD.png) ![]![](https://i.imgur.com/NogwbQI.png) > **應用延伸** KDE Plasma 主條目:KDE Plasma 4和KDE Plasma 5 KDE Plasma 提供了一個統一的桌面環境,用於執行和管理普通電腦、小筆電、平板電腦及智慧型手機等不同形式的應用程式。 Plasma 首先作為第四代 KDE 圖形環境(KDE4 SC)的一部分引入。其後繼者 KDE Plasma 5 於2014年7月15日發布,目前具有以下工作空間: 在普通電腦上工作的 Plasma Desktop 在小筆電上工作的 Plasma Netbook 在電視和機上盒上工作的 Plasma Media Center 在平板電腦上工作的 Plasma Active智慧型手機和普通輕觸式裝置的 Plasma Mobile(英語:KDE_Plasma_5#Plasma_Mobile) KDE Frameworks 主條目:KDELibs和KDE Frameworks 5 在 KDE 4 SC 系列中,KDE 平台(即 KDE Platform)由執行 KDE 應用程式所需的庫和服務組成。當轉換到 Qt 5 時,KDE 平台被轉換成現在被稱為 KDE 框架(即 KDE Frameworks)的模組化集合。所需的庫包括 Solid、Nepomuk、Phonon 等,並且必須根據 LGPL 、BSD 許可證、MIT 許可證或 X11 許可證進行許可。 雖然 KDE 框架主要是用 C++ 編寫的,但是它包含了同其他程式語言的接合模組。它們使用以下通用技術: Smoke:用於同 Ruby、C# 和 PHP 接合 SIP:用於同 Python 接合 Kross: C++ 應用程式的嵌入式指令碼,支援 Ruby、Python、JavaScript、QtScript、Falcon和Java 穩定和成熟的接合模組可用於以下程式語言: Python Ruby(Korundum,基於 QtRuby) C#(然而目前對C#和其他.Net語言進行接合的框架已被棄用,且其替代品僅能在Windows上編譯) Perl KDE Applications KDE 應用程式(英語:KDE Applications)(即 KDE Applications,它們包括 Okular、KTorrent、Kile 和 KDE 分割區管理器(英語:KDE_Partition_Manager))建立在 KDE 框架之上。 KDE 應用程式努力實現在各個作業系統之間的可移植性,並且獨立於某種特定的工作空間或桌面環境。某些品牌辨識的應用程式套件常常由多個應用程式構建,例如 KDE Network、KDE Graphics 和 KDE Utilities(英語:List_of_KDE_applications#Utilities)。 某些應用程式是常規軟體編譯版本的一部分;其他應用程式則是 Extragear 的一部分,並按照自己的時間表發布。 KDE neon KDE neon (頁面存檔備份,存於網際網路檔案館)是一個以Ubuntu LTS作為核心的軟體倉庫。 它旨在為使用者提供快速更新的Qt和KDE軟體,同時以正常的速度更新Ubuntu庫中的其餘OS組件。KDE 認為它並非是「KDE 發行版」,而是 KDE/Qt 軟體套件的最新版本。 它提供使用者和開發者兩種版本。