Fuchsia: Muitas informações básicas sobre o novo sistema operacional do Google – foi assim que começou e é para onde você quer ir

Sobre o novo sistema operacional fúcsia Há muito o que especular, porque, apesar de anos de desenvolvimento e lançamento para dois dispositivos, o Google o mantém trancado a sete chaves. Agora há uma entrevista interessante com o ex-‘Diretor de Engenharia’, que impulsionou o projeto desde o início e divulga muitas informações básicas sobre o desenvolvimento, o status atual e o futuro.

O Fuchsia é um projeto muito empolgante que acompanhamos aqui no blog há muito tempo, mas infelizmente só podemos relatar pouco além de vazamentos, especulações e perspectivas. Porque o Google trouxe o sistema operacional para o público, por meio de dois lançamentos e dois sites acessíveis ao público, mas ainda mantém um véu sobre o projeto. O estado atual, os usos futuros ou pelo menos planejados não são conhecidos.

A equipe interna da Fuchsia cresceu significativamente ao longo dos anos, incorporando muitos desenvolvedores anteriormente na Android ou outros sistemas operacionais – mas em qual visão eles estão trabalhando agora? O ex-‘Diretor de Engenharia’ do sistema operacional, Chris McKillop, deu uma longa entrevista há alguns dias e pacientemente respondeu a perguntas sobre o sistema operacional e também deu sua avaliação de onde ele está indo. Devido à sua saída da empresa há mais de dois anos, no entanto, ele não está mais em cena.

Não espere grandes anúncios ou surpresas, porque McKillop não tem permissão para falar sobre eles ou não os conhece mais. No entanto, é uma entrevista interessante com muitos detalhes que qualquer pessoa interessada em fúcsia já deve ter ouvido. Aqui você encontrará uma breve tradução automática das melhores perguntas e respostas em trechos. A entrevista completa está disponível em 9to5Google.

Quando começou a mudança para o fúcsia para você e como foi?

Essa oportunidade surgiu nesse grupo que Sundar (Pichai, que era chefe de produto na época) e Larry (Page, cofundador e CEO do Google na época) formaram para basicamente olhar para o futuro de tudo que o Google estava fazendo – então, casualmente, “olhe para essas coisas.”

Entrei no Google em janeiro de 2012 e cerca de seis meses depois comecei a trabalhar em campo pelo Fuchsia. Lá o nome foi escolhido. No outono, depois de lançarmos o Nexus Q, a primeira versão real do deck provavelmente será construída.

Uma das coisas sobre os sistemas operacionais é que eles levam muito tempo para serem criados e depois levam muito tempo para realmente serem bem-sucedidos. (Você tem que) começar a trabalhar nessas coisas em uma sobreposição. Quando vim para o Google, ninguém estava trabalhando nisso.

Naquela época, o Fuchsia nunca foi originalmente sobre a construção de um novo kernel. Na verdade, tratava-se de uma constatação que fiz: que aquele Androidequipe tinha sua própria equipe de kernel do Linux e isso Chrome- A equipe do sistema operacional tinha sua própria equipe de kernel do Linux e havia uma versão de desktop do Linux no Google (Goobuntu e posteriormente gLinux) e havia uma equipe de kernel do Linux nos data centers. Eles estavam todos separados e isso parece louco e ineficiente.

Você mencionou que teve problemas para gerar interesse em fúcsia no Google. O que finalmente mudou sua mente e como a bola finalmente começou a rolar?

Quando mudei para esse tipo de “outro projeto” e esse Androidequipe, este outro projeto era sobre novas formas de construir aplicativos, novas formas de construir interfaces de usuário, novas formas de fazer as coisas. Eles não estavam necessariamente procurando novas maneiras de construir sistemas operacionais. Eu contribuí com isso e também assumi os outros projetos.

Então começamos o Fuchsia e usamos o Flutter primeiro. A razão pela qual o Flutter suporta o Fuchsia foi (porque) nós construímos este novo sistema operacional e você quer falar sobre essas novas ideias. Se a primeira coisa que você diz é: “Temos que ir até o fim Android faça funcionar”, você nunca chegará ao ponto em que poderá demonstrar qualquer coisa.

