เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชกเชฟเชซเซ‹เชฒเซเชŸ CTWM เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชธเชพเชฅเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช•เชฐเซ‡ เช›เซ‡

เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เชจเชพ X11 เชธเชคเซเชฐเชฎเชพเช‚ เช“เชซเชฐ เช•เชฐเชพเชฏเซ‡เชฒ เชกเชฟเชซเซ‹เชฒเซเชŸ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชฌเชฆเชฒเชตเชพ เชตเชฟเชถเซ‡ twm เชชเชฐ CTWM. CTWM เช twm เชจเซ‹ เชซเซ‹เชฐเซเช• เช›เซ‡, เชœเซ‡ 1992 เชฎเชพเช‚ เชซเซ‹เชฐเซเช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ เชเช• เชนเชณเชตเชพ เช…เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เช เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชธเชฟเชค เชฅเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชธเซเชตเชพเชฆ เช…เชจเซเชธเชพเชฐ เชฆเซ‡เช–เชพเชต เช…เชจเซ‡ เชตเชฐเซเชคเชจ เชฌเชฆเชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

Twm เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชชเชฐ เช›เซ‡เชฒเซเชฒเชพ 20 เชตเชฐเซเชทเชฅเซ€ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เช†เชœเชจเชพ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชคเซ‡ เช…เชฐเซเชตเชพเชšเซ€เชจ เชฒเชพเช—เซ‡ เช›เซ‡. เชกเชฟเชซเซ‹เชฒเซเชŸ twm เชชเชฐ เชฒเซ‹เช•เซ‹เชจเซ€ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเช เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชถเซ‡เชฒ เชชเชฐ เชชเซเชจเชฐเซเชตเชฟเชšเชพเชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เช…เชจเซเชฏ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เช…เชจเซเชญเชต เชงเชฐเชพเชตเชคเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชณ เชตเชพเชคเชพเชตเชฐเชฃ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ CTWM เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชซเชฐเชœ เชชเชพเชกเซ€.

CTWM เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชกเซ‡เชธเซเช•เชŸเซ‹เชชเซเชธเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชธเช•เซเชฐเชฟเชฏ เชฐเซ€เชคเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ NetBSD เชธเซเชธเช‚เช—เชค เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. CTWM เชจเชพ เช†เชงเชพเชฐเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‡เชฒ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“เชฎเชพเช‚ เช†เชชเซ‹เช†เชช เชœเชจเชฐเซ‡เชŸ เชฅเชฏเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเซ‡เชจเซ‚, เชฎเชพเช‰เชธ เชตเชฟเชจเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช•เซ€เชฌเซ‹เชฐเซเชก เชถเซ‹เชฐเซเชŸเช•เชŸเซเชธ, เชตเชฟเชตเชฟเชง เชธเซเช•เซเชฐเซ€เชจ เชฐเซ€เชเซ‹เชฒเซเชฏเซเชถเชจ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชฒเชจ (เชฎเซ‹เชŸเชพ เชซเซ‹เชจเซเชŸเซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ เชชเช›เซ€ HiDPI เชธเชนเชฟเชค), เช–เซ‚เชฌ เชœ เชงเซ€เชฎเซ€ เช…เชจเซ‡ เช–เซ‚เชฌ เชœ เชฌเช‚เชจเซ‡เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชเช• เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเชกเชชเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹.

เชนเชคเซ€:

เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชกเชฟเชซเซ‹เชฒเซเชŸ CTWM เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชธเชพเชฅเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช•เชฐเซ‡ เช›เซ‡

เชคเซ‡ เชฌเชจเซเชฏเซเช‚:

เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชกเชฟเชซเซ‹เชฒเซเชŸ CTWM เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชธเชพเชฅเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช•เชฐเซ‡ เช›เซ‡

เชตเชงเซเชฎเชพเช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เช•เชฎเซเชชเซ‹เชเชฟเชŸ เชธเชฐเซเชตเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชชเชฐ เชเช• เชจเซ‹เช‚เชง swc เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชชเซ‹เชฐเซเชŸ เชนเชœเซ เชฐเซ‹เชœเชฟเช‚เชฆเชพ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ Qt5, GTK3 เช…เชฅเชตเชพ SDL2 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช…เชจเซ‡ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฎเชพเชŸเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฏเซ‹เช—เซเชฏ เช›เซ‡. เชธเชฎเชธเซเชฏเชพเช“เชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซ‹ เชธเชพเชฅเซ‡ เช…เชธเช‚เช—เชคเชคเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ, X11 เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸเชจเซ‹ เช…เชญเชพเชต, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ Intel GPU เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช•เซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซเชจเชฒ เชธเซเชคเชฐเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชฎเซ‹เชกเซเชธ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเชˆเชตเชฐ เช›เซ‡.

