Wayland (serwer wyświetlania)
Z Wikipedii, wolnej encyclopedia
Wayland — protokół systemu okien wraz z towarzyszącą mu biblioteką go implementującą stworzoną dla systemu Linux w języku C. Umożliwia uproszczenie procesu wyświetlania grafiki w systemach uniksowych poprzez połączenie w jednej aplikacji menedżera kompozycji oraz systemu okien. Projekt zapoczątkował w roku 2008 Kristian Høgsberg (w czasie gdy pracował w firmie Red Hat). Głównym powodem jego powstania było niezadowolenie z niedostosowanej do współczesnych wymagań architektury systemu X, obecnie najpopularniejszego rozwiązania tego typu. Høgsberg wyraził swój cel słowami „każda klatka będzie doskonała, przez co rozumiem, że aplikacje będą w stanie kontrolować renderowanie wystarczająco (dobrze), że nigdy nie zobaczymy przycinania się, lagów, przerysowywania, lub migotania“[2][3].
Logo programu | |
Demonstracja działania | |
Autor | Kristian Høgsberg |
---|---|
Pierwsze wydanie | 2008 |
Aktualna wersja stabilna | 1.12 / 21 września 2016; ponad 7 lat temu[1] |
Język programowania | C |
System operacyjny | Uniksopodobny |
Rodzaj | zarządzanie grafiką |
Licencja | Licencja MIT, LGPLv2, GPLv2 |
Strona internetowa |
Wayland jest wolnym oprogramowaniem. Kristian Høgsberg zadeklarował, że źródła bibliotek libwayland-server i libwayland-client będą docelowo miały licencję LGPLv2 (pierwotnie były dostępne na licencji MIT), a źródła demo kompozytora i klientów również będą docelowo miały licencję LGPLv2 (pierwotnie były na licencji GPLv2)[4][5].