FERRAMENTAS LINUX: Como o Android do Google mantém uma ABI estável do Linux

segunda-feira, 16 de setembro de 2019

Como o Android do Google mantém uma ABI estável do Linux




Confira !!



Embora o kernel do Linux seja conhecido por não oferecer uma API / ABI estável, o Google e outros fornecedores de distribuição Linux da empresa tendem a ter como objetivo fornecer sua própria ABI estável para a vida útil de seus produtos. Os engenheiros do Google conversaram em Portugal esta semana na Linux Plumbers Conference 2019 sobre alguns de seus meios para manter uma API / ABI estável para o kernel Linux do Android.

Obviamente, o Google busca uma API / ABI do kernel estável para facilitar o fornecimento de drivers não principais que sobrevivem às atualizações do kernel, tendo a mesma ABI em diferentes kernels de fornecedores / dispositivos e necessidades relacionadas. Matthias Männich, do Google, descreve sua abordagem ABI do kernel estável do Android neste deck de slides .


Semelhante a outros fornecedores, o Google utiliza o libabigail como parte de seu monitoramento ABI para verificar se há alguma quebra. O Project Treble do Google também tornou a maior parte do trabalho do espaço do usuário Android independente do kernel / dispositivo, enquanto o "Android Next Generation" visa tornar os módulos do kernel mais portáteis entre imagens e dispositivos do kernel.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário