เชฎเซ€เชฐ 2.0 เชกเชฟเชธเซเชชเซเชฒเซ‡ เชธเชฐเซเชตเชฐ เชฐเชฟเชฒเซ€เช

เชฆเซเชฐเชพเชฐเชพ เชฐเชœเซ เช•เชฐเซ‡เชฒ เชกเชฟเชธเซเชชเซเชฒเซ‡ เชธเชฐเซเชตเชฐ เชชเซเชฐเช•เชพเชถเชจ เชฎเซ€เชฐ 2.0, เชœเซ‡เชจเซ‹ เชตเชฟเช•เชพเชธ เช•เซ‡เชจเซ‹เชจเชฟเช•เชฒ เชฆเซเชตเชพเชฐเชพ เชšเชพเชฒเซ เชฐเชนเซ‡ เช›เซ‡, เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจ เชฎเชพเชŸเซ‡ เชฏเซเชจเชฟเชŸเซ€ เชถเซ‡เชฒ เช…เชจเซ‡ เช‰เชฌเซเชจเซเชŸเซ เชเชกเชฟเชถเชจ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซ‹ เช‡เชจเช•เชพเชฐ เชนเซ‹เชตเชพ เช›เชคเชพเช‚. เช•เซ‡เชจเซ‹เชจเชฟเช•เชฒ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชฎเซ€เชฐ เชฎเชพเช‚เช—เชฎเชพเช‚ เชฐเชนเซ‡ เช›เซ‡ เช…เชจเซ‡ เชนเชตเซ‡ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹ เช…เชจเซ‡ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เช“เชซ เชฅเชฟเช‚เช—เซเชธ (IoT) เชฎเชพเชŸเซ‡ เช‰เช•เซ‡เชฒ เชคเชฐเซ€เช•เซ‡ เชธเซเชฅเชพเชจ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชฎเซ€เชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชตเซ‡เชฒเซ‡เชจเซเชก เชฎเชพเชŸเซ‡ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ เชคเชฐเซ€เช•เซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเซ€เชฐ-เช†เชงเชพเชฐเชฟเชค เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชตเซ‡เชฒเซ‡เชจเซเชก (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, GTK3/4, Qt5 เช…เชฅเชตเชพ SDL2 เชธเชพเชฅเซ‡ เชฌเชจเซ‡เชฒ) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช‰เชฌเซเชจเซเชŸเซ 18.04-20.10 เชฎเชพเชŸเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชชเซ‡เช•เซ‡เชœเซ‹ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ (เชชเซ€เชชเซ€เช) เช…เชจเซ‡ เชซเซ‡เชกเซ‹เชฐเชพ 30/31/32. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค GPLv2 เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ.

เชตเชฐเซเชเชจ เชจเช‚เชฌเชฐเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชซเซ‡เชฐเชซเชพเชฐ เช API เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช›เซ‡ เชœเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ‡ เชคเซ‹เชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชจเชพเชชเชธเช‚เชฆ API เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชšเซ‹เช•เซเช•เชธ APIs mirclient เช…เชจเซ‡ mirserver เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡ เชคเซ‡เชจเซ‡ เช˜เชฃเชพ เชธเชฎเชฏเชฅเซ€ เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. mirclient เช…เชจเซ‡ mirserver เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชœเชพเชณเชตเซ€ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเชตเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค เช†เช‚เชคเชฐเชฟเช• เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ เชœ เชฅเชพเชฏ เช›เซ‡, เชนเซ‡เชกเชฐ เชซเชพเช‡เชฒเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชคเซ€ เชจเชฅเซ€, เช…เชจเซ‡ ABI (เชญเชตเชฟเชทเซเชฏ เชฎเชพเชŸเซ‡ เชตเชงเซ เช•เซ‹เชก เช•เซเชฒเชฟเชจเช…เชชเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡) เชจเซ€ เชœเชพเชณเชตเชฃเซ€เชจเซ€ เชฌเชพเช‚เชฏเชงเชฐเซ€ เช†เชชเชคเซ€ เชจเชฅเซ€. เช† API เชจเซเช‚ เช…เชตเชฎเซ‚เชฒเซเชฏเชจ UBports เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเชพเชฅเซ‡ เช•เชฐเชพเชฐเชฎเชพเช‚ เช›เซ‡, เชœเซ‡ Ubuntu Touch เชฎเชพเช‚ mirclient เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡. เชเชตเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เช† เชธเชฎเชฏเซ‡ Mir 1.x เชจเซ€ เช•เซเชทเชฎเชคเชพเช“ UBports เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซ€ เช›เซ‡, เช…เชจเซ‡ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ Mir 2.0 เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชถเซ‡.

