O Google anunciou uma mudança significativa na forma como o Android será desenvolvido. A partir de agora, o desenvolvimento do sistema operacional será realizado internamente, com o código sendo liberado apenas em novas versões. Essa decisão altera a dinâmica anterior, onde partes do Android eram desenvolvidas de forma aberta, permitindo que qualquer interessado acompanhasse o progresso desde o início.
O Android é mantido como um software de código aberto por meio do Android Open Source Project (AOSP). Isso permite que indivíduos e organizações baixem e modifiquem o código para criar projetos derivados, como o LineageOS e o HarmonyOS. No entanto, o Google sempre teve uma versão interna do Android, focada em parceiros comerciais, que inclui serviços como Gmail, Maps e Drive.

Como o AOSP será afetado por essa mudança?
Embora o AOSP continue sendo uma iniciativa de código aberto, a principal mudança é que os componentes do projeto só serão liberados publicamente quando novas versões do Android forem disponibilizadas. Anteriormente, alguns componentes eram desenvolvidos publicamente, enquanto outros eram desenvolvidos internamente e liberados após a finalização. Agora, todo o projeto seguirá o modelo de desenvolvimento interno.
Essa mudança pode facilitar o trabalho do Google na manutenção do ecossistema do Android, mas também levanta preocupações sobre o controle que a empresa terá sobre o que é incluído no sistema operacional. No entanto, para os usuários finais, essa alteração provavelmente terá pouco impacto direto.
O Android se tornará um software fechado?
Não, o Android não se tornará um software fechado. O AOSP continuará sendo uma plataforma de código aberto. A diferença é que o desenvolvimento será feito internamente e o código será liberado apenas em novas versões. Isso significa que projetos baseados no AOSP podem enfrentar atrasos na atualização, mas o impacto geral para os usuários deve ser mínimo.
Quais são as implicações para os desenvolvedores e parceiros?
Para desenvolvedores e parceiros, essa mudança significa que eles terão que esperar pela liberação de novas versões para acessar o código mais recente. Isso pode afetar o tempo de desenvolvimento de projetos derivados do AOSP. No entanto, a integração contínua dos serviços do Google com o Android, por meio do Google Mobile Services (GMS), continuará a ser uma parte crucial do ecossistema.
Em resumo, o Google está ajustando sua abordagem para o desenvolvimento do Android, mantendo o equilíbrio entre a abertura do AOSP e as necessidades comerciais de seus parceiros. Essa mudança visa otimizar o processo de desenvolvimento e garantir a consistência entre as diferentes versões do Android.