4 points par xguru 2021-09-24 | 3 commentaires | Partager sur WhatsApp
  • Longtemps réputé pour ses patchs downstream, mais de plus en plus de code est désormais envoyé en upstream

  • Transition en cours vers Android GKI (Generic Kernel Image) pour réduire la fragmentation

  • Lors de la conférence LPC2021

→ la fragmentation a été presque éliminée grâce à l’utilisation d’une image GKI basée sur Android 12 et Linux 5.10

→ avec Android 12 GKI, la plupart des fonctionnalités du noyau des vendeurs/OEM ont été soit upstreamées dans le noyau Linux, soit séparées en modules/hooks fournisseur, soit fusionnées dans le noyau commun Android

  • Réduction prévue de la dette technique d’ici 2023~2024

→ poursuite d’un modèle de développement « Upstream First » pour les nouvelles fonctionnalités

→ Google se consacre actuellement à faire passer en upstream tous les patchs Out-of-Tree du noyau commun Android

3 commentaires

 
kernel0 2021-09-24

Je ne comprenais pas bien ce qu’était l’« upstream first »… alors j’ai cherché. https://www.redhat.com/ko/blog/what-open-source-upstream

 
galadbran 2021-09-25

Célèbre pour ses correctifs downstream = Android utilise le noyau Linux, mais il était réputé pour prendre le noyau Linux, y appliquer des correctifs uniquement pour lui-même, les utiliser dans Android, sans intégrer (ni contribuer) ces correctifs au projet du noyau Linux.

C’est bien ce que cela signifie ?

 
xguru 2021-09-25

Je comprends cela dans le sens que vous indiquez. Dans le cas de Samsung, il y a même eu des articles disant que, en reprenant Android et en appliquant eux-mêmes des correctifs de sécurité liés au noyau, ils créaient en pratique encore plus de failles de sécurité, ce que Google n’appréciait pas.

https://fr.news.hada.io/topic?id=1542