Wayland是用於GNU / Linux的圖形服務器協議和庫,韋蘭 為窗口組合管理器提供了一種方法 與視頻硬件和應用程序直接通信。
期望也可以使用其他庫與輸入硬件進行通信。
應用程序在自己的緩衝區中渲染圖形,並且窗口管理器成為圖形服務器,組成這些緩衝區以形成應用程序窗口的屏幕顯示。
與在X Window System中使用窗口組成管理器相比,這是一種更簡單,更有效的方法。
預期現有的窗口構圖管理器,例如KWin和Mutter,將直接實現對Wayland的支持,成為Wayland的作曲家/圖形服務器。
顯然, Wayland顯示架構核心的開發已經取得了很大進展,以至於負責的團隊希望擺脫常規職位。
根據當前的版本1.16, 新版本僅在必要時存在。
大約十年來,Wayland一直在開發一種顯示服務器體系結構,該體系結構旨在長期替代X服務器,將其作為一種現代替代方案,並且已經被用作標準。
Su 主要目標 這是一個«每幀都是完美的,我是說他應用程序將能夠控制渲染 剛剛夠 因此我們再也看不到撕裂,滯後,重繪或閃爍。”
Wayland是免費軟件。 libwayland-server和libwayland-client庫是根據MIT許可發布的,而演示作曲者最初是根據LGPLv2的條款發行的。
計劃將整個項目更改為LGPLv2許可證,但這沒有發生,並且當前整個項目都使用MIT許可證。
Wayland的發展越來越慢
這項工作的核心是同名的Wayland協議及其作為庫的實現,該庫在新圖形體系結構的客戶端和服務器組件的各個部分中使用。
要發布Wayland的當前版本1.16, 啟動經理Derek Foreman寫道,這可能是已定期發布的最新版本。
到目前為止,該項目每六個月發布一次新版本,儘管開發人員並非總是能夠滿足此時間表。
與此平行的是,出現了所謂的Wayland Composer,韋斯頓的參考實現。 但是,三星員工Foreman現在寫道,他認為Wayland和Weston的版本將來應該分開。
在電子郵件中,他寫道Wayland:
“應根據需要發布主要修訂或重大更改。”
“目前,我認為沒有必要計劃下一份Wayland職位。 但是,如果沒有版本,則隨著我們接近下一個主要的Weston版本,我們可以查看代碼中包含的內容並確定是否需要版本。
這個想法的原因似乎是Wayland展示架構的中心部分發展較慢的原因,只有幾個新功能和深刻的變化。
其他工作主要涉及Weston或Wayland協議包中的其他協議集合。
目前尚未確認,但如果是這樣 可能是壞消息還是好消息?
如果我們從樂觀的角度看待它,可以這麼說,Wayland發行版將不再“被迫”,因為開發人員將提供Wayland的改進和更完善的版本。
哪裡 這些版本將在解決主要問題時使用。
另一方面,如果再多考慮一下,負責人則認為,韋蘭的發展將被拋棄,它將僅僅得到必要的“維護”。
即使尚未確認任何消息,但仍會發生什麼,以及這將如何影響計劃與Wayland合作的發行版,Lubuntu就是這樣。