WebOS рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг 2.18 рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ

рдЦреБрд▓рд╛ рдкреНрд▓реЗрдЯрдлрд░реНрдо webOS рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг 2.18 рдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рд╡рд┐рднрд┐рдиреНрди рдкреЛрд░реНрдЯреЗрдмрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВ, рдмреЛрд░реНрдбрд╣рд░реВ рд░ рдХрд╛рд░ рдЗрдиреНрдлреЛрдЯреЗрдирдореЗрдиреНрдЯ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред Raspberry Pi 4 рдмреЛрд░реНрдбрд╣рд░реВрд▓рд╛рдИ рд╕рдиреНрджрд░реНрдн рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд░реВрдкрдорд╛ рдорд╛рдирд┐рдиреНрдЫред рдкреНрд▓реЗрдЯрдлрд░реНрдорд▓рд╛рдИ Apache 2.0 рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдЕрдиреНрддрд░реНрдЧрдд рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рднрдгреНрдбрд╛рд░рдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рд╣рдпреЛрдЧреА рд╡рд┐рдХрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдореЛрдбреЗрд▓рдХреЛ рдкрд╛рд▓рдирд╛ рдЧрд░реНрджреИ рд╕рдореБрджрд╛рдпрджреНрд╡рд╛рд░рд╛ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдг рдЧрд░рд┐рдиреНрдЫред

WebOS рдкреНрд▓реЗрдЯрдлрд░реНрдо рдореВрд▓ рд░реВрдкрдорд╛ 2008 рдорд╛ Palm рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ Palm Pre рд░ Pixie рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред 2010 рдорд╛, рдкрд╛рдордХреЛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдкрдЫрд┐, рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╣реЗрд╡рд▓реЗрдЯ-рдкреНрдпрд╛рдХрд╛рд░реНрдбрдХреЛ рд╣рд╛рддрдорд╛ рдкреБрдЧреНрдпреЛ, рддреНрдпрд╕рдкрдЫрд┐ HP рд▓реЗ рдЖрдлреНрдиреЛ рдкреНрд░рд┐рдиреНрдЯрд░, рдЯреНрдпрд╛рдмреНрд▓реЗрдЯ, рд▓реНрдпрд╛рдкрдЯрдк рд░ рдкреАрд╕реАрд╣рд░реВрдорд╛ рдпреЛ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдпреЛред 2012 рдорд╛, HP рд▓реЗ webOS рд▓рд╛рдИ рд╕реНрд╡рддрдиреНрддреНрд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрдЕрдиреБрд╡рд╛рдж рдЧрд░реНрдиреЗ рдШреЛрд╖рдгрд╛ рдЧрд░реНтАНрдпреЛ рд░ 2013 рдорд╛ рдпрд╕рдХреЛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдЦреЛрд▓реНрди рдерд╛рд▓реНрдпреЛред 2013 рдорд╛, рдкреНрд▓реЗрдЯрдлрд░реНрдо LG рджреНрд╡рд╛рд░рд╛ Hewlett-Packard рдмрд╛рдЯ рдЦрд░рд┐рдж рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ рдЕрд╣рд┐рд▓реЗ 70 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА LG TV рд░ рдЙрдкрднреЛрдХреНрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред 2018 рдорд╛, webOS рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ рдорд╛рдзреНрдпрдордмрд╛рдЯ LG рд▓реЗ рдЦреБрд▓рд╛ рд╡рд┐рдХрд╛рд╕ рдореЛрдбреЗрд▓рдорд╛ рдлрд░реНрдХрдиреЗ, рдЕрдиреНрдп рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд▓рд╛рдИ рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрдиреЗ рд░ webOS рдорд╛ рд╕рдорд░реНрдерд┐рдд рдпрдиреНрддреНрд░рд╣рд░реВрдХреЛ рджрд╛рдпрд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНтАНрдпреЛред

WebOS рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рддрд╛рд╡рд░рдг OpenEmbedded рдЙрдкрдХрд░рдгрд╣рд░реВ рд░ рдЖрдзрд╛рд░ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ, рд╕рд╛рдереИ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдгрд╛рд▓реА рд░ Yocto рдкрд░рд┐рдпреЛрдЬрдирд╛рдмрд╛рдЯ рдореЗрдЯрд╛рдбреЗрдЯрд╛рдХреЛ рд╕реЗрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред WebOS рдХрд╛ рдореБрдЦреНрдп рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рдгрд╛рд▓реА рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдмрдиреНрдзрдХ (SAM, рдкреНрд░рдгрд╛рд▓реА рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдмрдиреНрдзрдХ) рд╣реБрдиреН, рдЬреБрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд░ рд╕реЗрд╡рд╛рд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫ, рд░ Luna Surface Manager (LSM), рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдмрдирд╛рдЙрдБрдЫред рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ Qt рдлреНрд░реЗрдорд╡рд░реНрдХ рд░ рдХреНрд░реЛрдорд┐рдпрдо рдмреНрд░рд╛рдЙрдЬрд░ рдЗрдиреНрдЬрд┐рди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд▓реЗрдЦрд┐рдПрдХрд╛ рдЫрдиреНред

