ืคืจืกืื ืืคืืืคืืจืื ืืคืชืืื webOS Open Source Edition 2.15, ืืฉืจ ื ืืชื ืืืฉืชืืฉ ืื ืืืืืื ืืืฉืืจืื ื ืืืืื, ืืืืืช ืืืขืจืืืช ืืืืข ืืืืืจ ืืจืื. ืืืืืช Raspberry Pi 4 ื ืืฉืืื ืืคืืืคืืจืืช ืืืืืจื ืืืืืืก. ืืคืืืคืืจืื ืคืืชืื ืืืืืจ ืฆืืืืจื ืชืืช ืจืืฉืืื Apache 2.0, ืืืคืืชืื ืืืืฆืจ ืขื ืืื ืืงืืืื ืชืื ืืงืคืื ืขื ืืืื ื ืืืื ืคืืชืื ืฉืืชืืคื.
ืคืืืคืืจืืช webOS ืคืืชืื ืืืงืืจ ืขื ืืื Palm ืืฉื ืช 2008 ืืืฉืชืืฉื ืืกืืืจืืคืื ืื ืฉื Palm Pre ื-Pixe. ื-2010, ืืืืจ ืจืืืฉืช ืคืืื, ืขืืจื ืืคืืืคืืจืื ืืืืื ืฉื Hewlett-Packard, ืืืืืจ ืืื HP ื ืืกืชื ืืืฉืชืืฉ ืืคืืืคืืจืื ืื ืืืืคืกืืช, ืืืืืืื, ืืืฉืืื ื ืืืืื ืืืืฉืืื ืืืฉืืื. ืืฉื ืช 2012 ืืืืืขื HP ืขื ืืขืืจืช webOS ืืคืจืืืงื ืงืื ืคืชืื ืขืฆืืื ืืืฉื ืช 2013 ืืืื ืืคืชืื ืืช ืงืื ืืืงืืจ ืฉื ืืจืืืืื. ืืคืืืคืืจืื ื ืจืืฉื ืืืืจืช Hewlett-Packard ืขื ืืื LG ืืฉื ืช 2013 ืืืื ื ืืฆืืช ืืืื ืืฉืืืืฉ ืขื ืืืชืจ ื-70 ืืืืืื ืืืืืืืืืช LG ืืืืฉืืจื ืฆืจืืื. ืืฉื ืช 2018 ื ืืกื ืคืจืืืงื webOS Open Source Edition, ืฉืืืืฆืขืืชื ื ืืกืชื LG ืืืืืจ ืืืืื ืืคืืชืื ืืคืชืื, ืืืฉืื ืืฉืชืชืคืื ื ืืกืคืื ืืืืจืืื ืืช ืืืืื ืืืืฉืืจืื ืื ืชืืืื ื-webOS.
ืกืืืืช ืืขืจืืช webOS ื ืืฆืจืช ืืืืฆืขืืช ืขืจืืช ืืืืื OpenEmbedded ืืืืืืืช ืืืกืืก, ืืื ืื ืืขืจืืช ืืื ืืื ืืืื-ื ืชืื ืื ืืคืจืืืงื Yocto. ืืจืืืื ืืืคืชื ืฉื webOS ืื ืื ืื ืืืขืจืืช ืืืืืฉืืืื (SAM, System and Application Manager), ืฉืืืจืื ืขื ืืคืขืืช ืืืฉืืืื ืืฉืืจืืชืื, ื-Luna Surface Manager (LSM), ืืืืืื ืืช ืืืฉืง ืืืฉืชืืฉ. ืืจืืืืื ื ืืชืืื ืืืืฆืขืืช ืืกืืจืช Qt ืืื ืืข ืืืคืืคื Chromium.
ืืขืืืื ื ืขืฉื ืืืืฆืขืืช ืื ืื ืืืจืื ืืืฉืชืืฉ ืืคืจืืืืงืื Wayland. ืืคืืชืื ืืคืืืงืฆืืืช ืืืชืืืืช ืืืฉืืช, ืืืฆืข ืืืฉืชืืฉ ืืืื ืืืืืืืช ืืื ืืจื ื (CSS, HTML5 ื-JavaScript) ืืืืกืืจืช Enact ืืืืืกืกืช ืขื React, ืื ื ืืชื ืื ืืืฆืืจ ืชืืื ืืืช ื-C ื-C++ ืขื ืืืฉืง ืืืืืกืก ืขื Qt. ืืืฉืง ืืืฉืชืืฉ ืืืืืฉืืืื ืืืจืคืืื ืืืฉืืืฆืื ืืืืฉืืื ืืจืื ืืชืืื ืืช ืืงืืจืืืช ืฉื ืืชืื ืืืืฆืขืืช ืืื ืืืืืืืช QML. ืืืจืืจืช ืืืื, ืืืฆืข ื-Home Launcher, ืืืืชืื ืืชืคืขืื ืืกื ืืืข ืืืฆืืข ืืช ืืงืื ืกืคื ืฉื ืืคืืช ืขืืงืืืช (ืืืงืื ืืืื ืืช).
ืืื ืืืืกื ื ืชืื ืื ืืฆืืจื ืืืื ืืช ืืืืฆืขืืช ืคืืจืื JSON, ื ืขืฉื ืฉืืืืฉ ืืืืกืื DB8, ืืืฉืชืืฉ ืืืกื ืื ืชืื ืื LevelDB ืืชืืจ ืงืฆื ืขืืจืคื. ืืืชืืื, ื ืขืฉื ืฉืืืืฉ ืืืชืืื ืืืืืกืก ืขื systemd. ืชืช-ืืขืจืืืช uMediaServer ื-Media Display Controller (MDC) ืืืฆืขืืช ืืขืืืื ืชืืื ืืืืืืืืื, PulseAudio ืืฉืืฉ ืืฉืจืช ืงืื. ืืื ืืขืืื ืืช ืืงืืฉืื ืืืืคื ืืืืืืื, ื ืขืฉื ืฉืืืืฉ ืืืืืคืช ืืืืฆื ืืืืืืช OSTree (ื ืืฆืจืืช ืฉืชื ืืืืฆืืช ืืขืจืืช, ืืืช ืืื ืคืขืืื, ืืืฉื ืืื ืืฉืืฉืช ืืืขืชืงืช ืืขืืืื).
ืฉืื ืืืื ืขืืงืจืืื ืืืืืืจื ืืืืฉื:
- ะะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะบะปะฐะฒะธะฐัััั ะธ ะผััะธ. ะะพะผะฟะพะทะธัะฝัะน ะผะตะฝะตะดะถะตั LSM (Luna Surface Manager) ะฐะดะฐะฟัะธัะพะฒะฐะฝ ะดะปั ัะฟัะฐะฒะปะตะฝะธั ะธ ะพัะณะฐะฝะธะทะฐัะธะธ ะฒะฒะพะดะฐ ะฟัะธ ะฟะพะผะพัะธ ะบะปะฐะฒะธะฐัััั ะธ ะผััะธ, ะฐ ะฝะต ัะพะปัะบะพ ัะตะฝัะพัะฝะพะณะพ ัะบัะฐะฝะฐ. ะะฐะฟัะธะผะตั, ะบ ะผะพะฑะธะปัะฝะพะผั ััััะพะนััะฒั ะธะปะธ ัะตะปะตะฒะธะทะพัั ะฝะฐ ะฑะฐะทะต webOS ะผะพะถะฝะพ ะฟะพะดะบะปััะธัั ะบะปะฐะฒะธะฐัััั ะธ ะผััั ะดะปั ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะฒ ัะพะปะธ ัะฐะฑะพัะตะน ััะฐะฝัะธะธ. ะขะฐะบะถะต ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะบะปะฐะฒะธะฐัััะฝัั ะบะพะผะฑะธะฝะฐัะธะน ะดะปั ะฑััััะพะณะพ ะฒัะทะพะฒะฐ ะฝะฐัััะพะตะบ (F1) ะธ ะธะฝัะตััะตะนัะฐ ะทะฐะฟััะบะฐ ะฟัะพะณัะฐะผะผ (ะบะฝะพะฟะบะฐ Start ะธะปะธ Windows).
- ะฃะฒะตะปะธัะตะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะพััะธัะพะฒะบะธ ะธ ะฟะพะฒััะตะฝะพ ะบะฐัะตััะฒะพ ะฐะฝะธะผะฐัะธะธ ะฒ ะฟัะธะปะพะถะตะฝะธัั , ะธัะฟะพะปัะทัััะธะน ะฑะธะฑะปะธะพัะตะบั Qt.
- ะ ะดะพะผะฐัะฝะธะน ัะบัะฐะฝ (Home Launcher) ะดะพะฑะฐะฒะปะตะฝั ะบะพะผะฟะพะฝะตะฝัั ะธ ัะตััััั ะดะปั ะบะฐััะพะผะธะทะฐัะธะธ QML-ะฟัะธะปะพะถะตะฝะธะน.
- ะ ัะตัะฒะธั ัะฟัะฐะฒะปะตะฝะธั ะทะฒัะบะพะผ audiod ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะพััะปะตะถะธะฒะฐะฝะธั ะณัะพะผะบะพััะธ.
- ะัะตะดะปะพะถะตะฝ ะฝะฐะฑะพั ะฟัะธะผะตัะพะฒ ะฟัะธะปะพะถะตะฝะธะน ะธ ัะตัะตะฝะธะน ะฝะฐ ะฑะฐะทะต webOS.
- ะัะฐัะทะตัะฝัะน ะดะฒะธะถะพะบ ะพะฑะฝะพะฒะปัะฝ ะดะพ Chromium 91 (ัะฐะฝะตะต ะธัะฟะพะปัะทะพะฒะฐะปัั Chromium 87). ะ web-ะดะฒะธะถะบะต ัะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตัะถะบะฐ GPU vsync ะดะปั Wayland.
- ะ ัะผัะปััะพัะต ะฒะบะปััะตะฝะพ ัะถะฐัะธะต ัะฐะทะดะตะปะฐ ะฟะพะดะบะฐัะบะธ (zram) ะธ ะพะฑัะฐะฑะพัะบะธ ะฝะตั ะฒะฐัะบะธ ะฟะฐะผััะธ (oomd).
ืืงืืจ: OpenNet.ru