A Canonical anunciou o lançamento do Ubuntu Frame, seu novo sistema operacional de display integrado

A Canonical revelou o primeiro lançamento do Ubuntu Frame, que é um novo OS isso é orientado para uso em quiosques de Internet, terminais de autoatendimento, suportes de informações, sinalização digital, espelhos inteligentes, monitores industriais, dispositivos IoT e outras aplicações semelhantes.

A casca é projetado para fornecer uma interface de tela inteira para um único aplicativo e é baseado no servidor de exibição Mir e no protocolo Wayland.

Segundo a empresa, a disponibilidade do Ubuntu Frame agora significa que os desenvolvedores não precisam integrar e manter soluções parciais como DRM, KMS, protocolos de entrada ou políticas de segurança. Isso liberará mais tempo para os desenvolvedores se concentrarem no conteúdo que será exibido na tela e reduzirá o número de bugs e vulnerabilidades no código que não são mais necessários.

Sobre o Ubuntu Frame

O Ubuntu Frame pode ser usado para executar aplicativos baseados em GTK, Qt, Flutter e SDL2, bem como programas baseados em Java, HTML5 e Electron.

É possível iniciar ambos os aplicativos compilado com suporte por Wayland como programas baseados em Protocolo X11 (usado por Xwayland). Para organizar o trabalho no Ubuntu Frame com páginas ou sites separados, o programa Electron Wayland é desenvolvido com a implementação de um navegador de tela inteira especializado, bem como uma porta do motor WPE WebKit.

Para uma rápida preparação e implementação de soluções baseadas no Ubuntu Frame, propõe-se a utilização de pacotes em formato snap, com a ajuda dos quais os programas launcher ficam isolados do resto do sistema.

"O Ubuntu Frame torna mais fácil para nossos clientes criar soluções inteligentes de varejo e sinalização digital mais seguras, confiáveis ​​e personalizáveis, ao mesmo tempo em que aproveitam o poder das plataformas ThinkEdge da Lenovo", disse Blake Kerrigan, GM Edge Computing, Lenovo Intelligent Devices Group.

Ao desenvolver a solução, o objetivo era minimizar o tempo de desenvolvimento e implantação para criar soluções gráficas para dispositivos periféricos, aproveitando os aplicativos existentes e fortalecendo as técnicas de segurança.

O shell do Ubuntu Frame está adaptado para ser executado no ambiente do sistema Ubuntu Core, uma versão compacta da distribuição do Ubuntu que vem na forma de uma imagem monolítica indivisível do sistema básico que não é dividida em pacotes deb separados e usa um mecanismo de atualização atômico em todo o sistema.

Os componentes do Ubuntu Coreincluindo sistema básico, kernel Linux, plug-ins de sistema e aplicativos adicionais, eles vêm em formato snap e são gerenciados pelo kit de ferramentas snapd.

Os componentes do Span são isolados usando AppArmor e Seccomp, criando uma linha adicional para proteger o sistema no caso de aplicativos individuais serem comprometidos. O sistema de arquivos subjacente é montado como somente leitura.

“A confiabilidade do Ubuntu Frame foi amplamente comprovada no campo. Sua tecnologia está em desenvolvimento há mais de 7 anos e em produção há 5 anos, utilizando técnicas de última geração, e foi implementada em produção para usuários desktop e móveis Linux. Como tal, o Ubuntu Frame é um dos servidores gráficos mais maduros disponíveis hoje para dispositivos embarcados. Michał Sawicz, diretor de engenharia de smart display da Canonical. 

Para criar um quiosque personalizado limitado à operação de um aplicativo, o desenvolvedor só precisa preparar o próprio aplicativo e todas as outras tarefas de manutenção do equipamento, manter o sistema atualizado e organizar a interação do usuário são assumidos pelo Ubuntu Core e Ubuntu Frame, incluindo suporte para controle de gestos de tela em sistemas com telas sensíveis ao toque.

É afirmado que atualizações para corrigir bugs e vulnerabilidades nas versões do Ubuntu Frame será gerado por 10 anos. Opcionalmente, o shell pode ser executado não apenas no Ubuntu Core, mas também em qualquer distribuição Linux que ofereça suporte a pacotes Snap.

No caso mais simples, para implantar um quiosque da web, basta instalar e executar o pacote ubuntu-frame e configurar vários parâmetros de configuração.

Os desenvolvimentos do projeto são distribuídos sob a licença GPLv3. Os pacotes instantâneos estão prontos para download.

Por fim, se você tiver interesse em saber um pouco mais sobre o assunto, consulte os detalhes no link a seguir


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.