рд░реЗрдиреНрдбрд░рд┐рдЩ Wayland рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрдореНрдкреЛрдЬрд┐рдЯ рдкреНрд░рдмрдиреНрдзрдХ рдорд╛рд░реНрдлрдд рдЧрд░рд┐рдиреНрдЫред рдЕрдиреБрдХреВрд▓рди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди, рд╡реЗрдм рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ (CSS, HTML5 рд░ JavaScript) рд░ Enact рдлреНрд░реЗрдорд╡рд░реНрдХ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ Qt- рдЖрдзрд╛рд░рд┐рдд рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рд╕рд╛рде C рд░ C++ рдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкрдирд┐ рд╕рдореНрднрд╡ рдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╢реЗрд▓ рд░ рдирд┐рд░реНрдорд┐рдд рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдореБрдЦреНрдпрддрдпрд╛ QML рдкреНрд░рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд▓реЗрдЦрд┐рдПрдХрд╛ рдиреЗрдЯрд┐рдн рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреНрдЫред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЧреГрд╣ рд▓рдиреНрдЪрд░ рд╢реЗрд▓ рдЯрдЪ рд╕реНрдХреНрд░рд┐рди рдирд┐рдпрдиреНрддреНрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдЫ рд░ рдШреБрдорд╛рдЙрдиреЗ рдирдХреНрд╕рд╛ (рд╡рд┐рдиреНрдбреЛрдЬрдХреЛ рд╕рдЯреНрдЯрд╛) рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

JSON рдврд╛рдБрдЪрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдВрд░рдЪрд┐рдд рдлрд╛рд░рдордорд╛ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди, рдмреНрдпрд╛рдХрдЗрдиреНрдбрдХреЛ рд░реВрдкрдорд╛ LevelDB рдбрд╛рдЯрд╛рдмреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реА DB8 рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред Bootd systemd рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рд╛рд░рдореНрднрд┐рдХрд░рдг рдХреЛ рд▓рд╛рдЧреА рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдорд▓реНрдЯрд┐рдорд┐рдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ uMediaServer рд░ рдорд┐рдбрд┐рдпрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХрдиреНрдЯреНрд░реЛрд▓рд░ (MDC) рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН; PulseAudio рдзреНрд╡рдирд┐ рд╕рд░реНрднрд░рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдлрд░реНрдорд╡реЗрдпрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди, OSTree рд░ рдкрд░рдорд╛рдгреБ рд╡рд┐рднрд╛рдЬрди рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ (рджреБрдИ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рднрд╛рдЬрдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдЬрд╕рдордзреНрдпреЗ рдПрдЙрдЯрд╛ рд╕рдХреНрд░рд┐рдп рдЫ, рд░ рджреЛрд╕реНрд░реЛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ)ред

рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрдорд╛ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • ╨Я╤А╨╡╨┤╨╗╨╛╨╢╨╡╨╜ ╨╜╨╛╨▓╤Л╨╣ ╨┤╨╛╨╝╨░╤И╨╜╨╕╨╣ ╤Н╨║╤А╨░╨╜ (Home App), ╨▓ ╨║╨╛╤В╨╛╤А╨╛╨╝ ╨┐╨╡╤А╨╡╨┤╨╡╨╗╨░╨╜ ╤Б╤В╨╕╨╗╤М ╨┐╨░╨╜╨╡╨╗╨╕, ╤Б╤В╨░╤В╤Г╤Б╨╜╨╛╨╣ ╤Б╤В╤А╨╛╨║╨╕ ╨╕ ╨┐╨╕╨║╤В╨╛╨│╤А╨░╨╝╨╝.
    WebOS рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг 2.18 рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ
  • ╨Ю╤Б╤Г╤Й╨╡╤Б╤В╨▓╨╗╤С╨╜ ╨┐╨╡╤А╨╡╤Е╨╛╨┤ ╨╜╨░ ╨▒╨╕╨▒╨╗╨╕╨╛╤В╨╡╨║╤Г Qt 6.3.1.
  • ╨Т ╨║╨╛╨╝╨┐╨╛╨╜╨╡╨╜╤В ╨┤╨╗╤П ╤Г╨┐╤А╨░╨▓╨╗╨╡╨╜╨╕╤П ╨║╨╛╨╜╤Д╨╕╨│╤Г╤А╨░╤Ж╨╕╨╡╨╣ configd ╨┤╨╛╨▒╨░╨▓╨╗╨╡╨╜ ╨║╨╛╨┤ ╤Б╨▒╨╛╤А╨░ ╤В╨╡╨╗╨╡╨╝╨╡╤В╤А╨╕╨╕ (data collection).
  • ╨Т Web-╨┤╨╕╨╢╨▓╨║╨╡ ╤А╨╡╨░╨╗╨╕╨╖╨╛╨▓╨░╨╜╨░ ╨┐╨╛╨┤╨┤╨╡╤А╨╢╨║╨░ ╨▓╤Л╤П╨▓╨╗╨╡╨╜╨╕╤П ╨▓╤А╨╡╨┤╨╛╨╜╨╛╤Б╨╜╤Л╤Е ╤Б╨░╨╣╤В╨╛╨▓ ╨┐╤А╨╕ ╨┐╨╛╨╝╨╛╤Й╨╕ API Web Risk.
  • ╨Ш╤Б╨┐╤А╨░╨▓╨╗╨╡╨╜╤Л ╨╛╤И╨╕╨▒╨║╨╕ ╨▓ Enact Browser ╨╕ ╨╕╨╜╤В╨╡╤А╤Д╨╡╨╣╤Б╨╡ ╨┤╨╗╤П ╤А╨░╨▒╨╛╤В╤Л ╤Б ╨║╨░╨╝╨╡╤А╨╛╨╣.
  • ╨Т ╤Н╨║╤А╨░╨╜╨╜╤Л╨╣ ╨╝╨╡╨╜╨╡╨┤╨╢╨╡╤А LSM (Luna Surface Manager) ╨┤╨╛╨▒╨░╨▓╨╗╨╡╨╜╨░ ╨┐╨╛╨┤╨┤╨╡╤А╨╢╨║╨░ ╤А╨░╨╖╤А╨╡╤И╨╡╨╜╨╕╤П 4╨Ъ.

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди