Wayland
電腦顯示伺服器協定 / 維基百科,自由的 encyclopedia
Wayland是一個通訊協定,規定了顯示伺服器與其客戶機之間的通訊方式,而使用這個協定的顯示伺服器稱為Wayland Compositor。它由Kristian Høgsberg於2008年發起,目標是用更簡單的現代化視窗系統取代X Window System。Wayland協定的參考實現稱為Weston,由Wayland專案組使用C語言開發。[5]
Quick Facts 原作者, 首次釋出 ...
原作者 | Kristian Høgsberg |
---|---|
首次釋出 | 2008年9月30日,15年前(2008-09-30)[1] |
目前版本 | |
原始碼庫 | |
程式語言 | C |
作業系統 | 類Unix系統 |
類型 | 顯示服務 |
授權條款 | MIT授權條款 |
網站 | wayland |
Close
Wayland與X Window System的最大不同在於,它規定由客戶機自身負責窗口邊框和裝飾的繪製,並且客戶機能夠通過EGL以及一些Wayland特定的EGL擴充元件直接在顯示記憶體中算繪自己的緩衝區。視窗管理員簡化成顯示管理服務,專門負責算繪那些螢幕上的程式。這比X Window System中的視窗管理員要更簡單、高效。[6][7]
Wayland專案的原始碼使用MIT授權條款釋出。現有的Compositor例如Compiz,KWin和Mutter對Wayland都有著不同程度的支援。