์ง๋ 2.0์ Apple์ ์์คํ ํธ์ถ ๋ฐ ํ์ ์์ค ์ ํ์ ๋ํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ Apple ํ๋ซํผ์ฉ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ Swift System์ ์ถ์ํ์ต๋๋ค. ์ด์ ๊ทธ๋ค์ Apache License XNUMX์ ๋ฐ๋ผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด๊ณ Linux์ ๋ํ ์ง์์ ์ถ๊ฐํ๊ณ ์์ต๋๋ค! Swift System์ ์ง์๋๋ ๋ชจ๋ Swift ํ๋ซํผ์ ๋ํ ํ์ ์์ค ์์คํ ์ธํฐํ์ด์ค๋ฅผ ์ํ ๋จ์ผ ์ฅ์์ฌ์ผ ํฉ๋๋ค.
Swift System์ ํฌ๋ก์ค ํ๋ซํผ์ด ์๋ ๋ค์ค ํ๋ซํผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ์ด๋ ์ง์๋๋ ๊ฐ ํ๋ซํผ์์ ๊ณ ์ ํ API ๋ฐ ๋์ ์ธํธ๋ฅผ ์ ๊ณตํ์ฌ ๊ธฐ๋ณธ OS ์ธํฐํ์ด์ค๋ฅผ ๋ณด๋ค ์ ํํ๊ฒ ๋ฐ์ํฉ๋๋ค. ๋ชจ๋์ ๊ฐ์ ธ์ค๋ฉด ํน์ ์ด์ ์ฒด์ ์ ํน์ ํ ๊ธฐ๋ณธ ํ๋ซํผ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋ฉ๋๋ค.
์ค๋๋ ๋๋ถ๋ถ์ ์ด์ ์ฒด์ ๋ ์์ญ ๋ ๋์ ์ฌ์ฉ๋์ด ์จ C๋ก ์์ฑ๋ ํน์ ์์คํ ์ธํฐํ์ด์ค ์ธํธ๋ฅผ ์ง์ํฉ๋๋ค. ์ด๋ฌํ API๋ Swift์์ ์ง์ ์ฌ์ฉํ ์ ์์ง๋ง C์์ ๊ฐ์ ธ์จ ์ด๋ฌํ ์ฝํ ์ ํ์ ์์คํ ์ธํฐํ์ด์ค๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ธฐ ์ฝ๊ณ ์ฌ์ฉํ๊ธฐ ๋ถํธํ ์ ์์ต๋๋ค.
Swift ์์คํ ์ ๋ค์ํ Swift ์ธ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ํํ๋ ฅ์ ํฅ์ํ๊ณ ์ด๋ฌํ ์ค๋ฅ ๊ฐ๋ฅ์ฑ์ ์ ๊ฑฐํฉ๋๋ค. ๊ฒฐ๊ณผ๋ ๊ด์ฉ์ ์ธ Swift ์ฝ๋์ฒ๋ผ ๋ณด์ด๊ณ ๋์ํ๋ ์ฝ๋์ ๋๋ค.
์ถ์ฒ : linux.org.ru