X.Org Server ๋ฆด๋ฆฌ์Šค ์ƒ์„ฑ ๋ฒˆํ˜ธ ๋ฐ ๋ฐฉ๋ฒ•์„ ๋ณ€๊ฒฝํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๊ณ ๋ ค๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณผ๊ฑฐ ์—ฌ๋Ÿฌ X.Org Server ๋ฆด๋ฆฌ์Šค๋ฅผ ๋‹ด๋‹นํ•œ Adam Jackson์€ ะฟั€ะตะดะปะพะถะธะป ํšŒ์˜์—์„œ์˜ ๊ทธ์˜ ๋ณด๊ณ ์„œ์—์„œ XDC2019 ์ƒˆ๋กœ์šด ์ด์Šˆ ๋ฒˆํ˜ธ ์ฒด๊ณ„๋กœ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ํŠน์ • ๋ฆด๋ฆฌ์Šค๊ฐ€ ์–ผ๋งˆ๋‚˜ ์˜ค๋ž˜ ์ „์— ์ถœํŒ๋˜์—ˆ๋Š”์ง€ ๋” ๋ช…ํ™•ํ•˜๊ฒŒ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด Mesa์™€ ์œ ์‚ฌํ•˜๊ฒŒ ๋ฒ„์ „์˜ ์ฒซ ๋ฒˆ์งธ ์ˆซ์ž์— ์—ฐ๋„๋ฅผ ๋ฐ˜์˜ํ•˜๋Š” ๊ฒƒ์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์ˆซ์ž๋Š” ํ•ด๋‹น ์—ฐ๋„์˜ ์ฃผ์š” ๋ฆด๋ฆฌ์Šค์˜ ์ผ๋ จ ๋ฒˆํ˜ธ๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  ์„ธ ๋ฒˆ์งธ ์ˆซ์ž๋Š” ์ˆ˜์ • ์—…๋ฐ์ดํŠธ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

๋˜ํ•œ X.Org Server ๋ฆด๋ฆฌ์Šค๋Š” ์ด์ œ ๋งค์šฐ ๋“œ๋ฌผ๊ธฐ ๋•Œ๋ฌธ์—(X.Org Server 1.20์€ XNUMX๋…„ ๋ฐ˜ ์ „์— ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์Šต๋‹ˆ๋‹ค) ์ง€๊ธˆ๊นŒ์ง€ ๋ณด์ด์ง€ ์•Š๋Š” X.Org Server 1.21 ํ˜•์„ฑ์— ๋Œ€ํ•œ ํ™œ๋™๊ณผ ํ•จ๊ป˜ ์ฝ”๋“œ์— ์ผ๋ถ€ ์ˆ˜์ • ๋ฐ ํ˜์‹ ์ด ์ถ•์ ๋˜์—ˆ์ง€๋งŒ ์ƒˆ ๋ฆด๋ฆฌ์Šค ํ˜•์„ฑ์„ ์œ„ํ•ด ๊ณ„ํš๋œ ๋ชจ๋ธ๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ œ์•ˆ์˜ ํ•ต์‹ฌ์€ ์ฝ”๋“œ ๋ฒ ์ด์Šค๊ฐ€ ์ง€์†์ ์ธ ํ†ตํ•ฉ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์†์ ์œผ๋กœ ๊ฐœ๋ฐœ๋˜๊ณ  ๋ฆด๋ฆฌ์Šค๋Š” ๋ชจ๋“  CI ํ…Œ์ŠคํŠธ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ํ†ต๊ณผ๋œ๋‹ค๋Š” ์ „์ œ ํ•˜์— ์‚ฌ์ „์— ์˜ˆ์ •๋œ ํŠน์ • ๋‚ ์งœ์— ์ƒํƒœ์— ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ์Šค๋ƒ…์ƒท์ด ๋  ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค๋กœ ์š”์•ฝ๋ฉ๋‹ˆ๋‹ค.
์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ํฌํ•จํ•œ ์ค‘์š”ํ•œ ๋ฆด๋ฆฌ์Šค๋Š” 6๊ฐœ์›”์— ํ•œ ๋ฒˆ์”ฉ ๊ตฌ์„ฑ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜๋ฉด ์˜ˆ๋ฅผ ๋“ค์–ด XNUMX์ฃผ์— ํ•œ ๋ฒˆ์”ฉ ์ž๋™์œผ๋กœ ๋ถ„๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ์ค‘๊ฐ„ ๋นŒ๋“œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ๋„ ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค.

Red Hat์˜ Fedora Linux ๊ฐœ๋ฐœ์ž์ธ Hans de Goede๋Š” ๊ทธ๋Š” ์ง€์ ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์—๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. X.Org ์„œ๋ฒ„๋Š” ํ•˜๋“œ์›จ์–ด์— ํฌ๊ฒŒ ์˜์กดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง€์†์ ์ธ ํ†ตํ•ฉ ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ž๋™ ๋ฆด๋ฆฌ์Šค๊ฐ€ ์ง€์—ฐ๋˜๋Š” ๋ฆด๋ฆฌ์Šค ์ฐจ๋‹จ ์˜ค๋ฅ˜ ์‹œ์Šคํ…œ์„ ์ถ”๊ฐ€๋กœ ๋„์ž…ํ•˜๊ณ  ๋ฆด๋ฆฌ์Šค ์ „ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ์˜ˆ๋น„ ๋ฆด๋ฆฌ์Šค ๊ตฌ์„ฑ์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ฒƒ์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Red Hat์˜ Mesa ๊ฐœ๋ฐœ์ž์ธ Michael Dรคnzer๋Š” ๊ทธ๋Š” ์ง€์ ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์€ ์Šค๋ƒ…์ƒท ๋ฐ ๋ฆด๋ฆฌ์Šค ํ›„๋ณด์—๋Š” ์ ํ•ฉํ•˜์ง€๋งŒ ์ž„์‹œ ๋ฆด๋ฆฌ์Šค์—์„œ ABI ํ˜ธํ™˜์„ฑ ์œ„๋ฐ˜์ด ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์„ ํฌํ•จํ•˜์—ฌ ์ตœ์ข… ์•ˆ์ • ๋ฆด๋ฆฌ์Šค์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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