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

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

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 рдкреНрд░рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд▓реЗрдЦрд┐рдПрдХрд╛ рдиреЗрдЯрд┐рдн рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреНрдЫред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЧреГрд╣ рд▓рдиреНрдЪрд░ рд╢реЗрд▓ рдЯрдЪ рд╕реНрдХреНрд░рд┐рди рдирд┐рдпрдиреНрддреНрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдЫ рд░ рдШреБрдорд╛рдЙрдиреЗ рдирдХреНрд╕рд╛ (рд╡рд┐рдиреНрдбреЛрдЬрдХреЛ рд╕рдЯреНрдЯрд╛) рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

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

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

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

  • рднрдгреНрдбрд╛рд░рдг рдкрд╣реБрдБрдЪ рдврд╛рдБрдЪрд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЖрдиреНрддрд░рд┐рдХ рднрдгреНрдбрд╛рд░рдг, USB рдбреНрд░рд╛рдЗрднрд╣рд░реВ рд░ рдХреНрд▓рд╛рдЙрдб рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ (рд╣рд╛рд▓ рдЧреБрдЧрд▓ рдбреНрд░рд╛рдЗрдн рдорд╛рддреНрд░ рд╕рдорд░реНрдерд┐рдд рдЫ) рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рднрдгреНрдбрд╛рд░рдг рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдПрдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдЧрд░реНрджреИред рдлреНрд░реЗрдорд╡рд░реНрдХрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдмреИ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░рд┐рдПрдХрд╛ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрдмрд╛рдЯ рд╕рд╛рдЭрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ, рдЫрд╡рд┐рд╣рд░реВ рд░ рдлрд╛рдЗрд▓рд╣рд░реВ рд╣реЗрд░реНрди рд░ рдЦреЛрд▓реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рдмреНрд░рд╛рдЙрдЬрд░ рдЗрдиреНрдЬрд┐рдирд▓реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╛рд░рдордорд╛ рд╕рддреНрд░ рд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреБрдХреАрд╣рд░реВрдХреЛ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • GPIO, SPI, I2C рд░ UART рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдорд╛рд░реНрдлрдд рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджреИ, рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдирдпрд╛рдБ рдкрд░рд┐рдзреАрдп рдкреНрд░рдмрдиреНрдзрдХ рд╕реЗрд╡рд╛ рдердкрд┐рдПрдХреЛ рдЫред рд╕реЗрд╡рд╛рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдирдЧрд░реА рдирдпрд╛рдБ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рд▓реБрдирд╛ рдмрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд╢рдХреНрддрд┐ рд╕реАрдорд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ ACG (рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдг рд╕рдореВрд╣рд╣рд░реВ) рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдг рдореЛрдбреЗрд▓рдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдирдпрд╛рдБ рд╡рд┐рдореЛрдЪрдирдорд╛, рдкрд╣рд┐рд▓реЗ рдкреБрд░рд╛рдиреЛ рд╕реБрд░рдХреНрд╖рд╛ рдореЛрдбреЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕рдмреИ рдкреБрд░рд╛рдирд╛ рд╕реЗрд╡рд╛рд╣рд░реВ ACG рдорд╛ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред ACG рдирд┐рдпрдорд╣рд░реВрдХреЛ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдЫред

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

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