Header Ads

O que é o Harmony OS? Explicado o novo sistema operacional da Huawei

muhamad mizan bin ngateni / Shutterstock. com

Depois de anos de especulações e boatos, a gigante chinesa de tecnologia Huawei lançou formalmente seu sistema operacional Harmony OS em 2019. É justo dizer que mais perguntas foram levantadas do que respondidas. Como funciona? Que problemas ele resolve? E é um produto da disputa atual entre a Huawei e o governo dos EUA?

O Harmony OS é baseado no Linux?

Não. Embora ambos sejam produtos de software livre (ou, mais precisamente, a Huawei prometeu liberar o Harmony OS com uma licença de código aberto), o Harmony OS é seu próprio produto distinto. Além disso, ele usa uma arquitetura de design diferente do Linux, preferindo um design de microkernel ao invés de kernel monolítico.

Mas espere. Microkernel? Núcleo monolítico? Eu te perdi.

Vamos tentar novamente. No coração de todo sistema operacional está algo chamado kernel. Como o nome indica, os kernels estão no coração de todos os sistemas operacionais, servindo efetivamente como base. Eles lidam com interações com o hardware subjacente, alocam recursos e definem como os programas são executados e operados.

Todos os núcleos têm essas responsabilidades fundamentais. No entanto, eles diferem na forma como trabalham.

Vamos falar sobre memória. Os sistemas operacionais modernos tentam segregar aplicativos do usuário (como Steam ou Google Chrome) das partes mais sensíveis do sistema operacional. Imagine uma linha impenetrável que divide a memória usada pelos serviços no nível do sistema dos seus aplicativos. Há duas boas razões principais para isso: segurança e estabilidade.

Os microkernels, como o usado pelo Harmony OS, são extremamente exigentes quanto ao que é executado no modo kernel, limitando-o efetivamente ao básico.

Sem rodeios, os núcleos monolíticos não são exigentes. O Linux, por exemplo, permite que muitos utilitários e processos no sistema operacional sejam executados neste espaço privilegiado na memória.

Na época em que Linus Torvalds começou a trabalhar no kernel Linux, os microkernels ainda eram uma quantidade desconhecida, com poucos usos comerciais no mundo real. Os microkernels também se mostraram mais difíceis de desenvolver e tendem a ser mais lentos.

Quase 30 anos depois, as coisas mudaram. Os computadores são mais rápidos e baratos. Os microkernels deram o salto da academia para a produção.

O kernel XNU, que está no coração do macOS e iOS, inspira-se em projetos anteriores de microkernel, a saber, o kernel Mach desenvolvido pela Carnegie Mellon University. Enquanto isso, o QNX, que forma a base do sistema operacional Blackberry 10, além de muitos sistemas de entretenimento e lazer para veículos, usa um design de microkernel.

É tudo sobre a extensibilidade, cara

Como os designs do microkernel são intencionalmente limitados, eles são fáceis de estender. Adicionar um novo serviço de sistema, como um driver de dispositivo, não exige que o desenvolvedor altere ou interfira fundamentalmente no kernel.

E isso sugere o motivo pelo qual a Huawei escolheu essa abordagem com o Harmony OS. Embora a Huawei seja talvez mais conhecida por seus telefones, é uma empresa envolvida na maioria dos setores do mercado de tecnologia para consumidores. Sua programação inclui itens como roupas fitness, roteadores e até televisões.

E a Huawei é uma empresa incrivelmente ambiciosa. Tomando uma folga do livro da Xiaomi, a empresa começou a vender produtos de IoT por meio de sua subsidiária focada na juventude, Honor, incluindo escovas de dentes inteligentes e candeeiros de mesa inteligentes.

E embora não esteja claro se o Harmony OS funcionará com toda a tecnologia de consumo que vende, a Huawei aspira a ter um sistema operacional que funcione com o maior número possível de dispositivos.

Parte do motivo é a compatibilidade. Se você desconsiderar os requisitos de hardware, qualquer aplicativo escrito para o Harmony OS deve funcionar em qualquer dispositivo que esteja executando o mesmo. Essa é uma proposta atraente para os desenvolvedores. Mas também deve ter benefícios para os consumidores. À medida que mais e mais dispositivos se tornam informatizados, faz sentido que eles possam trabalhar facilmente como parte de um ecossistema mais amplo.

Mas e os telefones?

lakshmiprasada S / Shutterstock. com

Faz quase um ano que o Departamento do Tesouro do governo Trump colocou a Huawei em uma "lista de entidades", impedindo assim as empresas americanas de negociar com a empresa. Embora isso tenha exercido pressão em todos os níveis dos negócios da Huawei, a maior dor foi sentida na divisão móvel da empresa, impedindo o lançamento de novos dispositivos com o Google Mobile Services (GMS) incluído.

O Google Mobile Services é efetivamente todo o ecossistema do Google para Android, incluindo aplicativos comuns como Google Maps e Gmail, além da Google Play Store. Com os telefones mais recentes da Huawei sem acesso à maioria dos aplicativos, muitos se perguntam se a gigante chinesa abandonará o Android, em vez disso, mudará para um sistema operacional doméstico.

Isso parece improvável. Pelo menos a curto prazo.

Para começar, a liderança da Huawei reiterou seu compromisso com a plataforma Android. Em vez disso, ele se concentra no desenvolvimento de sua própria alternativa ao GMS, chamada Huawei Mobile Services (HMS).

No centro disso está o ecossistema de aplicativos da empresa, a Huawei AppGallery. A Huawei afirma que está gastando US $ 1 bilhão para fechar a "brecha de aplicativos" ” com a Google Play Store e tem 3.000 engenheiros de software trabalhando nela.

Um novo sistema operacional móvel seria forçado a começar do zero. A Huawei teria que atrair desenvolvedores para portar ou reconstruir seus aplicativos para o Harmony OS. E, como aprendemos com o Windows Mobile, o BlackBerry 10 e o Tizen da Samsung (e anteriormente Bada), essa não é uma proposta fácil.

Dito isto, a Huawei é uma das empresas de tecnologia com mais recursos do mundo. E, portanto, seria imprudente descartar completamente a perspectiva de um telefone com sistema operacional Harmony.

Fabricado na China em 2025

Há um ângulo político interessante para discutir aqui. Durante décadas, a China atuou como a fábrica do mundo, construindo produtos projetados no exterior. Mas, nos últimos anos, o governo da China e seu próprio setor privado investiram pesadamente em pesquisa e desenvolvimento. Cada vez mais, os produtos chineses estão chegando ao cenário internacional, oferecendo uma nova competição para a elite tecnológica do Vale do Silício.

Em meio a isso, o governo de Pequim tem uma ambição que chama de "Made in China 2025". Efetivamente, ela quer acabar com sua dependência de produtos de alta tecnologia importados, como semicondutores e aviões, substituindo-os por suas próprias alternativas domésticas. A motivação disso decorre da segurança econômica e política, bem como do prestígio nacional.

O Harmony OS se encaixa perfeitamente nessa ambição. Se decolar, será o primeiro sistema operacional globalmente bem-sucedido a emergir da China, com exceção dos usados ​​em nichos de mercado, como estações base celulares. Essas credenciais domésticas serão particularmente úteis se a guerra fria entre a China e os Estados Unidos continuar em fúria.

E, como resultado, não ficaria surpreso se o Harmony OS tivesse alguns apoiadores muito entusiasmados no governo central, bem como no setor privado chinês em geral. E são esses apoiadores que determinarão seu sucesso.

Via: How to Geek

Veja Também:

Nenhum comentário