通向 KDE 4 之路(三):完全的 Mac OS X 支持
1 2 3 4 5 下一頁
雖然 KDE 的設計在 Linux、FreeBSD 以及其它 Unix/X11 平臺上均可成功移植,但這并不表示它在其它平臺上就沒有突破。奇趣公司在 GPL 協議之下發布了面向 Mac、Windows 甚至是嵌入式平臺上的 Qt 新版本——Qt 4。Qt 是 KDE 開發的基礎,因此 KDE 現在也獲得了在這些平臺上的原生支持。今天我主要講的是 KDE/Mac 的開發情況。下面是詳細內容。
在我講述之前,我想先討論幾個 KDE 必將面對的一些問題。在 KDE 3 中,KDE 這個術語指的是 K 桌面環境(Kwin、Kicker、kdesktop 等),由此當它面向 Mac OS X 的版本中不再出現這些組件時它還有理由被稱為“KDE嗎?或者 KDE 是指這整個項目,按這種說法,無論 Konqueror 是否運行于 Mac、Windows 或者 Enlightenment 等平臺,它都可被稱為一個“KDE 程序。
有一些關于 KDE 4 的問題已被討論過了。討論的結果是“KDE就像一把大傘,它包括 KDE 的所有東西。也就是說 KDE 應用程序,KDE 開發環境(庫以及技術),KDE 工作空間(由 KWin、Plasma 等組成),這三個主要部分組成了 KDE 軟件。當我們談及 KDE 時,它所指的就是全部。
這種說法也解決了一些有著獨立發布時刻表的軟件所帶來的問題。例如 Amarok 有一個與 KDE 不同的時刻表,于是有一些人就不把它看作是 KDE 整體的一部分。在 KDE 4 中的 Amarok 清楚地被標為是一個可限制性運行于某桌面環境中的“KDE 程序,而不存在任何的隱晦。在 KDE 4 中,雖然 Amarok 有獨立的開發周期,但它仍是一個 KDE 產品。正如 Amarok 的首席開發者 Mark Kretschmann 所說的,“如果 Amarok 使得更多的用戶去使用 KDE 技術的話,那就很理想了。如果有人在其它平臺上如 GNOME 或 Mac 上使用它的話,對我們來說也不錯。
