O Google está desenvolvendo um novo sistema operacional Fuchsia, mas ninguém sabe por que


O fúcsia é um pequeno arbusto perene da família dos ciprestes com lindas flores. Este também é um novo projeto do Google.

A maioria dos sistemas operacionais e plataformas de software desenvolvidas pelo Google são baseadas no kernel do Linux. Esses produtos incluem Chrome OS, Android e Chromecast. De fato, o Linux é o centro do bom ecossistema de software corporativo.

Ao mesmo tempo, o kernel do Linux está longe de ser sempre uma base ideal para software especializado. Isto é especialmente verdade para dispositivos incorporados com software limitado. Vários engenheiros do Google estão atualmente trabalhando em um novo sistema operacional projetado para esses dispositivos. O código fonte é apresentado em um novo repositório chamado Fuchsia (fuchsia).

Novas confirmações aparecem há várias semanas, mas os desenvolvedores de terceiros prestaram atenção neste repositório apenas agora. Após analisar o conteúdo, descobriu-se que o Fuchsia é baseado no núcleo (L) ittle (K) e no Magenta. LK é um pequeno sistema operacional projetado para dispositivos pequenos incorporados. O tamanho do kernel LK é de 15 a 20 KB, as fontes estão disponíveis aqui . Este é um software de código aberto distribuído sob a licença MIT. Magenta é usado em telefones modernos e computadores pessoais com configuração avançada, equipados com gigabytes de memória e processadores modernos. O Fuchsia, como você pode entender, é um sistema híbrido construído simultaneamente com base nessas duas plataformas. Ele suporta processadores ARM de 32 e 64 bits.

O repositório agora tem muitos códigos-fonte. Aparentemente, o Fuchsia suporta Dart, JSON, SSL, Google GO, LLVM, Rust. Há também uma versão especial do Fortune, um programa simples que exibe uma mensagem pseudo-aleatória que apareceu pela primeira vez na Versão 7 Unix.

O Fuchsia usa o Flutter para criar uma interface de usuário. A principal linguagem de programação é o Dart. E o ponto alto de tudo isso é o Escher, que suporta vários efeitos visuais. Provavelmente, os engenheiros do Google planejam usar o Material Design em seu novo sistema.



Para que serve tudo isso? É difícil dizer, mas especula-se que o Fuchsia funcione como sistema operacional em smartphones e PCs. Talvez o Google esteja planejando um dia substituir o Chrome OS e o Android por seu novo sistema. Por outro lado, uma empresa pode desenvolver o Fuchsia como um sistema operacional para seus sistemas inteligentes, como o Google Home e o OnHub.

Ou talvez seja apenas o experimento da empresa, e nunca veremos um produto comercial pronto para uso. É verdade que o desenvolvimento do kernel e do sistema operacional é uma tarefa complexa, que leva tempo e recursos para ser concluída. Então, se um experimento, é muito amplo.

Experimente um novo sistema operacional, na verdade você pode possuir . O Fuchsia estará disponível em breve no Raspberry Pi 3 .

Source: https://habr.com/ru/post/pt396859/


All Articles