GTK ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ๋ฐ์๋ค์ ์ฐ๋ง์ GTK4.90์ ํฅํ ๋ฆด๋ฆฌ์ค๋ฅผ ์ํ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ ์คํ์ ์ธ 5 ๋ธ๋์น๋ฅผ ๊ตฌ์ฑํ ๊ณํ์ ๋๋ค. GTK5 ์์ ์ ์์ GTK 4.10 ๋ด ๋ฆด๋ฆฌ์ค ์ธ์๋ ์์ ๊ด๋ฆฌ ๊ด๋ จ ๊ฐ๋ฐ์ด ํฌํจ๋ GTK 4.12 ๋ฆด๋ฆฌ์ค๋ฅผ ๊ฐ์์ ์ถ์ํ ๊ณํ์ ๋๋ค. GTK5 ๋ธ๋์น์๋ ์๋ฅผ ๋ค์ด ์ด์ ํ์ผ ์ ํ ๋ํ ์์์ ๊ฐ์ ์ผ๋ถ ์์ ฏ์ ์ง์ ์ค๋จ๊ณผ ๊ด๋ จ๋ API ์์ค์ ํธํ์ฑ์ ์์์ํค๋ ๋ณ๊ฒฝ ์ฌํญ์ด ํฌํจ๋ฉ๋๋ค. ๋ํ GTK5 ๋ธ๋์น์์ X11 ํ๋กํ ์ฝ์ ๋ํ ์ง์์ ์ค๋จํ๊ณ Wayland ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ๋ง ์์ ํ ์ ์๋ ๊ฐ๋ฅ์ฑ๋ ๋ ผ์๋์์ต๋๋ค.
์ถ๊ฐ ๊ณํ ์ค์์ GTK ๊ฐ๋ฐ์ ์ํด C๋ณด๋ค ๋ ํํ๋ ฅ์ด ๋ฐ์ด๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ๊ณ C์ ์ ๊ณต๋๋ ๊ฒ๋ณด๋ค ๋ ๊ธฐ๋ฅ์ ์ธ ์ปดํ์ผ๋ฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ ์๋๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ์ด๋ค ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ ์ ์๋์ง๋ ์ง์ ๋์ง ์์์ต๋๋ค. ์ด๋ ๋ชจ๋ GTK ๊ตฌ์ฑ ์์๋ฅผ ์๋ก์ด ์ธ์ด๋ก ์์ ํ ๋ค์ ์์ฑํ๋ ๊ฒ์ด ์๋๋ผ GTK์ ์์ ๋ถ๋ถ์ ๋ค๋ฅธ ์ธ์ด์ ๊ตฌํ์ผ๋ก ๋ฐ๊พธ๋ ์คํ์ ํ๋ ค๋ ์๊ตฌ์ ๊ดํ ๊ฒ์
๋๋ค. ์ถ๊ฐ ์ธ์ด ๊ฐ๋ฐ ๊ฐ๋ฅ์ฑ์ผ๋ก ์ธํด GTK ์์
์ ์๋ก์ด ์ฐธ์ฌ์๊ฐ ์ ์
๋ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru