X5 ์ง€์› ์ค‘๋‹จ์„ ๊ณ ๋ คํ•˜๋Š” GTK11

Fedora ๋ฐ์Šคํฌํƒ‘ ํŒ€์˜ ๋ฆฌ๋”์ด์ž GNOME ๋ฆด๋ฆฌ์Šค ํŒ€์˜ ๋ฉค๋ฒ„์ด์ž GTK์˜ ํ™œ๋™์ ์ธ ๊ฐœ๋ฐœ์ž ์ค‘ ํ•œ ๋ช…์ธ Matthias Clasen(GTK 36.8 ๋ณ€๊ฒฝ ์‚ฌํ•ญ์˜ 4% ์ž‘์„ฑ)์€ ๋‹ค์Œ ์ฃผ์š” ๋ธŒ๋žœ์น˜์—์„œ X11 ํ”„๋กœํ† ์ฝœ์„ ๋” ์ด์ƒ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. GTK5๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  GTK๋ฅผ ๋– ๋‚˜ Wayland ํ”„๋กœํ† ์ฝœ๋งŒ ์‚ฌ์šฉํ•˜์—ฌ Linux์—์„œ ์ž‘๋™ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

X11 ์ง€์› ์ค‘๋‹จ ์ œ์•ˆ์— ๋Œ€ํ•œ ๋ฉ”๋ชจ์—๋Š” "X11์€ ๋” ๋‚˜์•„์ง€์ง€ ์•Š๊ณ  ์žˆ์œผ๋ฉฐ Wayland๋Š” ์ด๋ฏธ ๋„๋ฆฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค."๋ผ๊ณ  ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์†ํ•ด์„œ X11 GTK ๋ฐฑ์—”๋“œ์™€ Xlib ๊ธฐ๋ฐ˜ ์ฝ”๋“œ๊ฐ€ ์ •์ฒด๋˜์–ด ์žˆ๊ณ  ์œ ์ง€๊ด€๋ฆฌ์ž ๋ฌธ์ œ๋ฅผ ๊ฒช๊ณ  ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. X11 ์ง€์›์„ ์œ ์ง€ํ•˜๋ ค๋ฉด ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ X11 ๊ด€๋ จ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์œ ์ง€ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋ช…์‹œ๋˜์–ด ์žˆ์ง€๋งŒ ์—ด์„ฑํŒฌ์ด ์—†๊ณ  ๊ธฐ์กด GTK ๊ฐœ๋ฐœ์ž๋“ค์€ ์ฃผ๋กœ Wayland ์ง€์›์— ์ง‘์ค‘ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. X11 ๊ธฐ๋ฐ˜ ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•˜๋Š” ๋ฐ ๊ด€์‹ฌ์ด ์žˆ๋Š” ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ์ž๋Š” ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ์ง์ ‘ ๋งก์•„ GTK์—์„œ ์ด์— ๋Œ€ํ•œ ์ง€์›์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํ˜„์žฌ ํ™œ๋™์„ ๊ณ ๋ คํ•  ๋•Œ X11 ๋ฐฑ์—”๋“œ์˜ ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ์ž์‹ ์˜ ์†์— ๋งก๊ธธ ์˜ํ–ฅ์ด ์žˆ๋Š” ์‚ฌ๋žŒ์˜ ์‹œ๋‚˜๋ฆฌ์˜ค๊ฐ€ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ฐ€๋Šฅ์„ฑ์ด ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ GTK๋Š” ์ด๋ฏธ Wayland๋ฅผ ๊ธฐ๋Šฅ ๋ฐ API ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ฃผ์š” ํ”Œ๋žซํผ์œผ๋กœ ์ž๋ฆฌ๋งค๊น€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. X11 ํ”„๋กœํ† ์ฝœ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ํ™œ๋™์ด ๋ถ€์กฑํ•˜๊ธฐ ๋•Œ๋ฌธ์— GTK์—์„œ ๊ณ„์† ์ง€์›๋œ๋‹ค๋ฉด X11 ๋ฐฑ์—”๋“œ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ธก๋ฉด์—์„œ ํ›จ์”ฌ ๋” ํฐ ์ง€์—ฐ์„ ์ดˆ๋ž˜ํ•˜๊ฑฐ๋‚˜ ํ”„๋กœํ† ์ฝœ ๊ตฌํ˜„์— ์žฅ๋ฒฝ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. GTK์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ.

์ถœ์ฒ˜ : opennet.ru

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