์ต๊ทผ Solus ๋ฐฐํฌํ์์ ์ํดํ๊ณ ๋ ๋ฆฝ ์กฐ์ง์ธ Buddies Of Budgie๋ฅผ ์ค๋ฆฝํ Joshua Strobl์ Budgie ๋ฐ์คํฌํ์ ์ถ๊ฐ ๊ฐ๋ฐ ๊ณํ์ ๋ฐํํ์ต๋๋ค. Budgie 10.x ๋ธ๋์น๋ ํน์ ๋ฐฐํฌํ์ ์ฝ๋งค์ด์ง ์๋ ๋ฒ์ฉ ๊ตฌ์ฑ ์์๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๊ณ์ ๋ฐ์ ํ ๊ฒ์ ๋๋ค. Budgie Desktop, Budgie Control Center, Budgie Desktop View ๋ฐ Budgie Screensaver๊ฐ ํฌํจ๋ ํจํค์ง๋ Fedora Linux ๋ฆฌํฌ์งํ ๋ฆฌ์ ํฌํจ๋๋๋ก ์ ๊ณต๋ฉ๋๋ค. ์์ผ๋ก๋ Ubuntu Budgie ์๋์ ๊ณผ ์ ์ฌํ๊ฒ Budgie ๋ฐ์คํฌํ์ ํ์ฌํ ๋ณ๋์ Fedora ์๋์ (์คํ)์ ์ค๋นํ ๊ณํ์ ๋๋ค.
Budgie 11 ๋ธ๋์น๋ ๋ฐ์คํฌํฑ์ ์ฃผ์ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋ ์ด์ด์ ์ ๋ณด์ ์๊ฐํ ๋ฐ ์ถ๋ ฅ์ ์ ๊ณตํ๋ ๋ ์ด์ด๋ฅผ ๋ถ๋ฆฌํ๋ ๋ฐฉํฅ์ผ๋ก ๋ฐ์ ํ ์์ ์ ๋๋ค. ์ด๋ฌํ ๋ถ๋ฆฌ๋ฅผ ํตํด ํน์ ๊ทธ๋ํฝ ๋๊ตฌ ํคํธ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ฝ๋๋ฅผ ์ถ์ํํ ์ ์์ผ๋ฉฐ ์ ๋ณด๋ฅผ ํ์ํ๊ณ ๋ค๋ฅธ ์ถ๋ ฅ ์์คํ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํด ๋ค๋ฅธ ๋ชจ๋ธ์ ์คํํ ์๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, Enlightenment ํ๋ก์ ํธ์์ ๊ฐ๋ฐ ์ค์ธ EFL(Enlightenment Foundation Library) ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ธํธ๋ก ์ด์ ์ ๊ณํ๋ ์ ํ์ ์คํํ๊ธฐ ์์ํ ์ ์์ต๋๋ค.
Budgie 11 ์ง์ ์ ๊ธฐํ ๊ณํ ๋ฐ ๋ชฉํ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- X11์ ์ต์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ์ ์งํ๋ฉด์ Wayland ํ๋กํ ์ฝ์ ๋ํ ๊ธฐ๋ณธ ์ง์์ ์ ๊ณตํฉ๋๋ค(Wayland ์ง์์ ๋ฌธ์ ๊ฐ ์์ ์ ์๋ NVIDIA ๊ทธ๋ํฝ ์นด๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ).
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ์ฐฝ ๊ด๋ฆฌ์์์ Rust ์ฝ๋ ์ฌ์ฉ(๋๋ถ๋ถ์ C์ ๋จ์ ์์ง๋ง ์ค์ํ ์์ญ์๋ Rust๊ฐ ์ฌ์ฉ๋ฉ๋๋ค).
- ์ ํ๋ฆฟ ์ง์ ์์ค์์ Budgie 10์ ์์ ํ ๊ธฐ๋ฅ์ ์ ์ฒด์ฑ.
- GNOME Shell, macOS, Unity ๋ฐ Windows 11 ์คํ์ผ์ ๋์์ธ ์ต์ , ๋ฉ๋ด ๋ฐ ํจ๋ ๋ ์ด์์์ ์ ๊ณตํ๋ ๊ฒ์ ํฌํจํ์ฌ ํจ๋ ๋ฐ ๋ฐ์คํฌํ์ ๋ํ ์ฌ์ ์ค์ ์ ์ ๊ณตํฉ๋๋ค. ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ์คํ๊ธฐ ์ธํฐํ์ด์ค ์ฐ๊ฒฐ์ด ํ์ฉ๋ฉ๋๋ค.
- GNOME Shell ์คํ์ผ๊ณผ macOS ๋ธ๋ผ์ฐ์ง ๋ชจ๋๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ ์ ํ์ ์ํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ฐ์คํฌํ์ ์์ด์ฝ ๋ฐฐ์น, ์์ด์ฝ์ ๋ฌด์์๋ก ๋ฐฐ์นํ๊ณ ๊ทธ๋ฃนํํ๋ ๊ธฐ๋ฅ์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค.
- ํ์ผ์ ์ฐฝ ๋ ์ด์์์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค(์ํ ๋ฐ ์์ง ์ค๋ , 2x2, 1x3 ๋ฐ 3x1 ์ฐฝ ๋ ์ด์์).
- ์ฐฝ์ ๋ค๋ฅธ ๋ฐ์คํฌํ์ผ๋ก ๋๋๊ทธํ๋ ๊ธฐ๋ฅ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ํน์ ๋ฐ์คํฌํ์ ์ฐ๊ฒฐํ๋ ๊ธฐ๋ฅ์ ์ง์ํ๋ ์๋ก์ด ๊ฐ์ ๋ฐ์คํฌํ ๊ด๋ฆฌ์.
- ์ค์ ์์ ์ ์ํด gsettings ๋์ TOML ํ์์ ์ฌ์ฉํฉ๋๋ค.
- ๋ค์ค ๋ชจ๋ํฐ ๊ตฌ์ฑ์ ์ฌ์ฉํ๊ธฐ ์ํ ํจ๋ ์กฐ์ , ์ถ๊ฐ ๋ชจ๋ํฐ๋ฅผ ์ฐ๊ฒฐํ ๋ ํจ๋์ ๋์ ์ผ๋ก ๋ฐฐ์นํ๋ ๊ธฐ๋ฅ.
- ๋ฉ๋ด ๊ธฐ๋ฅ ํ์ฅ, ์์ด์ฝ ๊ทธ๋ฆฌ๋ ๋ฐ ๊ธฐ์กด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ ์ฒด ํ๋ฉด ํ์ ๋ชจ๋์ ๊ฐ์ ๋์ฒด ๋ฉ๋ด ์๋ ๋ชจ๋ ์ง์.
- ์๋ก์ด ์ค์ ์ ์ด ์ผํฐ.
- RISC-V ์ํคํ ์ฒ๋ฅผ ๊ฐ์ถ ์์คํ ์์ ์คํ์ ์ง์ํ๊ณ ARM ์์คํ ์ ๋ํ ์ง์์ ํ์ฅํฉ๋๋ค.
Budgie 11 ์ง์ ์ ์ ๊ทน์ ์ธ ๊ฐ๋ฐ์ ๋ฐฐํฌ ์๊ตฌ ์ฌํญ์ ๋ํ Budgie 10 ์ง์ ์ ์ ์์ด ์๋ฃ๋ ํ์ ์์๋ฉ๋๋ค. Budgie 10 ์ง์ ๊ฐ๋ฐ ๊ณํ ์ค:
- Wayland ์ง์ ์ค๋น
- ์ ํ๋ฆฌ์ผ์ด์ ์ถ์ (์ธ๋ฑ์ฑ) ๊ธฐ๋ฅ์ ๋ธ๋์น 10๊ณผ 11์์ ์ฌ์ฉ๋๋ ๋ณ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ด๋ํฉ๋๋ค.
- bluez์ upower์ ์กฐํฉ์ ์ ํธํ์ฌ gnome-bluetooth ์ฌ์ฉ์ ๊ฑฐ๋ถํฉ๋๋ค.
- Pipewire ๋ฐ MediaSession API๋ฅผ ์ ํธํ์ฌ libgvc(GNOME ๋ณผ๋ฅจ ์ ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ) ์ฌ์ฉ์ ๊ฑฐ๋ถํฉ๋๋ค.
- ์์ ๋ํ ์์๋ฅผ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ธ๋ฑ์ฑ ๋ฐฑ์๋๋ก ์ ์กํฉ๋๋ค.
- ์ ํ๋ฆฟ์์ libnm ๋คํธ์ํฌ ์ค์ ๊ณผ D-Bus API NetworkManager๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๋ฉ๋ด ๊ตฌํ ์ฌ์์
- ์ ๋ ฅ ๊ด๋ฆฌ ์ฌ์์ ;
- Rust์์ ๊ตฌ์ฑ์ ๊ฐ์ ธ์ค๊ณ ๋ด๋ณด๋ด๋ ์ฝ๋๋ฅผ ๋ค์ ์์ฑํฉ๋๋ค.
- FreeDesktop ํ์ค์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค.
- ํฅ์๋ ์ ํ๋ฆฟ ์ฒ๋ฆฌ๊ธฐ;
- EFL ๋ฐ Qt ํ ๋ง๋ก ์์ ํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค.
์ถ์ฒ : opennet.ru