Lanzamento da plataforma WebOS Open Source Edition 2

Presentado nova sucursal de plataforma aberta webOS Open Source Edition 2, centrada no equipamento de dispositivos intelixentes. A plataforma estase a desenvolver en repositorio público baixo a licenza Apache 2.0, e o desenvolvemento é supervisado pola comunidade, adheríndose a modelo de xestión de desenvolvemento conxunto. As placas Raspberry Pi 4 considéranse como a plataforma de hardware de referencia.

A plataforma webOS en 2013 foi comprado de LG de Hewlett-Packard e úsase en máis de 70 millóns de televisores e dispositivos de consumo LG. O proxecto webOS Open Source Edition foi fundado en 2018 despois de que LG tentase volver a un modelo de desenvolvemento aberto para atraer outros participantes e ampliar a gama de dispositivos nos que se podía usar webOS.

O contorno do sistema webOS créase mediante ferramentas e paquetes básicos OpenEmbedded, así como o sistema de compilación e un conxunto de metadatos do proxecto Yocto. Os compoñentes clave de webOS son o xestor de sistemas e aplicacións (SAM, System and Application Manager), que se encarga de executar aplicacións e servizos, e Luna Surface Manager (LSM), que forma a interface de usuario. Os compoñentes están escritos usando o framework Qt e o motor do navegador Chromium.

A renderización realízase a través dun xestor composto mediante o protocolo Wayland. Para desenvolver aplicacións personalizadas, proponse utilizar tecnoloxías web (CSS, HTML5 e JavaScript) e un framework Escolla, baseado en React, pero tamén é posible crear programas en C e C++ cunha interface baseada en Qt. O shell de usuario e as aplicacións gráficas integradas impléntanse principalmente como programas nativos escritos usando tecnoloxía QML.

O almacenamento úsase para almacenar datos nun formato estruturado usando o formato JSON DB8, usando a base de datos LevelDB como backend.
Para a inicialización utilízase botado baseado en systemd. Ofrécense os subsistemas uMediaServer e Media Display Controller (MDC) para procesar contido multimedia; PulseAudio úsase como servidor de son.

Características webOS Open Source Edition 2:

  • Introduciuse unha nova interface de usuario de referencia, o Home Launcher, que está optimizada para o control da pantalla táctil e ofrece un concepto mellorado de mapas rotativos (en lugar de fiestras). A interface tamén engade unha barra de inicio rápido, que alberga atallos para funcións de uso frecuente, como o acceso á configuración e notificacións;

    Lanzamento da plataforma WebOS Open Source Edition 2

  • A plataforma está adaptada para o seu uso en sistemas de infoentretemento para automóbiles. Por exemplo, é posible traballar en contornos de pantalla dual que se usan normalmente nos sistemas multimedia de pasaxeiros;
  • Ferramentas propostas para a actualización automática do firmware (FOTO - Firmware-Over-the Air), en función da aplicación OSTree e actualización do sistema atómico. Reconstrúese toda a imaxe do sistema como un todo, sen dividirse en paquetes separados. O sistema de actualización baséase no uso de dúas particións do sistema, unha das cales está activa e a segunda úsase para copiar a actualización; despois de instalar a actualización, as particións cambian de roles;
  • Engadiuse o modo SoftAP (Tethering), que permite organizar o funcionamento dun punto de acceso sen fíos para conectar outros dispositivos á rede;
  • Engadido soporte para o control de acceso obrigatorio baseado no módulo do núcleo Smack (Simplified Mandatory Access Control Kernel);
  • Compatibilidade con Bluetooth e WiFi mellorada;
  • A plataforma de hardware de referencia actualizouse á placa Raspberry Pi 4 (anteriormente ofrecida para usar Raspberry Pi 3 Modelo B), que pode conectar dúas pantallas a través de HDMI, usar unha GPU máis avanzada, usar Gigabit Ethernet, Wi-Fi de dobre banda, Bluetooth 5.0/BLE e USB 3.0;
  • Para o rexistro predeterminado implicados journald de systemd;
  • Versións actualizadas de compoñentes de terceiros subxacentes á plataforma, incluíndo Qt 5.12 e Chromium 72.

Fonte: opennet.ru

Engadir un comentario