เบเบฐเบเบฝเบก เบเบฒเบเบเปเบญเบเบเบปเบงเบเบฑเบเบเบฒเบเบญเบปเบเบเบฐเบเบญเบ เปเบเบง 1.4 (ะฒัะฟััะบ 1.3 ะฝะต ะฑัะป ััะพัะผะธัะพะฒะฐะฝ), ะฟะพัััะพะตะฝะฝะพะณะพ ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ ะฟัะพัะพะบะพะปะฐ Wayland ะธ ะฟะพะปะฝะพัััั ัะพะฒะผะตััะธะผะพะณะพ ั ะผะพะทะฐะธัะฝัะผ ะพะบะพะฝะฝัะผ ะผะตะฝะตะดะถะตัะพะผ i3 เปเบฅเบฐเปเบเบ i3bar. เบฅเบฐเบซเบฑเบเปเบเบเบเบฒเบเปเบกเปเบเบเบฝเบเปเบ C เปเบฅเบฐ เปเบเบเบขเบฒเบเปเบเบ เบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ MIT. เปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเปเบเปเบชเปเบเบฒเบเบเปเบฒเปเบเปเปเบ Linux เปเบฅเบฐ FreeBSD.
เบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ i3 เปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบขเบนเปเปเบเบฅเบฐเบเบฑเบเบเปเบฒเบชเบฑเปเบ, เปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบฐ IPC, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเป Sway เบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบฒเบเบเบปเบเปเบเบเบเบตเปเปเบเปเบเปเบชเบชเปเบฒเบฅเบฑเบ i3, เบเบฒเบเบเปเบฒเปเบเป Wayland เปเบเบ X11. Sway เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบงเบฒเบเบเปเบญเบเบขเปเบฝเบกเปเบเบซเบเปเบฒเบเปเบเปเปเปเบกเปเบเบเบทเปเบเบเบตเป, เปเบเปเบขเปเบฒเบเบกเบตเปเบซเบเบเบปเบ. Windows เบเบทเบเบงเบฒเบเปเบงเปเบขเบนเปเปเบเบเบฒเบเปเบฒเบเปเบเบเปเบฒเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเปเบเปเบเบทเปเบเบเบตเปเบซเบเปเบฒเบเปเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเปเบฅเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเบเปเบญเบเบขเปเบฝเบกเบขเปเบฒเบเปเบงเบงเบฒเปเบเบเปเบเปเบเบฝเบเปเบเปเปเบเปเบเบเบดเบก.
เปเบเบทเปเบญเบชเปเบฒเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบนเปเปเบเปเบเบตเปเบชเบปเบกเบเบนเบ, เบญเบปเบเบเบฐเบเบญเบเบเบตเปเบกเบฒเบเปเบญเบกเบเบฑเบเบเปเปเปเบเบเบตเปเปเบกเปเบเบชเบฐเปเบซเบเบต: เบเบงเบเปเบฎเบปเบฒเบเบดเบ (เบเบฐเบเบงเบเบเบฒเบเบเบทเปเบเบซเบผเบฑเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเปเบเบฃเปเบเบเป KDE idle), swaylock (เบเบปเบงโเบเบฐโเบขเบฑเบโเบซเบเปเบฒโเบเปโ)โ, เบกเบฒเปเบ (เบเบนเปโเบเบฑเบโเบเบฒเบโเปเบเปเบโเบเบฒเบโ)โ, เบเบตเปเบฎเปเบฒเบ (เบเปเบฒเบเบเบฒเบเปเปเบฒเบเป), เบฅเบญเบ (เปเบฅเบทเบญเบเบเบทเปเบเบเบตเปเปเบเบซเบเปเบฒเบเป), wf-เบเบฑเบเบเบถเบ (เบเปเบฒเบโเบงเบดโเบเบตโเปเบญโ)โ, เปเบเบเบเบฒเบ (เปเบเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโ)โ, virtboard (เปเบเปเบโเบเบดเบกโเบซเบเปเบฒโเบเปโ)โ, wl-clipboard (เปเบฎเบฑเบโเบงเบฝเบโเบเบฑเบ clipboardโ)โ, wallutils (เบเบฒเบเบเบฑเบเบเบฒเบเบฎเบนเบเบงเปเปเบเปเบเบต desktop).
Sway เบเปเบฒเบฅเบฑเบเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบฑเบเปเบเบเบเบฒเบ modular เบเบตเปเบชเปเบฒเบเบเบถเปเบเบขเบนเปเปเบเบดเบเบซเปเบชเบฐเบซเบกเบธเบ wlroots, เปเบเบดเปเบเบเบฐเบเบญเบเบเปเบงเบเบเบทเปเบเบเบฒเบเปเบเบทเปเบญเบเบเบปเปเบเบเบฑเบเบซเบกเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบนเปเบเบฑเบเบเบฒเบเบญเบปเบเบเบฐเบเบญเบ. Wlroots เบเบฐเบเบญเบเบกเบต backends เบชเปเบฒเบฅเบฑเบ
abstraction เบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบเปเบฒเบเป, เบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเปเปเบกเบนเบ, เบเบฒเบเบชเบฐเปเบเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบเบเบปเบเบเบฑเบ OpenGL, เบเบฐเบเบดเบชเปเบฒเบเบฑเบเบเบฑเบ KMS/DRM, libinput, Wayland เปเบฅเบฐ X11 (เบเบฑเปเบเปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ X11 เปเบเบเบญเบตเบเปเบชเป Xwayland). เบเบญเบเปเบซเบเบทเบญเปเบเบเบฒเบ Sway, เบซเปเบญเบเบชเบฐเบซเบกเบธเบ wlroots เบเบทเบเบเปเบฒเปเบเปเบขเปเบฒเบเบซเปเบฒเบงเบซเบฑเบเปเบ เปเบเบเบเบฒเบเบญเบทเปเบเปเบฅเบงเบกเบเบฑเบ Librem5 ะธ cage. เบเบญเบเบเบฒเบ C/C ++, เบเบฒเบเบเบนเบเบกเบฑเบเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเบชเปเบฒเบฅเบฑเบ Scheme, Common Lisp, Go, Haskell, OCaml, Python เปเบฅเบฐ Rust.
เปเบเบเบฒเบเบเปเบญเบเปเบซเบกเป:
ะะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฟัะพัะพะบะพะปะฐ VNC ะดะปั ัะดะฐะปัะฝะฝะพะณะพ ะพะฑัะฐัะตะฝะธั ะบ ัะฐะฑะพัะตะผั ััะพะปั. ะ ะฐะฑะพัะฐ ะพัะณะฐะฝะธะทะพะฒะฐะฝะฐ ัะตัะตะท ะธัะฟะพะปัะทะพะฒะฐะฝะธะต ัะตัะฒะตัะฐ wayvnc, ะบะพัะพััะน ะผะพะถะตั ะฟะพะดะบะปััะฐัััั ะบ ะทะฐะฟััะตะฝะฝัะผ ัะฐะฑะพัะธะผ ัะตะฐะฝัะฐะผ ะฝะฐ ะฑะฐะทะต Wayland, ัะพะทะดะฐัั ะฒะธัััะฐะปัะฝะพะต ััััะพะนััะฒะพ ะฒะฒะพะดะฐ ะธ ััะฐะฝัะปะธััะตั ัะบัะฐะฝะฝัะน ะฒัะฒะพะด ะฟัะธ ะฟะพะผะพัะธ ะฟัะพัะพะบะพะปะฐ RFB. Wayvnc ะฒ ัะพะผ ัะธัะปะต ะผะพะถะฝะพ ะธัะฟะพะปัะทะพะฒะฐัั ะดะปั ะทะฐะฟััะบะฐ ะฒะธัััะฐะปัะฝัั
ัะฐะฑะพัะธั
ััะพะปะพะฒ, ะทะฐะฟััะบะฐะตะผัั
ะฝะฐ ัะตัะฒะตัะฐั
ะฑะตะท ะผะพะฝะธัะพัะฐ. ะะพะดะดะตัะถะบะฐ ัะฐะฝะตะต ะฟัะตะดะปะฐะณะฐะฒัะตะณะพัั ะฑัะบะตะฝะดะฐ ะฝะฐ ะฑะฐะทะต ะฟัะพัะพะบะพะปะฐ RDP ะฟัะตะบัะฐัะตะฝะฐ.
ะะพะฑะฐะฒะปะตะฝะฐ ัะฐััะธัะฝะฐั ะฟะพะดะดะตัะถะบะฐ ะทะฐะฟััะบะฐ ะฟะฐะฝะตะปะธ ะทะฐะดะฐั, ัะฐะทะฒะธะฒะฐะตะผะพะน ะฟัะพะตะบัะพะผ MATE;
ะ ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฒะพะทะผะพะถะฝะพััั ะฝะฐัััะพะนะบะธ ะทะฐะดะตัะถะตะบ ะพัะพะฑัะฐะถะตะฝะธั ัะธะผะฒะพะปะพะฒ ะฟัะธ ะฒะฒะพะดะต (ะพะฟัะธะธ max_render_time ะธ sway-output);
ะะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ัะฐะทะดะตะปัะฝะพะน ะพะฑัะฐะฑะพัะบะธ ะณััะฟะฟ ะบะปะฐะฒะธั ะฝะฐ ะบะปะฐะฒะธะฐัััะต (ะดะปั ัะฟะตัะธะฐะปะธะทะธัะพะฒะฐะฝะฝัั
ะบะปะฐะฒะธะฐััั);
ะัะตะบัะฐัะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฟัะพัะพะบะพะปะฐ xdg-shell v6 (ะฝะตััะฐะฑะธะปัะฝะฐั ะฒะตััะธั v6 ัะถะต ะฝะตะฐะบััะฐะปัะฝะฐ ะฟะพัะปะต ััะฐะฑะธะปะธะทะฐัะธะธ xdg-shell).
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru