Musl ์์คํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ BusyBox ์ ํธ๋ฆฌํฐ ์ธํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ์ต์ํ์ ๋ฐฐํฌํ์ธ Alpine Linux 3.17์ด ์ถ์๋์์ต๋๋ค. ๋ฐฐํฌํ์ ๋ณด์ ์๊ตฌ ์ฌํญ์ด ์ฆ๊ฐํ์ผ๋ฉฐ SSP(Stack Smashing Protection) ๋ณดํธ ๊ธฐ๋ฅ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค. ์ด๊ธฐํ ์์คํ ์ผ๋ก๋ OpenRC๊ฐ ์ฌ์ฉ๋๋ฉฐ, ํจํค์ง ๊ด๋ฆฌ์๋ ์์ฒด apk ํจํค์ง ๊ด๋ฆฌ์๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. Alpine์ ๊ณต์ Docker ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ถํ ๊ฐ๋ฅํ ISO ์ด๋ฏธ์ง(x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x)๋ ํ์ค(166MB), ํจ์น๊ฐ ์๋ ์ปค๋ ํฌํจ(170MB), ํ์ฅ(774MB) ๋ฐ ๊ฐ์ ๋จธ์ ์ฉ(49MB)์ ๋ค์ฏ ๊ฐ์ง ๋ฒ์ ์ผ๋ก ์ค๋น๋ฉ๋๋ค. XNUMXMB).
์ ๋ฆด๋ฆฌ์ค์์:
- bash 5.2, GCC 12, Kea 2.2, LLVM 15, OpenSSL 3.0, Perl 5.36, PostgreSQL 15, Node.js 18.12 ๋ฐ 19.1, Ceph 17.2, GNOME 43, Go 1.19, KDE Plasma 5.26, Rust ๋ฑ์ ํฌํจํ ์ ๋ฐ์ดํธ๋ ํจํค์ง ๋ฒ์ .1.64, .NET 7.0.100.
- ๊ธฐ๋ณธ์ ์ผ๋ก OpenSSL 3.0 ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ถ๊ธฐ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค(OpenSSL 1.1 ๋ถ๊ธฐ๋ openssl1.1-compat ํจํค์ง ํํ๋ก ์ค์น์ ๊ณ์ ์ฌ์ฉ ๊ฐ๋ฅ).
- ์ง์๋๋ ๋ชจ๋ ์ํคํ ์ฒ์ ๋ํด Rust ์ธ์ด ํจํค์ง๊ฐ ์ค๋น๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru