KDE 3.3.0๊ณผ KDE 3 ์์ ํฐ ์ธ๊ธฐ๋ฅผ ๋์๋ Amarok 4 ์์ ํ๋ ์ด์ด๊ฐ 5๊ฐ์๊ฐ์ ๊ฐ๋ฐ ๋์ ์ถ์๋์์ต๋๋ค. KDE 5 ์ถ์ ํ ํ๋ก์ ํธ๋ ์ค๋จ๋์์ง๋ง, ์ฌํด Qt6/Qt5 ๋ฐ KDE Frameworks 6/2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ํฌํ ๋์ด ๋ค์ ๊ฐ๋ฐ๋์์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ C++๋ก ์์ฑ๋์์ผ๋ฉฐ GPLvXNUMX ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
Amarok์ ์ ๋ณด(์ปฌ๋ ์ , ํ์ฌ ๋ ธ๋ ๋ฐ ์ฌ์ ๋ชฉ๋ก)๋ฅผ ํ์ํ๊ธฐ ์ํ 3๊ฐ ํจ๋ ๋ชจ๋๋ฅผ ์ ๊ณตํ๊ณ ์์ ์ปฌ๋ ์ , ํ๊ทธ ๋ฐ ๊ฐ๋ณ ๋๋ ํ ๋ฆฌ๋ฅผ ํ์ํ ์ ์์ผ๋ฉฐ ๋์ ์ฌ์ ๋ชฉ๋ก ๋ฐ ์์ ๋ง์ ์ฌ์ ๋ชฉ๋ก์ ๋น ๋ฅธ ์์ฑ์ ์ง์ํ๊ณ ๊ถ์ฅ ์ฌํญ, ํต๊ณ๋ฅผ ์๋์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค. ์ธ๊ธฐ๊ณก ํ๊ฐ, ๋ค์ํ ์๋น์ค์์ ๊ฐ์ฌ, ์ปค๋ฒ, ์๊ณก ์ ๋ณด ๋ค์ด๋ก๋๋ฅผ ์ง์ํ๊ณ , ์คํฌ๋ฆฝํธ ์์ฑ์ ํตํด ์์ ์ ์๋ํํ ์ ์์ต๋๋ค.
์ ๋ฒ์ ์ Qt 6 ๋ฐ KDE Frameworks 6์ผ๋ก์ ํฌํ ์ ์๋ฃํ์ต๋๋ค. Qt5 ์ง์์ด ์ ๊ฑฐ๋์์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์ ๋ฐ์ดํธํ์ฌ ์ธ์ฝ๋ฉ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. GStreamer ๊ธฐ๋ฐ ์ค๋์ค ๋ฐฑ์๋๋ฅผ ๊ตฌํํ์ฌ Qt6์์ ์ ๊ณต๋๋ Phonon-VLC ๋ฐฑ์๋์ ์๋ ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์์ ์ปฌ๋ ์ ์ค์บ ์ฝ๋๋ ๊ฐ์ ๋์์ต๋๋ค.

์ถ์ฒ : opennet.ru
