WebOS OSE 2.20 lançado com várias correções, e mais

E foi lançado o WebOS OSE 2.20 com várias correções, e mais. Confira todas as novidades e veja onde baixar a distro.

WebOS Open Source Edition é um sistema operacional que pode ser usado em uma variedade de dispositivos portáteis, painéis e sistemas de infoentretenimento para automóveis.

webOS, também conhecido como webOS TV e open webOS, é um sistema operacional multitarefa para dispositivos inteligentes como televisores e relógios, baseado em Linux.

O WebOS foi originalmente desenvolvido pela Palm em 2008 e foi usado nos smartphones Palm Pre e Pixie. A aquisição da Palm em 2010 passou a plataforma para a Hewlett-Packard, após o que a HP tentou usar a plataforma em suas impressoras, tablets, laptops e PCs.

Em 2012, a HP anunciou a transferência do webOS para um projeto de código aberto separado e em 2013 começou a abrir o código-fonte para seus componentes.

Em 2018, foi fundado o projeto webOS Open Source Edition, por meio do qual a LG buscou retornar a um modelo de desenvolvimento aberto, atrair outros participantes e ampliar a gama de dispositivos compatíveis com webOS.

Os principais componentes do webOS são o System and Application Manager (SAM), que é responsável pela execução de aplicativos e serviços, e o Luna Surface Manager (LSM), que forma a interface do usuário.

Os componentes são escritos usando o framework Qt e o motor do navegador Chromium. A renderização é feita por meio de um gerenciador de composição usando o protocolo Wayland.

Para o desenvolvimento de aplicações customizadas, propõe-se o uso de tecnologias web (CSS, HTML5 e JavaScript) e do framework Enact baseado em React, mas também é possível criar programas C e C++ com interface baseada em Qt.

O shell customizado e os aplicativos gráficos integrados são implementados principalmente como programas nativos escritos com a tecnologia QML.

Para armazenar dados em um formulário estruturado usando o formato JSON, o armazenamento DB8 é usado, que usa o banco de dados LevelDB como backend. Usa bootd baseado em systemd para inicialização.

Para o processamento de conteúdo multimídia, os subsistemas uMediaServer e Media Display Controller (MDC) são oferecidos, o PulseAudio é usado como o servidor de som. Para atualizar automaticamente o firmware, OSTree e Atomic Partition Replacement são usados

Agora, foi publicado o lançamento da nova versão da plataforma aberta webOS Open Source Edition 2.20, que pode ser utilizada em vários dispositivos portáteis, dashboards e sistemas de infoentretenimento para automóveis.

Novidades do WebOS OSE 2.20

WebOS OSE 2.20 lançado com várias correções, e mais
WebOS OSE 2.20 lançado com várias correções, e mais

O WebOS Open Source Edition 2.20 corrige um grande número de erros detectados na versão anterior, além disso, também implementa uma série de melhorias e acima de tudo vem oferecendo imagens para Raspberry Pi 4.

Sim. Nesta nova versão que se apresenta, destaca-se que as imagens pré-concebidas do webOS para a placa e o emulador Raspberry Pi 4 já começaram a ser entregues, refere-se que as imagens geradas serão publicadas no GitHub alguns dias após o lançamento.

Outra mudança que se destaca é que a interface do usuário do sistema mudou da estrutura Moonstone para Sandstone, além disso, os ícones da barra de status foram alterados e a capacidade de se conectar ao Wi-Fi a partir da barra de status foi adicionada (com isso agora você pode verificar uma lista de Wi-Fi já conectados).

O configurador oferece a capacidade de visualizar uma lista de pontos de acesso Wi-Fi conhecidos aos quais já houve conexões.

Além disso, um indicador vermelho agora é exibido na guia do navegador WebEX para informar ao usuário que áudio ou vídeo está em uso, e um atraso inicial foi reduzido quando o webOS OSE funciona como um cliente CEC (Consumer Electronics Control). )

Por outro lado, foi adicionado um atalho de teclado (Ctrl + Alt + F9) para fazer uma captura de tela (salvo em /tmp/screenshots), bem como Ctrl + Alt + F10 para excluir todas as capturas de tela.

Das outras mudanças que se destacam nesta nova versão:

  • Versão atualizada das ferramentas de localização
  • Alterada a opção de compilação padrão para webruntime e WAM para Clang.
  • Corrigido um problema em que os vídeos HTML5 não eram reproduzidos no emulador
  • Corrigido um problema em que a tecla enter não funcionava se o usuário ativasse o teclado virtual várias vezes.
  • Corrigido um problema em que a tela principal não era exibida corretamente se a resolução da tela principal fosse maior que a da tela secundária.
  • Corrigido um problema em que usar um mouse na tela secundária fazia com que o aplicativo Iniciar desaparecesse
  • Correção de um problema em que pular vídeos usando atalhos (teclas numéricas + teclas Enter) não funcionava.
  • Corrigido um problema em que o  com.webos.applicationService/removemétodo não removia aplicativos completamente

Para saber mais sobre essa versão da distribuição, acesse a nota de lançamento.

Como obter o webOS

Para os interessados ​​em utilizar o webOS Open Source Edition, é necessário gerar a imagem do sistema para o seu dispositivo, para isso podem consultar os passos a seguir a partir do seguinte link.

Vale ressaltar que são consideradas como plataforma de hardware de referência as placas Raspberry Pi 4.

A plataforma é desenvolvida em um repositório público sob a licença Apache 2.0, e o desenvolvimento é supervisionado pela comunidade, seguindo um modelo de gestão de desenvolvimento colaborativo.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.