QNX liberado

BlackBerry QNX oferece QNX 8.0 gratuitamente para uso não comercial

Tela inicial do sistema operacional QNX da BlackBerry, com ícones de navegador, mensagens, calendário e integração com o BlackBerry Bridge.

A BlackBerry QNX anunciou recentemente que a mais recente versão de seu sistema operacional de microkernel, o QNX 8.0, agora está disponível gratuitamente para fins não comerciais. A iniciativa visa tornar a plataforma mais acessível para desenvolvedores e entusiastas que desejam explorar e desenvolver soluções com base no sistema. Este movimento reforça o compromisso da BlackBerry em aumentar a transparência e acessibilidade de seus produtos, embora a empresa ainda não tenha definido uma data para abrir totalmente o código do QNX.

Suporte para Raspberry Pi e facilidades para desenvolvedores

Além da liberação gratuita, a BlackBerry QNX também anunciou o lançamento de imagens do sistema QNX 8.0 para as placas Raspberry Pi 4 e 5, o que simplifica o acesso à plataforma e permite que desenvolvedores testem e explorem o sistema sem a necessidade de hardware especializado. A instalação é simples: basta baixar a imagem de inicialização rápida e transferi-la para a Raspberry Pi, que já estará pronta para conectar-se às ferramentas de desenvolvimento, como o Momentics e o VSCode. Este passo abre novas possibilidades para usuários que desejam experimentar o QNX 8.0 e suas capacidades de processamento multicore e melhorias de throughput.

Caminho para uma plataforma mais aberta

John, da equipe de Relações com Desenvolvedores da QNX, reforçou a importância do feedback da comunidade neste momento de maior abertura. A iniciativa faz parte do programa “QNX Everywhere”, que busca aproximar a plataforma da comunidade e explorar contribuições dos usuários. Segundo John, a empresa está atenta às sugestões de desenvolvedores, e o feedback sobre o desempenho do QNX 8.0 pode influenciar futuras decisões sobre a abertura do código e os próximos passos de desenvolvimento.

Retrospectiva: uma plataforma de código fechado com momentos de abertura

Em 2007, a QNX chegou a liberar parte de seu código sob uma licença que permitia modificações, incluindo componentes do microkernel Neutrino, bibliotecas do sistema e ferramentas. No entanto, após a aquisição pela Research In Motion (RIM) em 2010, essa abertura foi limitada, e a QNX voltou a ser um sistema de código fechado. Atualmente, as iniciativas de abertura da QNX se restringem a um repositório no GitLab com componentes como o QNX Hypervisor e alguns aplicativos abertos.

Para que serve o QNX?

Interface de sistema de navegação automotivo com sistema operacional QNX, mostrando opções de busca de destino, favoritos e configurações de áudio e clima.

O QNX é uma escolha popular em ambientes que requerem alta confiabilidade, como o setor automotivo, sistemas médicos e dispositivos de automação industrial. Com foco em estabilidade e desempenho em tempo real, o QNX é ideal para aplicações onde a precisão e a segurança são essenciais. Com o novo modelo de licença gratuita para uso não comercial, a QNX oferece uma oportunidade valiosa para desenvolvedores explorarem suas funcionalidades avançadas e experimentar o sistema sem custos, incentivando a inovação e experimentação em projetos de pequena escala.

Próximos passos e possibilidades para desenvolvedores

Com a abertura parcial da plataforma e o incentivo ao feedback da comunidade, o QNX 8.0 promete um futuro onde a colaboração com a comunidade de código aberto pode se tornar mais ativa. A iniciativa permite que desenvolvedores se aprofundem em recursos e deem suas sugestões para uma possível transição do QNX para um modelo ainda mais aberto. Essa possibilidade representa um avanço significativo para uma plataforma tradicionalmente fechada, agora mais acessível e promissora.