เชตเซ‡เชฒเซ‡เชจเซเชกเชจเซ€ เชเช• เชตเชฟเชถเซ‡เชทเชคเชพ เชœเซ‡ เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชชเชฐ เชชเซ‹เชฐเซเชŸเซ€เช‚เช—เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชคเซ‡ เช›เซ‡ เชธเซเช•เซเชฐเซ€เชจ, เช‡เชจเชชเซเชŸ เช…เชจเซ‡ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชธเช‚เชฏเซเช•เซเชค เชฎเซ‡เชจเซ‡เชœเชฐเซ‹เชฎเชพเช‚ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ OS-เชตเชฟเชถเชฟเชทเซเชŸ เช•เซ‹เชกเชจเซ€ เชนเชพเชœเชฐเซ€. เชตเซ‡เชฒเซ‡เชจเซเชก เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸเซ€เช‚เช—, เชธเซเช•เซเชฐเซ€เชจ เชฒเซ‹เช•เซ€เช‚เช— เช…เชจเซ‡ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชœเซ‡เชตเซ€ เชธเซเชตเชฟเชงเชพเช“ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชคเซเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡ เชนเชœเซ เชชเชฃ เชชเซ‹เชฐเซเชŸเซ‡เชฌเซ€เชฒเซ€เชŸเซ€, เชฎเซ‹เชกเซเชฏเซเชฒเชพเชฐเซ€เชŸเซ€ เช…เชจเซ‡ เชฎเชพเชจเช•เซ€เช•เชฐเชฃ เชœเซ‡เชตเชพ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชฎเชพเช‚ X เชธเชฐเซเชตเชฐเชฅเซ€ เชชเชพเช›เชณ เช›เซ‡.

เชตเชงเชพเชฐเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชธเช‚เชฏเซเช•เซเชค เชฎเซ‡เชจเซ‡เชœเชฐ เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชตเซ‡เชธเซเชŸเชจ เชธเช‚เชฆเชฐเซเชญ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ Linux เช•เชฐเซเชจเชฒ API เชชเชฐ เชญเชพเชฐเซ‡ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, epoll I/O เชฎเชฒเซเชŸเชฟเชชเซเชฒเซ‡เช•เซเชธเซ€เช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‡ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ kqueue เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชจเชƒเช•เชพเชฐเซเชฏเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. kqueue เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชชเซ‡เชšเซ‹ BSD เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเชœเซ เชธเซเชงเซ€ เชฎเซเช–เซเชฏ เชชเซเชฐเชตเชพเชนเชฎเชพเช‚ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชจเชฅเซ€.

เชธเช‚เชฆเชฐเซเชญ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐเชจเซ‹ เช•เซ‹เชก เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชซเช•เซเชค Linux เชชเชฐ เชจเชœเชฐ เชฐเชพเช–เซ€เชจเซ‡ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ เชคเซ‡ เช…เชจเซเชฏ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชคเซ‹ เชจเชฅเซ€ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เซ‹เชก "#include" เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. " เช…เชจเซ‡ เชฒเชฟเชฌเชฟเชจเชชเซเชŸ เชชเชฐ เชจเชฟเชฐเซเชญเชฐเชคเชพ). เชซเซเชฐเซ€เชฌเซ€เชเชธเชกเซ€ เชฒเชฟเชจเช•เซเชธ เช‡เชจเชชเซเชŸ API เชจเชพ เช•เซเชฒเซ‹เชจเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช…เชฒเช— เช‡เชจเชชเซเชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ API, wscons เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชนเชพเชฒเชฎเชพเช‚, wscons เชธเชชเซ‹เชฐเซเชŸ swc เชฎเชพเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเช‚เชฏเซเช•เซเชค เชฎเซ‡เชจเซ‡เชœเชฐเซ‹เชจเซ‡ เชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฏเซ‹เชœเชจ เช•เชฐเซ‡เชฒ เช›เซ‡.

เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€เชจเชพ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเช“ เชตเซ‡เชฒเซ‡เชจเซเชก เชกเซ‡เชตเชฒเชชเชฐเซเชธเชจเซ‡ เชเชชเซ‹เชฒ เชฎเชพเชŸเซ‡ เชนเชพเชฐเซเชก เชฒเชฟเช‚เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจ เช•เชฐเชตเชพ, เชชเชฐเช‚เชคเซ เชฒเชฟเชฌเซ‡เชตเซ‡เชจเซเชŸ เชœเซ‡เชตเชพ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เชธเซเชคเชฐ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชœเชพเชตเชตเชพ เชฎเชพเช—เซ‡ เช›เซ‡. เช†เชฏเซ‹เชœเชฟเชค เช•เชพเชฐเซเชฏเชฎเชพเช‚ NetBSD เช•เชฐเซเชจเชฒเชจเชพ DRM/KMS เชธเซเชŸเซ‡เช• เช…เชจเซ‡ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚เชฅเซ€ เชชเซ‹เชฐเซเชŸเชฟเช‚เช— เช•เซ‹เชกเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชคเซ‡เชฎเชœ เชตเชฟเชกเชฟเชฏเซ‹ เชฎเซ‹เชกเซเชธเชจเชพ เช…เชฃเซ เชธเซเชตเชฟเชšเชฟเช‚เช—, DRM เชจเซ€ เชจเชตเซ€ เช†เชตเซƒเชคเซเชคเชฟเช“ เช…เชจเซ‡ เช—เซเชฒเซ‡เชฎเชฐ API (X11 เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. xwayland เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ). เชตเซ‡เชฒเซ‡เชจเซเชก-เช†เชงเชพเชฐเชฟเชค เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐเชฎเชพเช‚ เชซเซเชฐเซ‡เชฎเชฌเชซเชฐเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชจเซ‡เชŸเชฌเซ€เชเชธเชกเซ€ เชกเชฟเชซเซ‹เชฒเซเชŸ CTWM เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชธเชพเชฅเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช•เชฐเซ‡ เช›เซ‡

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