Na verdade, reunimos algumas demonstrações realmente convincentes de como mover a agulha em áreas que são importantes para as pessoas. Foi aí que começamos a desenvolver e crescer o entusiasmo pelo projeto.

Iniciar um sistema operacional não é realmente muito difícil. O envio para milhões de pessoas, por outro lado, foi feito poucas vezes. É muito importante para mim que os projetos funcionem, que não seja apenas um projeto de pesquisa acadêmica.

Foi bom encontrar a coisa para embarcarmos. Mesmo que (um dispositivo como o Nest Hub) use apenas uma fração do que o Fuchsia é capaz, não importa. Nós aprendemos muito. Quando o chiclete chegar às ruas, descubra onde você morou em uma área “idealizada”.

Você vê uma próxima geração de sistemas operacionais que trará novas formas revolucionárias de usar um computador?

Talvez. Vamos ver. Parte do que eu acho que precisa acontecer a seguir será sobre como… chegamos ao ponto em que não necessariamente vamos de aplicativo estático para aplicativo estático enquanto fazemos as coisas.

Se você olhar para o trabalho que aconteceu com OLE e COM nos anos 90, você não estava errado, não é? É uma loucura ter que reconstruir todo esse aplicativo para adicionar esse recurso a ele.

Eu não acho que eles realmente pensaram sobre isso. Eles não pensaram em segurança e privacidade e nos problemas que surgem quando você tem um código de origem da Web ao vivo que deseja mesclar com outro código de origem da Web – que nenhum deles conhece os desenvolvedores e você deseja fazer essas coisas de forma colaborativa.

Então, acho que quem conseguir resolver isso fará uma grande mudança. Se você olhar como Appleseus widgets e aplicativos trabalhando juntos entre o relógio e o telefone, você pode dizer que eles estão pensando nisso.

E nos últimos 15 anos (este ideal) também tem sido a antítese do crescimento da tecnologia. Certo? A tecnologia tem tudo a ver com empresas grandes, centralizadas e em movimento rápido, construindo jardins murados de seus mundos que podem então dar aos consumidores.

Você não pode visualizar o Gmail e adicionar um recurso. Simplesmente não funciona assim. Acho que é hora de novas formas de pensar.

Onde você pessoalmente prevê ou imagina o Fuchsia em 10 anos?

Acho que há uma pequena chance de que tudo o que o Fuchsia fez acabe no kernel do Linux. Você tenta! Eles estão realmente fazendo coisas agora, o que é ótimo. Isso seria um ótimo resultado porque é realmente sobre os recursos que queríamos construir.

Não acredito muito no NIH (não inventado aqui) ou nesse tipo de pensamento, mas sinto que as pessoas estão ficando complacentes. O Linux havia “ganhado”, então era muito fácil ser complacente. Quando coisas novas surgem e mostram que novas ideias são possíveis, outras pessoas adotam essas novas ideias. Eu acho isso incrível. Isso é sempre uma possibilidade.

Mas, na verdade, acho que em 10 anos todos no mundo estarão tentando descobrir como (melhor) usar o fúcsia. Acho que haverá algumas vantagens competitivas sérias que o uso do fúcsia trará para as empresas e elas precisam descobrir como adotá-lo. Acho que (Fuchsia) estará lá em cerca de 10 anos.

Eu realmente acredito que a arquitetura e as vantagens que o Fuchsia tem sobre os sistemas operacionais existentes são reais e acho que a equipe está fazendo seu trabalho. Supondo que eles terminem as coisas que fazem, acho que todos tentarão descobrir como usar (Fuchsia) também.

Essa é uma das coisas boas de ser um projeto de código aberto. Porque está lá, em algum momento vai ser algo que as pessoas vão olhar e dizer: “Oh, podemos usar isso também.”

A entrevista completa no 9to5Google