Google์€ ๊ธฐ๋ณธ Linux ์ปค๋„์—์„œ Android์šฉ ํ˜์‹ ์„ ๊ฐœ๋ฐœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

Linux Plumbers 2021 ์ปจํผ๋Ÿฐ์Šค์—์„œ Google์€ Android ํ”Œ๋žซํผ ๊ด€๋ จ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ํฌํ•จ๋œ ์ž์ฒด ๋ฒ„์ „์˜ ์ปค๋„์„ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€์‹  ์ผ๋ฐ˜ Linux ์ปค๋„์„ ์‚ฌ์šฉํ•˜๋„๋ก Android ํ”Œ๋žซํผ์„ ์ „ํ™˜ํ•˜๋ ค๋Š” ๊ณ„ํš์˜ ์„ฑ๊ณต์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ณ€ํ™”๋Š” 2023๋…„ ์ดํ›„ "Upstream First" ๋ชจ๋ธ๋กœ ์ „ํ™˜ํ•˜๊ธฐ๋กœ ํ•œ ๊ฒฐ์ •์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” Android ํ”Œ๋žซํผ์— ํ•„์š”ํ•œ ๋ชจ๋“  ์ƒˆ๋กœ์šด ์ปค๋„ ๊ธฐ๋Šฅ์„ ๋ณ„๋„์˜ ๋ถ„๊ธฐ๊ฐ€ ์•„๋‹Œ ๊ธฐ๋ณธ Linux ์ปค๋„์—์„œ ์ง์ ‘ ๊ฐœ๋ฐœํ•œ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค( ๊ธฐ๋Šฅ์€ ๋จผ์ € ๊ธฐ๋ณธ ์ปค๋„๋กœ ์Šน๊ฒฉ๋œ ๋‹ค์Œ Android์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ ๊ทธ ๋ฐ˜๋Œ€๋Š” ์•„๋‹™๋‹ˆ๋‹ค. ๋˜ํ•œ 2023๋…„๊ณผ 2024๋…„์—๋Š” Android Common Kernel ๋ธŒ๋žœ์น˜์— ๋‚จ์•„์žˆ๋Š” ์ถ”๊ฐ€ ํŒจ์น˜๋ฅผ ๋ชจ๋‘ ๋ฉ”์ธ ์ปค๋„๋กœ ์ด์ „ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

๊ฐ€๊นŒ์šด ์žฅ๋ž˜์— 12์›” ์ดˆ์— ์˜ˆ์ƒ๋˜๋Š” Android 5.10 ํ”Œ๋žซํผ์˜ ๊ฒฝ์šฐ ์ผ๋ฐ˜ XNUMX ์ปค๋„์— ์ตœ๋Œ€ํ•œ ๊ฐ€๊นŒ์šด "์ผ๋ฐ˜ ์ปค๋„ ์ด๋ฏธ์ง€"(GKI) ์ปค๋„ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์ œ๊ณต๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋นŒ๋“œ์˜ ๊ฒฝ์šฐ ์ •๊ธฐ์ ์ธ ์—…๋ฐ์ดํŠธ ๋ฆด๋ฆฌ์Šค๊ฐ€ ์ œ๊ณต๋˜๋ฉฐ ์ด๋Š” ci.android.com ์ €์žฅ์†Œ์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค. GKI ์ปค๋„์—์„œ๋Š” Android ํ”Œ๋žซํผ๋ณ„ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ๊ณผ OEM์˜ ํ•˜๋“œ์›จ์–ด ์ง€์› ๊ด€๋ จ ํ•ธ๋“ค๋Ÿฌ๊ฐ€ ๋ณ„๋„์˜ ์ปค๋„ ๋ชจ๋“ˆ์— ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋“ˆ์€ ๊ธฐ๋ณธ ์ปค๋„ ๋ฒ„์ „์— ๋ฌถ์—ฌ ์žˆ์ง€ ์•Š์œผ๋ฉฐ ๋ณ„๋„๋กœ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์žฅ์น˜์˜ ์œ ์ง€ ๊ด€๋ฆฌ ๋ฐ ์ƒˆ ์ปค๋„ ๋ถ„๊ธฐ๋กœ์˜ ์ „ํ™˜์ด ํฌ๊ฒŒ ๋‹จ์ˆœํ™”๋ฉ๋‹ˆ๋‹ค.

Google์€ ๊ธฐ๋ณธ Linux ์ปค๋„์—์„œ Android์šฉ ํ˜์‹ ์„ ๊ฐœ๋ฐœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์žฅ์น˜ ์ œ์กฐ์—…์ฒด์—์„œ ์š”๊ตฌํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ ๋„ ์ปค๋„์˜ ๋™์ž‘์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ํ›„ํฌ ํ˜•ํƒœ๋กœ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. ์ „์ฒด์ ์œผ๋กœ android12-5.10 ์ปค๋„์€ ์ถ”์ ์ ๊ณผ ์œ ์‚ฌํ•œ 194๊ฐœ์˜ ์ผ๋ฐ˜ ํ›„ํฌ์™€ ๋น„์›์ž์  ์ปจํ…์ŠคํŠธ์—์„œ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” 107๊ฐœ์˜ ํŠน์ˆ˜ ํ›„ํฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. GKI ์ปค๋„์—์„œ๋Š” ํ•˜๋“œ์›จ์–ด ์ œ์กฐ์—…์ฒด๊ฐ€ ๊ธฐ๋ณธ ์ปค๋„์— ํŠน์ • ํŒจ์น˜๋ฅผ ์ ์šฉํ•˜๋Š” ๊ฒƒ์ด ๊ธˆ์ง€๋˜์–ด ์žˆ์œผ๋ฉฐ, ํ•˜๋“œ์›จ์–ด ์ง€์› ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๊ณต๊ธ‰์—…์ฒด์—์„œ ์ถ”๊ฐ€ ์ปค๋„ ๋ชจ๋“ˆ ํ˜•ํƒœ๋กœ๋งŒ ์ œ๊ณตํ•ด์•ผ ํ•˜๋ฏ€๋กœ ๊ธฐ๋ณธ ์ปค๋„๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ๋ณด์žฅ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Android ํ”Œ๋žซํผ์€ ๊ฐ ๊ธฐ๊ธฐ์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ํŠน์ • ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ํ˜•์„ฑ๋˜๋Š” ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์ฒด ์ปค๋„ ๋ถ„๊ธฐ์ธ Android ๊ณตํ†ต ์ปค๋„์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ ์„ ์ƒ๊ธฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Android์˜ ๊ฐ ๋ธŒ๋žœ์น˜๋Š” ์ œ์กฐ์—…์ฒด์— ๊ธฐ๊ธฐ์˜ ์ปค๋„ ๋ ˆ์ด์•„์›ƒ์— ๋Œ€ํ•œ ์—ฌ๋Ÿฌ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Android 11์€ 4.14, 4.19, 5.4์˜ ์„ธ ๊ฐ€์ง€ ๊ธฐ๋ณธ ์ปค๋„ ์ค‘์—์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ Android 12๋Š” ๊ธฐ๋ณธ ์ปค๋„ 4.19, 5.4, 5.10์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์˜ต์…˜ 5.10์€ OEM์— ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ด ์—…์ŠคํŠธ๋ฆผ์œผ๋กœ ์ „์†ก๋˜๊ฑฐ๋‚˜, ๋ชจ๋“ˆ์— ๋ฐฐ์น˜๋˜๊ฑฐ๋‚˜, Android ๊ณตํ†ต ์ปค๋„๋กœ ์ „์†ก๋˜๋Š” ์ผ๋ฐ˜ ์ปค๋„ ์ด๋ฏธ์ง€๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

GKI๊ฐ€ ๋“ฑ์žฅํ•˜๊ธฐ ์ „์— Android ์ปค๋„์€ ์—ฌ๋Ÿฌ ์ค€๋น„ ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์ณค์Šต๋‹ˆ๋‹ค.

  • ์ฃผ์š” LTS ์ปค๋„(3.18, 4.4, 4.9, 4.14, 4.19, 5.4)์„ ๊ธฐ๋ฐ˜์œผ๋กœ "Android ๊ณตํ†ต ์ปค๋„" ๋ถ„๊ธฐ๊ฐ€ ์ƒ์„ฑ๋˜์–ด Android ๊ด€๋ จ ํŒจ์น˜๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ด์ „์—๋Š” ๋ณ€๊ฒฝ ํฌ๊ธฐ๊ฐ€ ์ˆ˜๋ฐฑ๋งŒ ์ค„์— ๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค) ).
  • "Android Common Kernel"์„ ๊ธฐ๋ฐ˜์œผ๋กœ Qualcomm, Samsung ๋ฐ MediaTek๊ณผ ๊ฐ™์€ ์นฉ ์ œ์กฐ์—…์ฒด๋Š” ํ•˜๋“œ์›จ์–ด ์ง€์›์„ ์œ„ํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋Š” "SoC Kernel"์„ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.
  • SoC ์ปค๋„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์žฅ์น˜ ์ œ์กฐ์—…์ฒด๋Š” ์ถ”๊ฐ€ ์žฅ๋น„, ํ™”๋ฉด, ์นด๋ฉ”๋ผ, ์‚ฌ์šด๋“œ ์‹œ์Šคํ…œ ๋“ฑ์— ๋Œ€ํ•œ ์ง€์›๊ณผ ๊ด€๋ จ๋œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํฌํ•จํ•˜๋Š” ์žฅ์น˜ ์ปค๋„์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ทจ์•ฝ์ ์„ ์ œ๊ฑฐํ•˜๊ณ  ์ƒˆ๋กœ์šด ์ปค๋„ ๋ถ„๊ธฐ๋กœ ์ „ํ™˜ํ•˜๊ธฐ ์œ„ํ•œ ์—…๋ฐ์ดํŠธ ๊ตฌํ˜„์„ ์ƒ๋‹นํžˆ ๋ณต์žกํ•˜๊ฒŒ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. Google์€ Android ์ปค๋„(Android ์ผ๋ฐ˜ ์ปค๋„)์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ์ •๊ธฐ์ ์œผ๋กœ ์ถœ์‹œํ•˜์ง€๋งŒ ๊ณต๊ธ‰์—…์ฒด์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ๋Š๋ฆฌ๊ฒŒ ์ œ๊ณตํ•˜๊ฑฐ๋‚˜ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๊ธฐ์˜ ์ „์ฒด ์ˆ˜๋ช… ์ฃผ๊ธฐ ๋™์•ˆ ๋™์ผํ•œ ์ปค๋„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.



์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€