Android Open Source Project

O Android Open Source Project (AOSP) é um projeto de código aberto mantido pelo Google para o desenvolvimento do sistema operacional Android. Entre outras coisas, o Fire OS da Amazon é baseado no projeto.[1]

O projeto usa licenças de código aberto aprovadas pela Open Source Initiative.[2] A maioria dos softwares Android é licenciada sob a licença Apache.[2] Com o código-fonte aberto, o código-fonte do Android pode ser visualizado, você pode participar de seu desenvolvimento e pode usá-lo e modificá-lo livremente de acordo com a licença.[1]

O Android vem da Open Handset Alliance (OHA) liderada pelo Google. Hoje em dia, outras empresas também participam do projeto. A filosofia do Android é principalmente praticidade: o objetivo é um produto compartilhado que possa ser adaptado e personalizado. Para compatibilidade, o AOSP mantém a definição do Programa de Compatibilidade do Android para garantir a compatibilidade.[3][4] O Android consiste em vários subprojetos gerenciados pela AOSP.[3]

O AOSP não inclui tudo em um sistema operacional pronto para lançamento: os fabricantes de dispositivos e chips de sistema devem adicionar drivers aos seus próprios dispositivos.[1]

Referências

  1. a b c «What is AOSP? Everything you need to know». Android Authority (em inglês). 2 de setembro de 2023. Consultado em 1 de fevereiro de 2024 
  2. a b «Licenças». Android Open Source Project. Consultado em 1 de fevereiro de 2024 
  3. a b «Iniciar». Android Open Source Project. Consultado em 1 de fevereiro de 2024 
  4. «Visão geral do programa de compatibilidade do Android». Android Open Source Project. Consultado em 1 de fevereiro de 2024