開發者正探討於GTK5大版本更新時拋棄對X11的支持


盡管GTK4仍處於早期階段、且距離GTK5的問世還有幾年時間,但GNOME開發者們已經在積極討論——是否要在下一個GTK大版本上拋棄對X11的支持。若真如此,它將在Linux平臺上成為“僅限於Wayland”的存在。

(來自:GTK.org)

Phoronix 指出,GNOME 於上周開始考慮在下一個 GTK 裡程碑上剔除對 X11 的後端支持。

紅帽開發者 Matthias Clasen 在 GTK 社區開設這個新議題(via GitLab),並解釋稱 X11 遲遲沒有變得更好。與此同時,Wayland 卻已經變得可廣泛使用。

Matthias Clasen 指出,這項討論僅針對 GTK5(無關乎 GTK4 的更新)。此外上遊開發者補充道,X11 的代碼活動,已幾乎陷入沉寂。

Emmanuele Bassi 評論道,哪怕有“少數環境”覆蓋 90% 的用戶群,他們也不至於在這裡商議重新分配這個由志願者所推動的項目的人力。

嘴皮子動起來總是很簡單,但代碼並不會憑空出現 —— 那些失去維護的代碼,必然會隨著時間的推移而退化。

對於 X11 來說,它最大的問題是長期沒有迎來任何改進,而 GTK 早已開始轉向以 Wayland 功能為主的 API 設計。

這意味著 X11 後端將難以獲得應用程序開發者非常依賴的任何新特性,甚至會成為橫亙在 GTK 上實現相關功能設計的一大障礙。

綜上所述,除非有大量開發者切實投入 X11 的代碼改進,否則它很可能在 GTK5 正式問世時被徹底打入冷宮。

最後,Red Hat 團隊一直側重於未來的 Wayland 支持準備工作(例如 XWayland rootfull),以增強在 XWayland 下運行完整的桌面的 Linux 系統生態和上遊的其它現代化事務。


相關推薦

2024-04-02

蘋果公司預計將在幾個月後於6月份舉行的開發者大會上發佈iOS18,同時還將對整個產品線進行一系列更新。隨著iOS18和iPadOS18的發佈日益臨近,我們聽到關於哪些iPhone或iPad設備將支持這些更新的詳細信息,因為眾所周知,蘋果公

2024-02-28

以後iPad: 2020 年及以後蘋果公司預計將在 6 月舉行的年度開發者大會 WWDC 上宣佈 iPadOS 18,並將於 9 月向所有兼容 iPad 的用戶發佈更新。到目前為止,傳言中更新的主要新功能包括Siri 等新的人工智能生成功能,以及"信息"

2024-02-05

快科技2月5日消息,2024年最強的降雨降雪已經來到湖北、湖南,正值年前返鄉高峰期,這無疑給當地交通帶去非常嚴重的影響。據報道,2月4日,湖南省低溫雨雪冰凍災害應急指揮部決定自4日14時起,將低溫雨雪冰凍災害Ⅳ級應

2024-04-07

來,領先的人工智能初創企業獲得大量資金支持,以滿足開發先進的大語言模型所需的龐大計算資源需求。這類模型正是生成式人工智能聊天機器人技術的核心。例如,ChatGPT的開發者OpenAI已從微軟獲得高達130億美元的投資承諾

2023-11-03

,如果每當小鵬發佈新款車,都會拋棄老用戶,放棄對老版本的更新,哪怕是硬件支持也拋棄的話。那麼,作為一個科技公司,我們是不是可以將這種行為理解為,小鵬在拿著老車主買車的錢去研發新系統,然後再賣新一批車主

2022-07-21

pple Watch Series 3的支持。蘋果於7月6日發佈watchOS 9的第三個開發者測試版。 watchOS 8.7的候選版本於7月12日推送給註冊開發者。

2022-09-27

。深色背景上的Chrome 106標志,左邊是一個拿著筆記本的開發者的剪貼畫。這次我們將從棄用三個功能開始。在requestFileSystem()方法中,持久性配額類型將被棄用,因為它給代碼增加不必要的復雜性,由於其使用率低,這一點尤其

2023-04-05

按照蘋果的策略,6月的WWDC大會上將公佈iOS/iPad OS 17,而現在MacRumors也是給出新系統的一些升級信息。報道中提到, iOS /iPad OS 17將會放棄對iPhone 8、8 Plus、iPhone X、第一代9.7英寸/12.9寸iPad Pro以及第五代iPad的支持,而其餘可以升級i

2023-04-24

及第五代iPad的支持。這是我們第二次聽到有關蘋果正在開發的下一個操作系統的iPad設備兼容性的說法。上月初,一個對即將到來的軟件更新有跡可循的消息來源說,同樣的三種機型將不被支持。iPhoneSoft的信息據說來自蘋果公司

2022-11-16

從Fedora 37開始,該操作系統放棄對ARMv7架構的支持。對於開發者,Fedora包含一些各種編程語言的最新更新,軟件包包括Python 3.11、Golang 1.19、glibc 2.36和LLVM 15。您可以現在下載Fedora或者查閱升級說明:https://getfedora.org/https://docs.fedor

2023-11-12

司發佈和鴻蒙系統有關崗位招聘,加快推進鴻蒙原生應用開發轉型。11月8日,美團發佈鴻蒙高級工程師、鴻蒙基建工程師等多個鴻蒙開發相關崗位,主要開發美團鴻蒙App、大眾點評鴻蒙App。根據脈脈平臺,美團鴻蒙基建工程師崗

2022-11-02

何時拔掉這一插頭。根據Bugzilla上的一個帖子,瀏覽器的開發者正在考慮兩個選項:在2023年第一季度結束支持,或者繼續在舊的Windows版本上持續更新Firefox,直到2023年8月,屆時瀏覽器將轉移到一個更新的擴展支持(ESR)版本。開發

2024-01-31

一位程序員,Steven Rostedt。而且他並非是隨隨便便的一位開發者,用網友的話來說“也算是大佬”。△圖源:“OSC開源社區”評論區不僅如此,從時間線上來看,雙方已經交鋒足足有4天之久……那麼這到底是怎麼一回事?一個“

2023-11-06

近日,海外有開發者發現,微軟最新的Windows 11 CanaryBuild25987已經開始提供兩個版本的XAMLshell服務,新的版本直接基於Win32+XAML,曾經被寄予厚望的UWP在新版本裡已經不見蹤影。圖源:X現在,我們終於可以給這