Freedesktop.org
外觀
此條目沒有列出任何參考或來源。 (2021年1月19日) |
網站類型 | 軟體開發管理系統 |
---|---|
創始人 | 哈沃克·彭寧頓 |
網址 | freedesktop.org |
商業性質 | 否 |
現狀 | 活躍 |
freedesktop.org(fd.o)是一個致力於Linux和其他類Unix上的X窗口系統的桌面環境之間的互操作性和基礎技術共享的項目。由計算機工程師的哈沃克·彭寧頓(Havoc Pennington)於2000年3月創立。
該組織關注用戶。目前X有很多開發框架,將來很可能也這樣。而該組織力求這其中的不同不會為最終用戶所察覺。
最流行的開源X桌面——GNOME、KDE和Xfce都與該項目緊密合作。在2006年該項目發布了Portland 1.0 (xdg-utils),一個常用的桌面環境接口的集合。
freedesktop.org最初的名稱叫X Desktop Group(X桌面工作組),其縮寫"XDG"在他們的工作中仍然經常被用到。
目標
[編輯]該項目並非制訂正式的標準,而是幫助在這個過程的更早階段處理互操作性問題。
- 搜集現有的與X桌面互操作性有關的標準、規範和文檔,併集中提供;
- 推動在眾多X桌面中共享的新的標準和規範的開發;
- 將桌面相關的標準集成到範圍更廣泛的標準中,如LSB和ICCCM;
- 致力於為特定X桌面實現這些標準;
- 提供共享X桌面技術所需的中立的論壇;
- 實現未來X桌面互操作和自由X桌面需要的一般性技術;
- 向商業和志願的應用軟件開發者推薦X桌面和X桌面標準;
- 與資源操作系統內核、X Window系統的開發者和自由OS的發行者等交流,共同致力於桌面相關目標;
- 提供CVS、web主機、郵件列表和其他開發自由軟件所需的資源以達成上述目標。
容納的項目
[編輯]fd.o為眾多相關項目提供主機服務 [1] [2](頁面存檔備份,存於網際網路檔案館),包括:
- X.Org Server: X11的正式參考實現。當前版本是XFree86改變license後的fork。
- D-Bus:類似KDE 3的DCOP和GNOME 版本1.2至2.2的Bonobo的消息總線。
- XDND: X的拖放目前工作還不夠一致。
- HAL(Hardware Abstraction Layer,硬件抽象層):跨操作系統一致性;它已經過時並被udev取代。
- fontconfig:字體發現和名稱轉換庫,等等 Fontconfig。
- Xft: 使用FreeType庫時anti-alias字體,不限於老式X core字體。
- Cairo: 支持不同設備輸出的矢量圖形庫。
- Direct Rendering Infrastructure(DRI):使用X Window系統時無需通過X服務器傳遞數據即可安全地允許用戶使用視頻硬件的界面。
- GStreamer:跨平台的多媒體框架。
- Mesa 3D:OpenGL的自由實現。
- XCB:一個Xlib的替代。
- GTK-QT engine(頁面存檔備份,存於網際網路檔案館):使用Qt繪製窗口部件的GTK2引擎,使GTK2應用程序看起來好像是KDE的。
- Poppler:一個PDF渲染庫。
- Wayland:一個輕量級的顯示服務器,旨在為Linux桌面提供完美的用戶GUI體驗(不再存在撕裂、滯後、重繪和閃爍等現象)。
外部連結
[編輯]- 主頁(wiki)
- Freedesktop.org概略(頁面存檔備份,存於網際網路檔案館)(Rayiner Hashem & Eugenia Loli-Queru, OSNews, 2003年)