Linux 5.8 ์ปค๋„์€ ํฌ๊ด„์ ์ธ ์šฉ์–ด ์ง€์นจ์„ ์ฑ„ํƒํ•ฉ๋‹ˆ๋‹ค.

๋ฆฌ๋ˆ„์Šค ํ† ๋ฐœ์ฆˆ ๋ฐ›์•„ ๋“ค์˜€๋‹ค. Linux 5.8 ์ปค๋„ ๋ธŒ๋žœ์น˜์— ํฌํ•จ๋จ ๋ณ€๊ฒฝ ์ฝ”๋“œ ์Šคํƒ€์ผ ๊ถŒ์žฅ ์‚ฌํ•ญ. ์ฑ„ํƒ ๋œ ์„ธ ๋ฒˆ์งธ ๋ฒ„์ „ Linux Foundation ๊ธฐ์ˆ  ์œ„์›ํšŒ ํšŒ์›์„ ํฌํ•จํ•˜์—ฌ 21๋ช…์˜ ์ €๋ช…ํ•œ ์ปค๋„ ๊ฐœ๋ฐœ์ž๊ฐ€ ์Šน์ธํ•œ ํฌ๊ด„์ ์ธ ์šฉ์–ด ์‚ฌ์šฉ์— ๋Œ€ํ•œ ํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค. ๋ฆฌ๋ˆ„์Šค์—๊ฒŒ ๋ณด๋‚ด์กŒ๋‹ค ์š”์ฒญ 5.9 ์ปค๋„์— ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํฌํ•จํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ ์ฐฝ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆด ์ด์œ ๊ฐ€ ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์ƒˆ ๋ฌธ์„œ๋ฅผ 5.8 ๋ธŒ๋žœ์น˜์— ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

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

๋˜ํ•œ ์‚ฌ์šฉ์ž ๊ณต๊ฐ„์— ๋…ธ์ถœ๋œ API ๋ฐ ABI๋ฅผ ์ง€์›ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์™€ ์‚ฌ์–‘์— ๋”ฐ๋ผ ์ด๋Ÿฌํ•œ ์šฉ์–ด๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๊ธฐ์กด ํ•˜๋“œ์›จ์–ด ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์„ ์ง€์›ํ•˜๋„๋ก ์ฝ”๋“œ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒฝ์šฐ ์ƒˆ ์ฝ”๋“œ์— ํ‘œ์‹œ๋œ ์šฉ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์‚ฌ์–‘์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„์„ ๋งŒ๋“ค ๋•Œ ๊ฐ€๋Šฅํ•˜๋ฉด ์‚ฌ์–‘ ์šฉ์–ด๋ฅผ ํ‘œ์ค€ Linux ์ปค๋„ ์ฝ”๋”ฉ์— ๋งž์ถ”๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

'๋ธ”๋ž™๋ฆฌ์ŠคํŠธ/ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ'๋ผ๋Š” ๋‹จ์–ด๋ฅผ ๋‹ค์Œ์œผ๋กœ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
'๊ฑฐ๋ถ€ ๋ชฉ๋ก/ํ—ˆ์šฉ ๋ชฉ๋ก' ๋˜๋Š” '์ฐจ๋‹จ ๋ชฉ๋ก/ํ†ต๊ณผ ๋ชฉ๋ก'์ด๋ฉฐ '๋งˆ์Šคํ„ฐ/์Šฌ๋ ˆ์ด๋ธŒ'๋ผ๋Š” ๋‹จ์–ด ๋Œ€์‹  ๋‹ค์Œ ์˜ต์…˜์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

  • '{๊ธฐ๋ณธ,๊ธฐ๋ณธ} / {๋ณด์กฐ,๋ณต์ œ๋ณธ,ํ•˜์œ„}',
  • '{๊ฐœ์‹œ์ž,์š”์ฒญ์ž} / {๋Œ€์ƒ,์‘๋‹ต์ž}',
  • '{์ปจํŠธ๋กค๋Ÿฌ, ํ˜ธ์ŠคํŠธ} / {์žฅ์น˜, ์ž‘์—…์ž, ํ”„๋ก์‹œ}',
  • '๋ฆฌ๋”/์ถ”์ข…์ž',
  • '๊ฐ๋…/๋ฐฐ์šฐ'.

๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋™์˜ํ•จ(์Šน์ธ์ž):

๋ณ€๊ฒฝ ๊ฒ€ํ† ์ž:

์„œ๋ช…๋œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ(์„œ๋ช…ํ•œ ์‚ฌ๋žŒ):

์—…๋ฐ์ดํŠธ: Rust ์–ธ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ˆ˜๋ฝํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ณ€ํ™”, ์ฝ”๋“œ์—์„œ 'ํ—ˆ์šฉ ๋ชฉ๋ก'์„ 'ํ—ˆ์šฉ ๋ชฉ๋ก'์œผ๋กœ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค. ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์–ธ์–ด ์˜ต์…˜ ๋ฐ ๊ตฌ์„ฑ์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์œผ๋ฉฐ ๋‚ด๋ถ€ ๊ตฌ์„ฑ ์š”์†Œ์—๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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