ααΆαα ααααααΆααααααα·ααΆααΎαα αα webOS Open Source Edition 2.14 ααααΌαααΆαααααα»ααα αααα’αΆα ααααΌαααΆαααααΎαα ααΎα§αααααα ααααααααα ααααΆα αα·αααααααααααααααΆαααααααα ααααΆα Raspberry Pi 4 ααααΌαααΆαα αΆαααα»αααΆααΆαααα·ααΆαααααααΉααααα αααα·ααΆαααααααΌαααΆααααααΎαα‘αΎααα αααα»αααααΆααααΆααΆααααααααα’αΆααααΆααααα Apache 2.0 α αΎαααΆαα’αα·ααααααααααΌαααΆαααααΎαααΎαααααα αααα ααααααααΆααααααΆααααΌαααααΌαααααααααααΆαα’αα·αααααααα½αααααΆα
αααα·ααΆ webOS ααααΌαααΆααααααΎαα‘αΎαααα Palm αααα»αααααΆα 2008 α αΎαααααΌαααΆαααααΎααααΆαααα ααΎααααΆαα αααΌα Palm Pre αα·α Pixie α αααα»αααααΆα 2020 αααααΆααααΈααΆααα·ααα 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 αα·αααΆααααα½αααΆαααΆαα’αΆααΌαααααΌαααΆαααααΎ (ααΆαααΆαααααααααααΈαααααΌαααΆααααααΎα ααααα½αααΊααααα αα·αααΈααΈαααααΌαααΆαααααΎααΎααααΈα ααααααΆαααααΎαα αα α»ααααααααΆα)α
ααΆαααααΆααααααΌαααααΆααααα αααα»αααΆαα ααααααΆαααααΈα
- Π ΡΠΈΡΠ»ΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ°ΠΌΠ΅ΡΠΎΠΉ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π±Π°Π·ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΡΡΡΠΌΠΊΠΈ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π²ΠΈΠ΄Π΅ΠΎ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ½ΠΎΠ²Ρ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ°ΠΌΠ΅ΡΠΎΠΉ.
- ΠΡΡΡΠ΅ΡΡΠ²Π»ΡΠ½ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΡΠ±ΠΎΡΠΎΠΊ, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ±ΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΏΠ»Π°ΡΡ Raspberry Pi 4 (rpi4-64) ΠΈ ΡΠΌΡΠ»ΡΡΠΎΡΠ° (qemux86). ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° 32-ΡΠ±ΠΎΡΠΎΠΊ ΠΎΠ±ΡΡΠ²Π»Π΅Π½Π° ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅ΠΉ.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΠΊΠΎΠ΄Π° Visual Studio Code, ΡΠΏΡΠΎΡΠ°ΡΡΠ΅Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΡ Π΄Π»Ρ webOS web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Enact-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ JavaScript-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ².
- ΠΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π½ ΡΠ΅ΡΠ²ΠΈΡ ΡΠ°Π½Π½Π΅Π³ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π½Π΅Ρ Π²Π°ΡΠΊΡ ΠΏΠ°ΠΌΡΡΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ systemd-oomd, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Π²ΡΡΠ²ΠΈΡΡ Π½Π°ΡΠ°Π»ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ ΠΈΠ·-Π·Π° Π½Π΅Ρ Π²Π°ΡΠΊΠΈ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ Π²ΡΠ±ΠΎΡΠΎΡΠ½ΠΎ Π·Π°Π²Π΅ΡΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΡΡΡΠΎΡΠΌΠΊΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π° ΡΡΠ°Π΄ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π΅ΡΡ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΈ Π½Π΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎ ΡΡΠ΅Π·Π°ΡΡ ΠΊΡΡ ΠΈ Π²ΡΡΠ΅ΡΠ½ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π» ΠΏΠΎΠ΄ΠΊΠ°ΡΠΊΠΈ.
- Π Network Manager Π½Π°Π»Π°ΠΆΠ΅Π½ Π·Π°ΠΏΡΡΠΊ ΡΠ΅ΡΠ²ΠΈΡΠ° wpa-supplicant Π² ΡΠ±ΠΎΡΠΊΠ°Ρ Π΄Π»Ρ ΠΏΠ»Π°Ρ Raspberry Pi 4.
- Π ΡΠ±ΠΎΡΠΊΡ Π΄Π»Ρ ΡΠΌΡΠ»ΡΡΠΎΡΠ° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠ΅ ΡΠ°ΠΉΠ»Ρ occlientbasicops ΠΈ ocserverbasicops, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ udev-ΠΏΡΠ°Π²ΠΈΠ»Π° Π΄Π»Ρ ΠΌΠΎΠ΄ΡΠ»Ρ LGE UWB.
- Π ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ΅ g-camera-pipeline ΡΠ»ΡΡΡΠ΅Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ, ΡΠ²ΡΠ·Π°Π½Π½Π°Ρ Ρ Π·Π°ΠΏΠΈΡΡΡ Π·Π²ΡΠΊΠ°.
- ΠΡΠ°ΡΠ·Π΅ΡΠ½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΎ Chromium 91.
- αααΆαααΆαα»αααααα·ααΆααΈαα»α αααααΆααααααα Yocto ααααΌαααΆαααααΎαα αα α»ααααααααΆαααΎααααΈα ααααααΆα 3.1 α
- Π Memory Manager ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ² D-Bus.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡ OpenLGTV, Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²Π΅Π΄ΡΡΡΡ ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌΡ ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³Ρ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ ΠΊ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ°ΠΌ LG Ρ ΡΠ΅Π»ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΈΡ
ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ, ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΡ ΠΊΠΎΠΏΠΈΠ»Π΅ΡΡ-Π»ΠΈΡΠ΅Π½Π·ΠΈΠΉ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π² ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°Ρ
ΠΎΡΠΊΡΡΡΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² (ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΡΡΡΠ΅). ΠΡΠΎΠ΅ΠΊΡ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ epk2extract Π΄Π»Ρ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠΎΠ² LG, Hisense, Sharp, Philips/TPV ΠΈ Thompson, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² webOS Brew ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠ°Π² root Π½Π° ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ΅ (RootMyTV). ΠΡΠΎΠ΅ΠΊΡΠΎΠΌ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ±ΠΎΡΠΎΡΠ½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΎΠ±ΡΠ°Π·ΠΎΠ² Π΄Π»Ρ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠ»Π°Ρ LG NC4 ΠΈ LG115x, ΠΈ ΡΡΠ°ΡΡΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠΎΠ² Saturn S6, Saturn S7 ΠΈ LG 2010 ΠΈ 2011 Π½Π° Π±Π°Π·Π΅ ΡΠΈΠΏΠΎΠ² Broadcom.
ααααα: opennet.ru