Abandone Java! Google C linguagem escrever micro kernel novo sistema operacional: Android adeus

Embora o Android tenha ultrapassado o Windows para se tornar o sistema operacional mais amigável do mundo, o Google condenou o Google a infringir os direitos de uso do Java e precisou pagar US $ 9 bilhões.

No entanto, mesmo que a ecologia do Android pareça indestrutível, o Google não desistiu de desenvolver um novo sistema operacional que não dependa completamente do kernel do Linux, ou seja, o Fuchsia.

De acordo com TheReg, o Google lançou a documentação do kernel do Fuchsia OS no dia 12 para fornecer orientação de programação para os desenvolvedores.

O Fuchsia OS é baseado em um microkernel (como o Windows) chamado Zircon e foi desenvolvido pelo funcionário do Google, Travis Geiselbrecht, que entrou no Google em 2012 e começou a trabalhar em 2015.

O zircão é escrito na linguagem C. Os aplicativos podem usar identificadores de 32 bits para acessar objetos, como gerenciar memória, trocar informações com outros programas, etc. O kernel também fornece classes C ++ para manipular objetos por meio de chamadas do sistema.

O kernel é o Zircon Core, que lida com drivers de dispositivos, incluindo entrada e saída, carregamento binário ELF, etc. Há também o Zircon Framework, que executa a biblioteca principal.

A solução de projeto atual suporta as arquiteturas de processador de conjunto de instruções x86-64 e ARM 64. O último capítulo do documento é 'compatível com versões anteriores', mas fica temporariamente em branco.

O desenvolvimento do sistema operacional é um processo longo, mas o Google está claramente pronto para mudar para um novo produto que abandona o Java e reintegra o Android e o Chrome OS em todas as plataformas.

2016 GoodChinaBrand | ICP: 12011751 | China Exports