ααΆαα ααααααΆααααααα·ααΆααΎαα αα webOS Open Source Edition 2.19 ααααΌαααΆαααααα»ααα αααα’αΆα ααααΌαααΆαααααΎαα ααΎα§αααααα ααααααααα ααααΆα αα·αααααααααααααααΆαααααααα ααααΆα Raspberry Pi 4 ααααΌαααΆαα αΆαααα»αααΆααΆαααα·ααΆαααααααΉααααα αααα·ααΆαααααααΌαααΆααααααΎαα‘αΎααα αααα»αααααΆααααΆααΆααααααααα’αΆααααΆααααα Apache 2.0 α αΎαααΆαα’αα·ααααααααααΌαααΆαααααΎαααΎαααααα αααα ααααααααΆααααααΆααααΌαααααΌαααααααααααΆαα’αα·αααααααα½αααααΆα
αααα·ααΆ webOS ααααΌαααΆααααααΎαα‘αΎαααα Palm αααα»αααααΆα 2008 α αΎαααααΌαααΆαααααΎααααΆαααα ααΎααααΆαα αααΌα Palm Pre αα·α Pixie α αααα»αααααΆα 2010 αααααΆααααΈααΆααα·ααα Palm αααα·ααΆαααααΆαα αΌααα αααα»ααααααα Hewlett-Packard αααααΆααααΈααα HP ααΆαααααΆααΆαααααΎαααα·ααΆααααα αααα»ααααΆαααΈαααααα»ααα ααααααα αα»αααααΌααααα½ααα αα·ααα»αααααΌαααα αααα»αααααΆα 2012 αααα»αα αα»α HP ααΆααααααΆαααΈααΆαααααα webOS αα αααααααααααααΎαα αα α―αααΆααα α αΎααα ααααΆα 2013 ααΆαα αΆααααααΎαααΎαααΌαααααααααααΆαααΆαα»ααααααΆα αααα·ααΆαααααααΌαααΆααα·αααΈαααα»αα αα»α Hewlett-Packard ααααααα»αα αα»α LG αααα»αααααΆα 2013 α αΎαα₯α‘αΌααααααααΌαααΆαααααΎααααΆαααα ααΎααΌααααααα LG αα·αα§αααααααααΎααααΆααα αααΎαααΆα 70 ααΆαααααΏαα αα ααααΆα 2018 αααααα webOS Open Source Edition ααααΌαααΆααααααΎαα‘αΎα αααααΆααααααα LG ααΆαααααΆααΆααααααααα ααααΌα’αα·ααααααααΎαα αα ααΆααααΆαα’αααα αΌααα½ααααααααα αα·ααααααΈααα½αααα§ααααααααααΆαααααα αααα»α webOS α
ααα·ααααΆααααααααα webOS ααααΌαααΆααααααΎαα‘αΎααααααααΎαααα ααα§ααααα OpenEmbedded αα·ααααα ααααΌαααααΆα ααααΌα ααΆααααααααααααΆαααΆ αα·ααα·ααααααααααΆαααααΆααααααααΈαααααα Yocto α αααΆαααΆαα»ααααΆααααα webOS ααΊααΆαααααα·ααΈααααααααααααααααα αα·ααααααα·ααΈ (SAM, System and Application Manager) αααααα½ααα»αααααΌαααΎααααΎαααΆααααααα·ααΈ αα·αααααΆαααα αα·α Luna Surface Manager (LSM) ααααααααΎαααΆα ααα»α αααααΆααα’αααααααΎααααΆααα αααΆαααΆαα»ααααΌαααΆαααααααααααααΎ Qt framework αα·α Chromium browser engineα
ααΆαβαααα αΆαβααααΌαβααΆαβααααΎβα‘αΎαβααΆαβαααβαααααα·ααΈβαααααααααβαααΆαααΆαα»βαααβααααΎβαα·ααΈααΆα Wayland α ααΎααααΈαααααΎααααααα·ααΈααααΆαααααα½α ααΆααααΌαααΆαααααΎα±ααααααΎαα αα αααα·ααααΆααα ααααα (CSS, HTML5 αα·α JavaScript) αα·α Enact framework αααααα’ααααΎ React ααα»ααααααΆααα’αΆα αααααΎααααααα·ααΈαα αααα»α C αα·α C ++ ααΆαα½αααΉα Interface ααα’ααααΎ Qt αααααα α ααα»α αααααΆααα’αααααααΎ αα·ααααααα·ααΈααααΆα ααα·ααααααΆααααααα ααΆαα αααΎαααααΌαααΆαα’αα»ααααααΆαααααα·ααΈααΎααααααααααααααααΎαα αα αααα·ααααΆ QML α ααΆαααααΆαααΎα Home Launcher ααααΌαααΆααααααααΌα αααααααΌαααΆαααααΎα±αααααααΎαα‘αΎααααααΆααααααα·ααααα·ααΆαα’ααααααααα αα·ααααααααΌααααα·ααααααααΈαααααααααΆααααααΆ (αααα½αα±αα windows) α
ααΎααααΈαααααΆαα»ααα·αααααααααα»αααααααααΆαα ααΆαααααααααααααααΎαααααα JSON ααΆααααα»α DB8 ααααΌαααΆαααααΎ αααααααΎααΌαααααΆααα·αααααα LevelDB ααΆαααααααΆααααααα αααααΆααααΆαα αΆααααααΎα ααΆαα αΆααααααΎααααααα’ααααΎ systemd ααααΌαααΆαααααΎα αααααααααα uMediaServer αα·α Media Display Controller (MDC) ααααΌαααΆααααααααΌααααααΆααααααΎαααΆαααΆαα·ααΆαα α»αααα PulseAudio ααααΌαααΆαααααΎααΆαααΆαααΈαααααα‘ααα ααΎααααΈααααΎαα αα α»ααααααααΆααααααα·ααΈαααααααααααααααααααααα· OSTree αα·αααΆααααα½αααΆαααΆαα’αΆααΌαααααΌαααΆαααααΎ (ααΆαααΆαααααααααααΈαααααΌαααΆααααααΎα ααααα½αααΊααααα αα·αααΈααΈαααααΌαααΆαααααΎααΎααααΈα ααααααΆαααααΎαα αα α»ααααααααΆα)α
ααΆαααααΆααααααΌαααααΆααααα αααα»αααΆαα ααααααΆαααααΈα
- Π£Π»ΡΡΡΠ΅Π½ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΉ ΡΠΊΡΠ°Π½ (Home App), Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΡΡΡΠΎΠΊΠ° ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Ρ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠΎΠΉ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½ΠΎΠ²ΡΠ΅ ΡΠΊΡΠ°Π½Π½ΡΠ΅ ΠΆΠ΅ΡΡΡ.
- Π ΡΠΎΡΡΠ°Π² Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Video Call Π΄Π»Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΠ²ΡΠ·ΠΎΠ²ΠΎΠ² ΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ
Π²ΠΈΠ΄Π΅ΠΎΠ²ΡΡΡΠ΅Ρ. Π ΡΠ΅ΠΊΡΡΠ΅ΠΌ Π²ΠΈΠ΄Π΅ ΠΏΠΎΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ²ΡΠ·ΠΈ ΡΠ΅ΡΠ΅Π· Cisco Webex ΠΈ Microsoft Teams.
- ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½-ΠΊΠΎΡΠ΅Π»ΡΠΊΠ°ΠΌΠΈ (Blockchain Wallet), ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΏΡΠΎΡΠ°Π΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ ΠΈ ΠΆΡΡΠ½Π°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ Π² Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π΅.
- Π Enact Browser Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΠ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ Ρ Π·Π°ΠΏΡΠΎΡΠΎΠΌ ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡΠΈΠΉ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
- Π Π·Π²ΡΠΊΠΎΠ²ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ audiod Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΡ Π·Π²ΡΠΊΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². Π ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ ΡΠ΅ΡΠ²ΠΈΡΠ΅ (Sys Service) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²ΡΠΎΡΠΈΡΠ½ΡΡ Π·Π²ΡΠΊΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² (subdevices), Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π·Π²ΡΠΊΠΎΠ²ΡΡ ΠΊΠ°ΡΡ ΠΈ MIPI-ΠΊΠ°ΠΌΠ΅Ρ. Π PulseAudio Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΡ ΡΡ Π° ECNR (Echo Cancellation Noise Reduction).
- ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ Linux-ΡΠΈΡΡΠ΅ΠΌ Yocto ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ Π΄ΠΎ Π²ΡΠΏΡΡΠΊΠ° 4.0.
- ΠΡΠ°ΡΠ·Π΅ΡΠ½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΎ Π²ΡΠΏΡΡΠΊΠ° Chromium 94 (ΡΠ°Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Chromium 91). ΠΠ»Ρ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ webOS Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π³Π΅ΠΉΠΌΠΏΠ°Π΄ΠΎΠ².
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ ΡΡΠΈΡΡΡ Noto (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Unicode 15.0.0).
- ΠΡΡΡΠ΅ΡΡΠ²Π»ΡΠ½ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° Qt 6.4. Web-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Enact ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 4.5.0.
ααααα: opennet.ru