เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™ Canonical เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต miracle-wm, เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Wayland เปเบฅเบฐ Mir

Matthew Kosarek เบˆเบฒเบ Canonical เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเปƒเบซเบกเปˆ miracle-wm, เป€เบŠเบดเปˆเบ‡เบญเบตเบ‡เปƒเบชเปˆเป‚เบ›เป‚เบ•เบ„เบญเบ™ Wayland เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ Mir. Miracle-wm เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบเบฐเป€เบšเบทเป‰เบญเบ‡เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบ™เปเบšเบšเบ‚เบญเบ‡เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก i3, เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เบฐเบชเบปเบก Hyprland เปเบฅเบฐเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ Sway. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบ‚เบฝเบ™เป€เบ›เบฑเบ™ C++ เปเบฅเบฐเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” GPLv3. เบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปเบฒเป€เบฅเบฑเบ”เบฎเบนเบšเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบฎเบนเบšเปเบšเบš snap.

เปƒเบ™เบšเบฑเบ™เบ”เบฒเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบซเบ™เบตเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡ miracle-wm, เบžเบงเบเป€เบฎเบปเบฒเบเปˆเบฒเบงเป€เบ–เบดเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบเบฐเป€เบšเบทเป‰เบญเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเป‰เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ desktop virtual, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบˆเบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบˆเปเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบฒเบ‡ panels, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป„เบ›เบชเบนเปˆ. เป€เบ•เบฑเบกโ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹, เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบซเบผเบฒเบโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹)โ€‹, เบ™เปเบฒโ€‹เบ—เบดเบ”โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปเบ›เป‰เบ™โ€‹เบžเบดเบกโ€‹. เปเบ–เบšเบ—เบฒเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบเบฐเบ”เบฒเบ™. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบกเปˆเบ™เป€เบฎเบฑเบ”เบœเปˆเบฒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™ Canonical เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต miracle-wm, เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Wayland เปเบฅเบฐ Mir

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบตเปˆเปƒเบŠเป‰เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบกเบตเบเบฐเป€เบšเบทเป‰เบญเบ‡, เปเบ•เปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เปเบฅเบฐเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบเบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เป€เบŠเบฑเปˆเบ™ Swayfx. เบ„เบฒเบ”เบซเบงเบฑเบ‡เบงเปˆเบฒ miracle-wm เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบœเบนเป‰เบ—เบตเปˆเบกเบฑเบเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบฒเบ‡เบชเบฒเบเบ•เบฒเปเบฅเบฐเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบชเบปเบ”เปƒเบชเบเบงเปˆเบฒเบ”เป‰เบงเบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบฅเบฐเบชเบตเบ—เบตเปˆเบฅเบฝเบšเบ‡เปˆเบฒเบ. เบฅเบธเป‰เบ™เบ—เบณเบญเบดเบ”เปเบกเปˆเบ™เบงเบฒเบ‡เบ•เบณเปเปœเปˆเบ‡เป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡. เบเบฒเบ™เบ›เปˆเบญเบเบชเบญเบ‡เบ„เบฑเป‰เบ‡เบ•เปเปˆเป„เบ›เบเปเปˆเบˆเบฐเบกเบตเบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเบ™เบตเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบ›เปˆเบญเบเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ—เปเบฒเบญเบดเบ”เบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™. เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ miracle-wm, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ "sudo snap install miracle-wm โ€”classic".

เบชเบฐเบšเบฑเบšเบ•เปเปˆเป„เบ›เบกเบตเปเบœเบ™เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เป„เบ”เป‰, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบซเบกเปˆ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบซเบ™เป‰เบฒเบˆเป, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เบฑเบเปเบธเบ”เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐเปƒเบ™ desktop, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ IPC I3, เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง. เบ•เปเปˆเป„เบ›, เบเบฒเบ™เบเบฐเบเบฝเบกเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบžเบฒเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบฎเบนเบšเปเบšเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก stacked, เบฎเบนเบšเปเบšเบšเบžเบฒเบšเบฅเบงเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเบ—เบฒเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบฅเบฐ desktop, เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฎเบนเบšเบžเบฒเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™