Void Linux, WebKit ๋ฐ Enlightenment ํ๋ก์ ํธ ๊ฐ๋ฐ์ ์ฐธ์ฌํ Igalia์ Daniel Kolesa๋ ์๋ก์ด Chimera Linux ๋ฐฐํฌํ์ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ํด๋น ํ๋ก์ ํธ๋ ๋ฆฌ๋ ์ค ์ปค๋์ ์ฌ์ฉํ์ง๋ง GNU ๋๊ตฌ ๋์ FreeBSD ๊ธฐ๋ฐ ์์คํ ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ์ ํ๊ฒฝ์ ์์ฑํ๊ณ ์ด์ ๋ธ๋ฆฌ์๋ LLVM์ ์ฌ์ฉํ๋ค. ๋ฐฐํฌํ์ ์ฒ์์ ํฌ๋ก์ค ํ๋ซํผ์ผ๋ก ๊ฐ๋ฐ๋์์ผ๋ฉฐ x86_64, ppc64le, aarch64, riscv64 ๋ฐ ppc64 ์ํคํ ์ฒ๋ฅผ ์ง์ํฉ๋๋ค.
์ด ํ๋ก์ ํธ์ ๋ชฉํ๋ Linux ๋ฐฐํฌํ์ ๋์ฒด ๋๊ตฌ๋ฅผ ์ ๊ณตํ๊ณ ์ ๋ฐฐํฌํ์ ๋ง๋ค ๋ Void Linux ๊ฐ๋ฐ ๊ฒฝํ์ ๊ณ ๋ คํ๋ ๊ฒ์ ๋๋ค. ํ๋ก์ ํธ ์์ฑ์์ ๋ฐ๋ฅด๋ฉด FreeBSD ์ฌ์ฉ์ ๊ตฌ์ฑ ์์๋ ๋ ๋ณต์กํ๊ณ ๊ฐ๋ณ๊ณ ์ปดํฉํธํ ์์คํ ์ ๋ ์ ํฉํฉ๋๋ค. ํ์ฉ๋ BSD ๋ผ์ด์ผ์ค์ ๋ฐ๋ฅธ ์ ๊ณต๋ ์ํฅ์ ๋ฏธ์ณค์ต๋๋ค. Chimera Linux์ ์์ฒด ๊ฐ๋ฐ๋ BSD ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
FreeBSD ์ฌ์ฉ์ ํ๊ฒฝ ์ธ์๋ ๋ฐฐํฌํ์๋ GNU Make, util-linux, udev ๋ฐ pam ํจํค์ง๋ ํฌํจ๋์ด ์์ต๋๋ค. init ์์คํ ์ Linux ๋ฐ BSD ์์คํ ์์ ์ฌ์ฉํ ์ ์๋ ํด๋์ฉ ์์คํ ๊ด๋ฆฌ์ dinit๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. glibc ๋์ ํ์ค C ๋ผ์ด๋ธ๋ฌ๋ฆฌ musl์ด ์ฌ์ฉ๋ฉ๋๋ค.
์ถ๊ฐ ํ๋ก๊ทธ๋จ์ ์ค์นํ๊ธฐ ์ํด ๋ฐ์ด๋๋ฆฌ ํจํค์ง์ Python์ผ๋ก ์์ฑ๋ ์์ฒด ์์ค ๋น๋ ์์คํ ์ธ cports๊ฐ ๋ชจ๋ ์ ๊ณต๋ฉ๋๋ค. ๋น๋ ํ๊ฒฝ์ ๋ฒ๋ธ๋ฉ ํดํท์ ์ฌ์ฉํ์ฌ ์์ฑ๋ ๋ณ๋์ ๊ถํ ์๋ ์ปจํ ์ด๋์์ ์คํ๋ฉ๋๋ค. ๋ฐ์ด๋๋ฆฌ ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด์๋ Alpine Linux์ APK ํจํค์ง ๊ด๋ฆฌ์(Alpine Package Keeper, apk-tools)๋ฅผ ์ฌ์ฉํฉ๋๋ค(์๋ FreeBSD์ pkg๋ฅผ ์ฌ์ฉํ ๊ณํ์ด์์ง๋ง ์ ์์ ํฐ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค).
ํ๋ก์ ํธ๋ ์์ง ๊ฐ๋ฐ ์ด๊ธฐ ๋จ๊ณ์ ์์ต๋๋ค. ๋ฉฐ์น ์ ์๋ ์ฌ์ฉ์๊ฐ ์ฝ์ ๋ชจ๋์์ ๋ก๊ทธ์ธํ ์ ์๋ ๊ธฐ๋ฅ์ ๋ก๋ฉํ๋ ๊ฒ์ด ๊ฐ๋ฅํ์ต๋๋ค. ์์ ์ ํ๊ฒฝ์ด๋ ๋ค๋ฅธ Linux ๋ฐฐํฌํ ๊ธฐ๋ฐ ํ๊ฒฝ์์ ๋ฐฐํฌํ์ ๋ค์ ๋น๋ํ ์ ์๋ ๋ถํธ์คํธ๋ฉ ๋๊ตฌ ํคํธ๊ฐ ์ ๊ณต๋ฉ๋๋ค. ์กฐ๋ฆฝ ํ๋ก์ธ์ค๋ ์ธ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์กฐ๋ฆฝ ํ๊ฒฝ์ ๊ฐ์ถ ์ปจํ
์ด๋๋ฅผ ํ์ฑํ๊ธฐ ์ํ ๊ตฌ์ฑ์์ ์กฐ๋ฆฝ, ์ค๋น๋ ์ปจํ
์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒด ์ฌ์กฐ๋ฆฝ, ๋ ๋ฒ์งธ ๋จ๊ณ์์ ์์ฑ๋ ํ๊ฒฝ์ ๊ธฐ๋ฐ์ผ๋ก ๋ ๋ค๋ฅธ ์์ฒด ์ฌ์กฐ๋ฆฝ(์ค๋ณต์ ์ํฅ์ ์ ๊ฑฐํ๊ธฐ ์ํด ํ์ํจ) ์กฐ๋ฆฝ ๊ณผ์ ์ ์๋ ํธ์คํธ ์์คํ
).
์ถ์ฒ : opennet.ru