mirclient เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฅเซ€ เช—เซเชฐเชพเชซเชฟเช•เชฒ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฎเชพเชŸเซ‡เชจเซ‹ เช†เชงเชพเชฐ เชชเชฃ เชฆเซ‚เชฐ เชฅเชˆ เช—เชฏเซ‹ เช›เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค mirclient API เชฎเชพเช‚ เชฅเชคเซ‹ เชนเชคเซ‹. เช เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช† เชธเชฐเชณเซ€เช•เชฐเชฃ เชฆเซƒเชถเซเชฏเชฎเชพเชจ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡ เชจเชนเซ€เช‚ เช…เชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช•เซ‹เชกเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเชถเซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฌเชนเซเชตเชฟเชง GPU เชธเชพเชฅเซ‡ เชธเชนเชพเชฏเช• เชธเชฟเชธเซเชŸเชฎเซ‹เชจเชพ เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚, เชนเซ‡เชกเชฒเซ‡เชธ เชฎเซ‹เชกเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชฐเชฟเชฎเซ‹เชŸ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹ เชตเชฟเช•เชธเชพเชตเชตเชพ. เชเช•เซเชธเซ‡เชธ

เชšเชพเชฒเซ เชธเชซเชพเชˆเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, mesa-kms เช…เชจเซ‡ mesa-x11 เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธเชฎเชพเช‚เชฅเซ€ เชšเซ‹เช•เซเช•เชธ mesa เช…เชตเชฒเช‚เชฌเชจ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ - เชฎเชพเชคเซเชฐ gbm เชœ เชจเชฟเชฐเซเชญเชฐเชคเชพ เชคเชฐเซ€เช•เซ‡ เชฌเชพเช•เซ€ เชนเชคเซ€, เชœเซ‡เชฃเซ‡ NVIDIA เชกเซเชฐเชพเชˆเชตเชฐเซ‹ เชธเชพเชฅเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เชฎเซ€เชฐ X11 เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚. mesa-kms เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเซ€เชจเซ‡ gbm-kms เช…เชจเซ‡ mesa-x11 เชฅเซ€ gbm-x11 เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชเช• เชจเชตเซเช‚ rpi-dispmanx เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฃ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชฎเซ€เชฐเชจเซ‡ เชฌเซเชฐเซ‹เชกเช•เซ‹เชฎ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชธเชพเชฅเซ‡ Raspberry Pi 3 เชฌเซ‹เชฐเซเชก เชชเชฐ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. MirAL (เชฎเซ€เชฐ เชเชฌเซเชธเซเชŸเซเชฐเซ‡เช•เซเชถเชจ เชฒเซ‡เชฏเชฐ) เชฎเชพเช‚, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ€เชฐ เชธเชฐเซเชตเชฐเชจเซ€ เชธเซ€เชงเซ€ เชเช•เซเชธเซ‡เชธเชจเซ‡ เชŸเชพเชณเชตเชพ เช…เชจเซ‡ เชฒเชฟเชฌเชฎเชฟเชฐเชฒ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฆเซเชตเชพเชฐเชพ เชเชฌเซ€เช†เชˆเชจเซ€ เช…เชฎเซ‚เชฐเซเชค เชเช•เซเชธเซ‡เชธเชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เชธเชฐเซเชตเชฐ เชฌเชพเชœเซ (SSD) เชชเชฐ เชตเชฟเชจเซเชกเซ‹ เชกเซ‡เช•เซ‹เชฐเซ‡เชถเชจเชจเซ‡ เชธเช•เซเชทเชฎ เช…เชฅเชตเชพ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เชคเซ‡เชฎเชœ เช•เชพเชฐเชฃ เช•เซ‡ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เชธเซเช•เซ‡เชฒเชฟเช‚เช—เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชฎเชพเช‚ DisplayConfiguration เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชฎเซ€เชฐ 2.0 เชกเชฟเชธเซเชชเซเชฒเซ‡ เชธเชฐเซเชตเชฐ เชฐเชฟเชฒเซ€เช

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

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