# 구글, 안드로이드에 리눅스 커널의 "Upstream First" 방식으로 전환

> Clean Markdown view of GeekNews topic #5071. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5071](https://news.hada.io/topic?id=5071)
- GeekNews Markdown: [https://news.hada.io/topic/5071.md](https://news.hada.io/topic/5071.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-09-24T10:18:38+09:00
- Updated: 2021-09-24T10:18:38+09:00
- Original source: [phoronix.com](https://www.phoronix.com/scan.php?page=news_item&amp;px=Android-Linux-Upstream-First)
- Points: 4
- Comments: 3

## Topic Body

- 다운스트림 패치로 악명이 높았지만 점점 더 많은 코드가 업스트림됨

- 단편화를 줄이기 위해 Android GKI(일반 커널 이미지)로 전환중

- LPC2021 컨퍼런스에서

ㅤ→ Android 12 및 Linux 5.10 기반 GKI 이미지를 사용하여 단편화를 거의 제거했음

ㅤ→ Android 12 GKI로 대부분의 벤더/OEM 커널 기능들이 리눅스 커널에 업스트림 되거나, 벤더 모듈/훅으로 분리되거나, Android 공통 커널에 머지 됨

- 앞으로 2023~2024년까지 기술부채 줄일 것

ㅤ→ 새로운 기능에 대해서 "Upstream First" 개발 모델을 추구

ㅤ→ 구글은 현재 안드로이드 공통 커널에서 모든 Out-of-Tree 패치를 업스트림하기 위한 작업에 전념중

## Comments



### Comment 6933

- Author: kernel0
- Created: 2021-09-24T11:53:23+09:00
- Points: 2

'업스트림 퍼스트' 에 대한 이해가 적어서.. 찾아봤어요 https://www.redhat.com/ko/blog/what-open-source-upstream

### Comment 6954

- Author: galadbran
- Created: 2021-09-25T08:11:42+09:00
- Points: 1
- Parent comment: 6933
- Depth: 1

다운스트림 패치로 악명 = 안드로이드가 리눅스 커널을 사용하는데, 리눅스 커널을 받아다가 자신만을 위한 패치를 해서 안드로이드에는 사용하면서, 리눅스 커널 프로젝트에는 그 패치를 반영(기여)하지 않는 걸로 악명 높았다

이런 의미인거죠?

### Comment 6956

- Author: xguru
- Created: 2021-09-25T09:25:17+09:00
- Points: 1
- Parent comment: 6954
- Depth: 2

말씀하신 내용으로 이해하고 있습니다. 삼성 같은 경우 안드로이드 가져다가 커널관련 보안패치를 자체적으로 하면서 실제적으로 더 많은 보안구멍을 만들고 있어서, 구글이 싫어했다는 기사도 있었어요.

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