ืื ืืขืืืื ื ืคืื ืื ืงืึธืืคึผืึธืกืืืข ืคืึทืจืืืึทืืืขืจ Sway 1.7 ืืื ืืจืืืก, ืืขืืืื ืืื ืื Wayland ืคึผืจืึธืืึธืงืึธื ืืื ืืึธืจ ืงืึทืืคึผืึทืืึทืืึทื ืืื ืื i3 ืืึธืกืึทืืง ืคึฟืขื ืฆืืขืจ ืคืึทืจืืืึทืืืขืจ ืืื ืื i3bar ืืึทืคืืืข. ืื ืคึผืจืืืขืงื ืงืึธื ืืื ืืขืฉืจืืื ืืื C ืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื MIT ืืขืจืืืืืขื ืืฉ. ืื ืคึผืจืืืขืงื ืืื ืึทืืืขื ืฆื ื ืืฆื ืืืืฃ ืืื ืืงืก ืืื FreeBSD.
i3 ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื ืฆืืืขืฉืืขืื ืืืืฃ ืื ืืึทืคึฟืขื, ืงืึทื ืคืืืืขืจืืืฉืึทื ืืขืงืข ืืื IPC ืืืจืื, ืึทืืึทืืื ื ืกืืืืึท ืฆื ืืืื ืืขืืืืื ื ืืื ืึท ืืจืึทื ืกืคึผืขืจืึทื ื i3 ืคืึทืจืืืึทื ืืืึธืก ื ืืฆื Wayland ืึทื ืฉืืึธื ืคืื X11. ืกืืืืึท ืึทืืึทืื ืืืจ ืฆื ืฉืืขืื ืคึฟืขื ืฆืืขืจ ืืืืฃ ืืขื ืขืงืจืึทื ื ืื ืกืคึผืืืฉืึทืื, ืึธืืขืจ ืืึทืืืฉืืงืื. Windows ืืขื ืขื ืขืจืืื ืืืฉื ืืื ืึท ืืจืื ืืืึธืก ืืืื ืึธืคึผืืืืึทื ื ืืฆื ืคืื ืคืึทืจืฉืืขืื ืคึผืืึทืฅ ืืื ืึทืืึทืื ืืืจ ืฆื ืืขืฉืืืื ื ืืึทื ืืคึผืืืืจื ืคึฟืขื ืฆืืขืจ ืืื ืืืืื ืื ืงืืึทืืืืึทืืืจ.
ืฆื ืฉืึทืคึฟื ืึท ืคืื-ืคืืขืืืฉื ืืึทื ืืฆืขืจ ืกืืืืืืข, ืื ืคืืืืขื ืืข ืึทืงืึทืืคึผืึทื ืืื ื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืขื ืขื ืืขืคึฟืื ื: swayidle (ืืื ืืขืจืืจืึธืื ื ืคึผืจืึธืฆืขืก ืืืคึผืืึทืืขื ืื ื ืื KDE ืืืืืืง ืคึผืจืึธืืึธืงืึธื), swaylock (ืกืงืจืื ืืืกืืืืืขืจ), mako (ื ืึธืืืคืืงืึทืืืึธื ืคืึทืจืืืึทืืืขืจ), grim (ืงืจืืืืืื ื ืกืงืจืขืขื ืฉืึธืฅ), ืกืืืจืคึผ (ืกืึทืืขืงืืื ื ืึท ืฉืื). ืืืืฃ ืืขื ืขืงืจืึทื), wf-ืจืขืงืึธืจืืขืจ (ืืืืืขื ืืึทืคึผื), ืืืขืืืึทืจ (ืึทืคึผืคึผืืืงืึทืืืึธื ืืึทืจ), ืืืืจืืืึธืึทืจื (ืืืืฃ-ืคืึทืจืฉืืขืื ืงืืึทืืืืึทืืืจ), ืืื-ืงืืืคึผืืึธืจื (ืืจืืขืื ืืื ืื ืงืืืคึผืืึธืจื), ืืืึทืืืืืืืก (ืึธื ืคืืจืื ื ืืขืกืงืืึทืคึผ ืืึทืคึผืขืื).
Sway ืืื ืืขืืืขืืึธืคึผืขื ืืื ืึท ืืึทืืืฉืึทืืขืจ ืคึผืจืืืขืงื ืืขืืืื ืืืืฃ ืฉืคึผืืฅ ืคืื ืื Wlroots ืืืืืืึธืืขืง, ืืืึธืก ืึผืืื ืึทืืข ืื ืืงืขืจืืืง ืคึผืจืืืืืืืื ืคึฟืึทืจ ืึธืจืืึทื ืืืืื ื ืื ืึทืจืืขื ืคืื ืื ืงืึธืืคึผืึธืกืืืข ืคืึทืจืืืึทืืืขืจ. Wlroots ืืืื ืืึทืงืขื ืื ืฆื ืึทืืกืืจืึทืงื ืึทืงืกืขืก ืฆื ืืขื ืขืงืจืึทื, ืึทืจืืึทื ืฉืจืืึทื ืืขืืืืกืขืก, ืจืขื ืืขืจืื ื ืึธื ืืืืื ืึทืงืกืขืก OpenGL, ืื ืืขืจืึทืงืฉืึทื ืืื KMS / DRM, Libinput, Wayland ืืื X11 (ืึท ืฉืืืืข ืืื ืฆืืืขืฉืืขืื ืคึฟืึทืจ ืคืืืกื ืืืง X11 ืึทืคึผืืึทืงืืืฉืึทื ื ืืืืืจื ืืืืฃ Xwayland). ืืื ืึทืืืฉืึทื ืฆื ืกืืืืึท, ืื wlroots ืืืืืืึธืืขืง ืืื ืึทืงืืืืืื ืืขื ืืฆื ืืื ืื ืืขืจืข ืคึผืจืึทืืืฉืขืงืก, ืึทืจืืึทื ืืขืจืขืื ื Librem5 ืืื Cage. ืืื ืึทืืืฉืึทื ืฆื C / C ++, ืืืื ืืื ืื ืืขื ืขื ืืขืืืขืืึธืคึผืขื ืคึฟืึทืจ ืกืืขืืข, ืงืึธืืืึธื ืืืกืคึผ, ืืืื, ืืึทืกืงืขืื, ืึธืงืึทืื, ืคึผืืืืึธื ืืื ืจืืกื.
ืืื ืื ื ืืึทืข ืืขืืืื ื:
- ืื ืคืืืืงืืื ืฆื ืืึทื ืืึทืืก ืืื ืื ืืืื ืืื ืฆืืืขืฉืืขืื.
- ืึทืืืขื ืฉืืืฆื ืคึฟืึทืจ ืคึผืจืึธืืืงืฆืืข ืฆื ืืืืจืืืึทื ืคืึทืงื ืืขืืกืขืฅ.
- ืึทืืืขื "ืจืขืืืืืึทื render_bit_depth" ืืึทืคึฟืขื ืฆื ืืขืื ืืืื ืืืกื ืืืคืงืืึทื ืงืึธืืคึผืึธืกืืืื ื ืืึธืืข ืจืขืืืืืึทื.
- ืืืคึผืจืืืื ืจืืืืืึทืืืืึทืื ืืื ืคืึธืจืฉืืขืืื ื ืคืื ืจืขืืืืืึทื ืคืื ืคืื-ืคืึทืจืฉืืขืื ืคึฟืขื ืฆืืขืจ (ื ืืฆื ืืืึทืืืฃ, ืืืจืขืงื ืจืขืืืืืึทื ืืื ืฆืืืขืฉืืขืื ืึธื ื ืึธื ืืึทืคืขืจืื ื).
- ืื xdg-activation-v1 ืคึผืจืึธืืึธืงืึธื ืืื ืืขื ืืฆื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืึทืจืืืขืจืคืืจื ืคืึธืงืืก ืฆืืืืฉื ืคืึทืจืฉืืืขื ืข ืกืขืจืคืึทืกืื ืืืืฃ ืืขืจ ืขืจืฉืืขืจ ืืืจืื (ืืืฉื, ื ืืฆื xdg-activation, ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืงืขื ืขื ืืึทืฉืืืืขื ืคืึธืงืืก ืฆื ืื ืืขืจื).
- ืฆืืืขืืขืื ืึธืคึผืฆืืข client.focused_tab_title ืฆื ืฉืืขืื ืื ืงืึธืืืจ ืคืื ืื ืึทืงืืืื ืงืืืืื.
- ืฆืืืขืืืืื ืื "ืจืขืืืืืึทื ืืึธืืขืืื ืข" ืืึทืคึฟืขื ืฆื ืฉืืขืื ืืืื ืืืืืขื ืข ืืจื (ืืืจืขืงื ืจืขื ืืขืจืื ื ืืึทื ืึทืืขืจ) ืืึธืืข.
- ืฆืืืขืืืืื ืื "ืจืขืืืืืึทื ืืคึผืืก ืืึทืืึทื" ืืึทืคึฟืขื ืฆื ืืึทืื ืขืก ืืจืื ืืขืจ ืฆื ืืืืืืง ืื ืคืึทืจืฉืืขืื ืคึฟืื ืกืงืจืืคึผืก. ืืืื ืฆืืืขืืขืื "ืืึทืคึผืก" ืงืึทืืึทื ืื ืืึทืืึทื ", "ืกืืึทืจื_ืืึทืคึผืก ืคืึทืจืงืขืจื_ืึทืืืขืจ" ืืื "ืฉืคึผืึทืืื ืืึธืจื ืื".
- ืื "--ืืืื-ืืืืึทืืขืจ-ืืคึผื-ืืืึธื ื-ืืืื-ื ืืืืืืึท" ืึธืคึผืฆืืข ืืื ืึทืืืขืงืืขื ืืืขื, ืจืืคึผืืืืกืื ื ืขืก ืืื ืื "--ืื ืกืึทืคึผืึธืจืืื-ืืคึผื" ืืึธืืข. ืคึผืจืึทืคึผืจืืืึทืืขืจื NVIDIA ืืจืืืืขืจืก ืืขื ืขื ื ืึธื ื ืืฉื ืืขืฉืืืฆื.
- ืืขืจ ืืืึธืงืืึทื ืขืืืืึทืืึธืจ ืืืคืืื ื ืืื ืื ืคืขืืืงืืึทื ืกืขืืืื ืืก ืืื ืจืืคึผืืืืกื ืืื ืคึฟืืก.
- ืฆืืืขืฉืืขืื ืื ืคืืืืงืืื ืฆื ืืืกืืืืึทื ืื ืกืืืืืืึทืจ ืืื ืกืืืื ืึทื ืืืึทืืึธืืก ืืขืฉืึทืก ืืืืขื.
- ืขืก ืืื ืคึผืจืึธืืืืืึทืืึทื ืฆื ืืื ืึทืืืงืึทืืื ืืืืฉื ืื ืืืื ืคืื ืื ืคึฟืขื ืฆืืขืจ ืืืื ืืืคึผืขื ืืื ื ืืืืฃ ืื ืืืชืืืช ืืื ืืขื ืืืื ืืขืงืกื; ืืขืจ ืืืื ืืืฆื ืฉืืขื ืืืง ืืื ืึท ืคืึทืจืคืขืกืืืงื ืืืื.
ืืงืืจ: opennet.ru