Os Os desenvolvedores da plataforma Electron anunciaram que a plataforma parou de suportar sistemas Linux de 32 bits e eles pararam de construir assembléias para eles. O anúncio não especifica se a decisão afeta apenas a arquitetura x86 ou se estende ao suporte para sistemas ARMv7 (indicado por "Linux de 32 bits").
O suporte para Linux de 32 bits será descontinuado a partir da versão 5.0 (de acordo com o comunicado de imprensa oficial sobre a versão 4.0, mas isso é um erro de digitação, já que o suporte completo para Linux de 32 bits foi fornecido em dezembro, como na atualização de hoje 4.0.7).
O que é elétron?
Para quem não sabe Elétron podemos dizer que isso é uma plataforma que permite criar qualquer aplicativo gráfico usando tecnologias de navegador, cuja lógica é definida em JavaScript, HTML e CSS e a funcionalidade pode ser estendida por meio do sistema complementar.
Os desenvolvedores têm acesso aos módulos Node.js, bem como a uma API avançada para gerar diálogos nativos, integrar aplicativos, criar menus de contexto, integrar com o sistema para exibir notificações, manipular janelas e interagir com subsistemas do Chromium.
Ao contrário dos aplicativos baseados na web, Os programas baseados em elétrons são entregues como arquivos executáveis separados que não estão vinculados ao navegador.
Nesse caso, o desenvolvedor não precisa se preocupar em portar o aplicativo para diferentes plataformas, o Electron fornecerá a capacidade de compilar para todos os sistemas compatíveis com Chromium.
O Electron também fornece ferramentas para organizar a entrega e instalação automática de atualizações (as atualizações podem ser entregues de um servidor separado e diretamente do GitHub).
Dos programas criados com base na plataforma Electron, podemos citar o editor Atom, o cliente de email nylas, as ferramentas para trabalhar GitKraken, o sistema de visualização e análise de consultas Wagon SQL, o sistema de blog do WordPress Desktop, o cliente WebTorrent DesktopBitTorrent.
E também os clientes oficiais de serviços como Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code e Discord.
Um total de 730 aplicações são apresentadas no catálogo de software Electron.
32 bits é gradualmente esquecido
A atualização mais recente, para a qual as versões de 32 bits do Linux serão formadas, será a versão 4.1 (o comunicado de imprensa afirma que 3.1).
Os desenvolvedores de aplicativos baseados na plataforma Electron terão que se limitar a compilações de 64 bits para Linux ou permanecer na versão 4.1 (indicado 3.1), que permanecerá até a formação do ramo de elétrons 7.0 (indicado 6.0).
Os usuários de aplicativos Electron de 32 bits são aconselhados a mudar para sistemas de 64 bits.
Electron irá descontinuar o suporte para Linux de 32 bits começando com Electron v4.0. A versão mais recente do Electron que suporta instalações baseadas em 32 bits do Linux é Electron v3.1, que receberá lançamentos de suporte até que Electron v6 seja lançado. O suporte para Linux baseado em 64 bits continuará inalterado.
A maioria dos computadores fabricados na década de 1990 e no início dos anos 2000 foram feitos com CPUs baseadas na arquitetura de 32 bits, enquanto a maioria dos computadores criados posteriormente foram baseados na arquitetura de 64 bits mais antiga.
Esta decisão tomadas por desenvolvedores Electron baseia-se no fato de que atualmente a demanda por arquitetura de 32 bits não é tanto como outros além disso já consideram uma tecnologia “velha”.
E por outro lado que também já muitos projetos importantes aconteceram sem dedicar tempo e esforços no desenvolvimento desta arquitetura.
Como resultado, o suporte está diminuindo: o Google parou de lançar o Chrome para Linux de 32 bits em março de 2016, a Canonical parou de fornecer imagens de desktop de 32 bits em 2017 e abandonou totalmente o suporte a 32 bits com o Ubuntu 18.10. Arch Linux.
Diante disso, vemos que outro importante projeto de código aberto se juntou a esta iniciativa para abandonar o desenvolvimento da arquitetura de 32 bits.
Y que também vale a pena lembrar o que os desenvolvedores do Ubuntu Mate disseram em que realmente “o mercado para essa arquitetura não é mais utilizado, visto que os usuários que optam por baixar a imagem de 32 bits são os usuários que a instalam em computadores com processadores de 64 bits”.
fonte: blog eletronjs