ื ืื 11 ืืืฉืื ืคืื ืื ืืืืืงืืื ื, ืืื ืกืืืื 1.8, ื ืงืืืคืืืืืื ื ืืขื ืขืืืฉืขืจ ืืขืืืื ืืืื ืืืขืืืื ื ืคืจืืืืงืื ืืื ืคืืืฉืืขื ืืื ืงืืืคืืืืื ืืืื i3 ืืืืืื ื ืืืื ืื ืืขื ืขืืืฉืขืจ ืืื i3bar, ืืจืืืกืืขืืขืื ืืขืืืืจื. ืืขืจ ืคืจืืืขืงื'ืก ืงืื ืืื ืืขืฉืจืืื ืืื C ืืื ืคืืจืฉืคืจืืื ืืื ืืขืจ ืืขืจ MIT ืืืฆืขื ืฅ. ืืขืจ ืคืจืืืขืงื ืืื ืืขืฆืืื ืืืืฃ... Linux ืืื 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 ++, ืืืื ืืื ืื ืืขื ืขื ืืขืืืขืืึธืคึผืขื ืคึฟืึทืจ ืกืืขืืข, ืงืึธืืืึธื ืืืกืคึผ, ืืืื, ืืึทืกืงืขืื, ืึธืงืึทืื, ืคึผืืืืึธื ืืื ืจืืกื.

ืืื ืื ื ืืึทืข ืืขืืืื ื:
- ืืืคึผืืึทืืขื ืืึทื ืึท ื ืืึทืข "ืืื ืืืขืกืืืจืข" ืืึทืคึฟืขื ืฆื ืืื ืื ืึทืงืฉืึทื ื ืฆื ืืึธืืืฉืคึผืึทื ืืืฉืขืกืืฉืขืจื.
- ืื ืคืึทืจืฉืืขืื ืืึทืงืื ื ืคึผืจืึธืฆืขืก (ืกืืืืึทืืึธืงืง) ืืื ืกืืืืืฉื ืฆื ื ืืฆื ืื Wayland ืคึผืจืึธืืึธืงืึธื ืขืงืกื-ืกืขืกืืข-ืืึทืง-ืื 1, ืืืึธืก ืืื ืืขืืืืงืกื ืื ืจืืืืืึทืืืืึทืื ืืื ืืืืขืจืืืื ืคืื ืกืขืกืืข ืืึทืงืื ื.
- ืฆืืืขืืืืื ื ืืึท "ืจืขืืืืืึทื ืึธืคึผืฉืืขืงื" ืืึทืคึฟืขื ืฆื ืืึทืืืึทืืืงื ืืืืจืืืึทื ืจืขืืืืืึทื ืืขืืืืกืขืก.
- ืึทืืืขื ืฉืืืฆื ืคึฟืึทืจ ืืืื ืืึทืืืึธืืข ืืืื ืจืึธื ืืขืืืืข ืืขืฉืขืขื ืืฉื.
- ืืื ืฉืืืฆื ืคึฟืึทืจ ืื "ืืืกืืืืึทื ืืฉืขืช ืืจืึทืงืงืคึผืืื ืืื ื" ืืึทืฉืืขืืืงื ืืื ืื ืืืืื ืคึผืื ืืืืืืึธืืขืง ืฆื ืงืึธื ืืจืึธืืืจื ืฆื ืื ืืจืึทืงืงืคึผืึทื ืืื ืคืึทืจืงืจืืคึผืื ืืฉืขืช ื ืืฆื ืื ืคึผืืื ืืื ื ืฉืืขืงื (ืืจืขืงืคึผืึธืื ื ืืืืฃ Thinkpad ืืึทืคึผืืึทืคึผืก).
- ืฆื ืคึฟืึทืจืืขืกืขืจื ืื ืจืืืืืึทืืืืึทืื ืคืื ืืืึธืจืงืกืคึผืึทืกืข ืืืืขืงืฉืึทื ืืืขื ืงืึทืืขืจ ื ืืึท ืงืืืขื ื ืึทืคึผืืึทืงืืืฉืึทื ื, ืื xdg-activation-v1 ืคึผืจืึธืืึธืงืึธื ืืื ืืขื ืืฆื.
- ืื wlroots ืืืืืืึธืืขืง ืืื ืืืคึผืจืืืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื ืจืขื ืืขืจืื ื ืกืืกืืขื ื ืืฆื ืื Vulkan graphics API.
- ืฆื ืึธืคึผืืืืืืืจื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืกืงืขืืืฉืืืื ื ืืึทืกืงืก ืืืืฃ ืืขืจ ืคึผืืึทืืคืึธืจืืข Linux ืื ืืขืืืขืืงืืื ืฆื ืฉืืขืื CAP_SYS_NICE ืคึผืขืจืืืฉืึทื ื ืืื ืืืืคึผืืขืืขื ืืืจื ืืขืืืึธืจื.
- ืฉืืืฆื ืคึฟืึทืจ ืืจืืขืื ืืื ืื SUID ืืืึธืจืฆื ืคืึธื ืืื ืึธืคึผืืขืฉืืขืื.
- ืื "ืจืขืืืืืึทื ืืคึผืืก" ืืึทืคึฟืขื ืืื ืืืคึผืจืืฉืืืืืื ืืื ืืื ืืืฆื ืจืืคึผืืืืกื ืืืจื ืื "ืจืขืืืืืึทื ืืึทืื" ืืึทืคึฟืขื.
- ืฆื ืึทืจืืขืื ืืื ืจืขืืืืขืจ ืืืืกืืจืืงื, pcre2 ืืื ืืืฆื ืืขื ืืฆื ืึทื ืฉืืึธื ืคืื ืื pcre ืืืืืืึธืืขืง.
ืืงืืจ: opennet.ru
