WebOS рдореБрдХреНрдд рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг 2 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреНрд░рдХрд╛рд╢рди

рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдирд╡реАрди рдЦреБрд▓реНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╢рд╛рдЦрд╛ рд╡реЗрдмрдУрдПрд╕ рдореБрдХреНрдд рд╕реНрд░реЛрдд рдЖрд╡реГрддреНрддреА 2, рд╕реНрдорд╛рд░реНрдЯ рдЙрдкрдХрд░рдгреЗ рд╕реБрд╕рдЬреНрдЬ рдХрд░рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реЗ. рдордзреНрдпреЗ рд╡реНрдпрд╛рд╕рдкреАрда рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рднрд╛рдВрдбрд╛рд░ Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд, рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рд╛рдЪреЗ рдкрд╛рд▓рди рд╕рдореБрджрд╛рдпрд╛рджреНрд╡рд╛рд░реЗ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рд╕рдВрдпреБрдХреНрдд рд╡рд┐рдХрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдореЙрдбреЗрд▓. Raspberry Pi 4 рдмреЛрд░реНрдб рд╕рдВрджрд░реНрдн рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдореНрд╣рдгреВрди рдорд╛рдирд▓реЗ рдЬрд╛рддрд╛рдд.

2013 рдордзреНрдпреЗ webOS рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╣реЛрддрд╛ рд╡рд┐рдХрдд рдШреЗрддрд▓реЗ Hewlett-Packard рдХрдбреВрди LG рджреНрд╡рд╛рд░реЗ рдЖрдгрд┐ 70 рджрд╢рд▓рдХреНрд╖рд╛рд╣реВрди рдЕрдзрд┐рдХ LG TV рдЖрдгрд┐ рдЧреНрд░рд╛рд╣рдХ рдЙрдкрдХрд░рдгрд╛рдВрд╡рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рдЗрддрд░ рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА LG рдиреЗ рдУрдкрди рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдореЙрдбреЗрд▓рдХрдбреЗ рдкрд░рдд рдЬрд╛рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдЖрдгрд┐ рд╡реЗрдмрдУрдПрд╕ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрдгрд╛рд░реНтАНрдпрд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рдЪреНрдпрд╛ рд╢реНрд░реЗрдгреАрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ 2018 рдордзреНрдпреЗ webOS рдУрдкрди рд╕реЛрд░реНрд╕ рдПрдбрд┐рд╢рди рдкреНрд░реЛрдЬреЗрдХреНрдЯрдЪреА рд╕реНрдерд╛рдкрдирд╛ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА.

рд╡реЗрдмрдУрдПрд╕ рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рддрд╛рд╡рд░рдг рдЯреВрд▓реНрд╕ рдЖрдгрд┐ рдмреЗрд╕рд┐рдХ рдкреЕрдХреЗрдЬреЗрд╕ рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ рдУрдкрди рдПрдореНрдмреЗрдбреЗрдб, рддрд╕реЗрдЪ рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ рдкреНрд░рдХрд▓реНрдкрд╛рддреАрд▓ рдореЗрдЯрд╛рдбреЗрдЯрд╛рдЪрд╛ рд╕рдВрдЪ рдпреЛрдХреНрдЯреЛ. рд╡реЗрдмрдУрдПрд╕рдЪреЗ рдкреНрд░рдореБрдЦ рдШрдЯрдХ рдореНрд╣рдгрдЬреЗ рд╕рд┐рд╕реНрдЯреАрдо рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдореЕрдиреЗрдЬрд░ (рдПрд╕рдПрдПрдо, рд╕рд┐рд╕реНрдЯреАрдо рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдореЕрдиреЗрдЬрд░), рдЬреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЖрд╣реЗрдд рдЖрдгрд┐ рд▓реБрдирд╛ рд╕рд░рдлреЗрд╕ рдореЕрдиреЗрдЬрд░ (рдПрд▓рдПрд╕рдПрдо), рдЬреЗ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдмрдирд╡рддрд╛рдд. рдШрдЯрдХ Qt рдлреНрд░реЗрдорд╡рд░реНрдХ рдЖрдгрд┐ Chromium рдмреНрд░рд╛рдЙрдЭрд░ рдЗрдВрдЬрд┐рди рд╡рд╛рдкрд░реВрди рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрд╣реЗрдд.

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

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

рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡реЗрдмрдУрдПрд╕ рдореБрдХреНрдд рд╕реНрд░реЛрдд рдЖрд╡реГрддреНрддреА 2:

  • рдПрдХ рдирд╡реАрди рд╕рдВрджрд░реНрдн рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕рд╛рджрд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рд╣реЛрдо рд▓рд╛рдБрдЪрд░, рдЬреЛ рдЯрдЪрд╕реНрдХреНрд░реАрди рдирд┐рдпрдВрддреНрд░рдгрд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдлрд┐рд░рд╡рдд рдирдХрд╛рд╢реЗ (рд╡рд┐рдВрдбреЛрдРрд╡рдЬреА) рд╕реБрдзрд╛рд░рд┐рдд рд╕рдВрдХрд▓реНрдкрдирд╛ рдСрдлрд░ рдХрд░рддреЛ. рдЗрдВрдЯрд░рдлреЗрд╕ рдПрдХ рдХреНрд╡рд┐рдХ рд▓рд╛рдБрдЪ рдмрд╛рд░ рджреЗрдЦреАрд▓ рдЬреЛрдбрддреЛ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрдгрд┐ рд╕реВрдЪрдирд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╡рд╛рд░рдВрд╡рд╛рд░ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдХрд╛рд░реНрдпрд╛рдВрд╕рд╛рдареА рд╢реЙрд░реНрдЯрдХрдЯ рдЕрд╕рддрд╛рдд;

    WebOS рдореБрдХреНрдд рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг 2 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреНрд░рдХрд╛рд╢рди

  • рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдСрдЯреЛрдореЛрдЯрд┐рд╡реНрд╣ рдЗрдиреНрдлреЛрдЯреЗрдирдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреБрдХреВрд▓ рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдбреНрдпреБрдЕрд▓-рд╕реНрдХреНрд░реАрди рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдХрд╛рдо рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ рдЬреЗ рд╕рд╛рдорд╛рдиреНрдпрдд: рдкреНрд░рд╡рд╛рд╕реА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ;
  • рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдлрд░реНрдорд╡реЗрдЕрд░ рдЕрджреНрдпрддрдирд╛рд╕рд╛рдареА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рд╛рдзрдиреЗ (рдЫрд╛рдпрд╛рдЪрд┐рддреНрд░ - рдлрд░реНрдорд╡реЗрдЕрд░-рдУрд╡реНрд╣рд░-рдж рдПрдЕрд░), рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдУрд╕реНрдЯреНрд░реА рдЖрдгрд┐ рдЕрдгреБ рдкреНрд░рдгрд╛рд▓реА рдЕрджреНрдпрддрди. рд╕рдВрдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рддрд┐рдорд╛ рд╕реНрд╡рддрдВрддреНрд░ рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЬрд┐рдд рди рдХрд░рддрд╛, рд╕рдВрдкреВрд░реНрдгрдкрдгреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ. рдЕрджреНрдпрддрди рдкреНрд░рдгрд╛рд▓реА рджреЛрди рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рднрд╛рдЬрдирд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рддреНрдпрд╛рдкреИрдХреА рдПрдХ рд╕рдХреНрд░рд┐рдп рдЖрд╣реЗ, рдЖрдгрд┐ рджреБрд╕рд░рд╛ рдЕрджреНрдпрддрди рдХреЙрдкреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ; рдЕрджреНрдпрддрди рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рд╡рд┐рднрд╛рдЬрдиреЗ рднреВрдорд┐рдХрд╛ рдмрджрд▓рддрд╛рдд;
  • рд╕реЙрдлреНрдЯрдПрдкреА (рдЯрд┐рдерд░рд┐рдВрдЧ) рдореЛрдб рдЬреЛрдбрд▓рд╛, рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХрд╢реА рдЗрддрд░ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдпрд░рд▓реЗрд╕ рдНрдХреНрд╕реЗрд╕ рдкреЙрдЗрдВрдЯрдЪреЗ рдСрдкрд░реЗрд╢рди рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ;
  • рд╕реНрдореЕрдХ (рд╕рд░рд▓реАрдХреГрдд рдЕрдирд┐рд╡рд╛рд░реНрдп рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдг рдХрд░реНрдирд▓) рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдирд┐рд╡рд╛рд░реНрдп рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдгрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ;
  • рд╕реБрдзрд╛рд░рд┐рдд рдмреНрд▓реВрдЯреВрде рдЖрдгрд┐ рд╡рд╛рдпрдлрд╛рдп рд╕рдорд░реНрдерди;
  • рд╕рдВрджрд░реНрдн рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд░рд╛рд╕реНрдкрдмреЗрд░реА Pi 4 рдмреЛрд░реНрдбрд╡рд░ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (рдкреВрд░реНрд╡реА рд░рд╛рд╕реНрдкрдмреЗрд░реА Pi 3 рдореЙрдбреЗрд▓ рдмреА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдСрдлрд░ рджрд┐рд▓реА рд╣реЛрддреА), рдЬреА HDMI рджреНрд╡рд╛рд░реЗ рджреЛрди рд╕реНрдХреНрд░реАрди рдХрдиреЗрдХреНрдЯ рдХрд░реВ рд╢рдХрддреЗ, рдЕрдзрд┐рдХ рдкреНрд░рдЧрдд GPU рд╡рд╛рдкрд░реВ рд╢рдХрддреЗ, Gigabit рдЗрдерд░рдиреЗрдЯ, рдбреНрдпреБрдЕрд▓-рдмрдБрдб Wi-Fi, рдмреНрд▓реВрдЯреВрде 5.0/BLE рдЖрдгрд┐ USB 3.0;
  • рдбреАрдлреЙрд▓реНрдЯ рд▓реЙрдЧрд┐рдВрдЧрд╕рд╛рдареА рд╕рд╣рднрд╛рдЧреА systemd рдХрдбреВрди рдЬрд░реНрдирд▓реНрдб;
  • Qt 5.12 рдЖрдгрд┐ Chromium 72 рд╕рд╣ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЕрдВрддрд░реНрдЧрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рдЕрджреНрдпрддрдирд┐рдд рдЖрд╡реГрддреНрддреНрдпрд╛.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