๋ถ๋ฅ:์ํํธ์จ์ด
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
Wine์์ ๋์ด์ด
1. ๊ฐ์[ํธ์ง]
Wine
๊ณต์ ์ฌ์ดํธ
์คํ์์ค ์๋์ฐ API/ABI ํธํ ๋ ์ด์ด.
์ฝ๊ฒ ๋งํด์ ์๋์ฐ๊ฐ ์๋ ์ด์์ฒด์ ์์๋ ์๋์ฐ ๊ธฐ๋ฐ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๊ฒ ํด ์ค๋ค.
macOS, ๋ฆฌ๋ ์ค, ์๋๋ก์ด๋ ์ง์. ๋ผ์ด์ผ์ค๋ ์ฒ์์๋ MIT๋ฅผ ์ผ๋ค๊ฐ Cedega๊ฐ ์์ธ์ ์ด์ฉํ์ฌ DirectX๋ฅผ ์์ฒด ๊ตฌํํ๊ณ ์์ค ์ฝ๋๋ฅผ ๋น๊ณต๊ฐํ์ LGPL๋ก ๋ณ๊ฒฝํ๋ค.
1.1. ์ด๋ฆ[ํธ์ง]
Wine์ ์๋ฏธ๋ Wine Is Not Emulator.[1] ์ด๋์
์ด์ง๋ง ์ฒซ ๊ธ์๋ง ๋๋ฌธ์๋ก ์ฐ๋๋ก ํ๊ณ ์๋ค. ์ง์ญํ๋ฉด "Wine์ ์๋ฎฌ๋ ์ดํฐ๊ฐ ์๋๋๋ค." ์ฌ์ค ์ด๊ธฐ์๋ WINdows Emulator๊ฐ ๋ง์์ง๋ง, ๋์ค์ ์์ ๊ฐ์ด ๋ฐ๋์๋ค.[2] ๊ทธ๋์ ์ฐ๋ถํฌ 8.10๋ถํฐ๋ ์ง์ ๋ช
์นญ์ด Wine Microsoft Windows Compatibility Layer๋ก ๋ฐ๋์๋ค. Wine ์ธก์์ ํฌ๋๋ ๋ชจ์. ํ๊ธฐ์ฌ WWE๋ Wine์ ๋ป๊ณผ ์ ๋ฉด์ถฉ๋ํ๋. ๋ณ๊ฒฝ๋ ๋ช
์นญ์ ๋์ถฉ ์ง์ญํด ๋ณด์๋ฉด, โWine ๋ง์ดํฌ๋ก์ํํธ ์๋์ฐ ํธํ์ฑ ๊ณ์ธต(์์ญ)โ์ ๋๊ฐ ๋๋ค. ํ์ฌ๊ฐ ์๋ฎฌ๋ ์ดํฐ๋ ๋จ์ด๋ ์ ๋ ์ ์ด๋ค.
2. ํน์ง[ํธ์ง]
์ผ๋ฐ์ ์ธ ์๋ฎฌ๋ ์ดํฐ๋ ISA์ ๋ช
๋ น์ด ์ ์ฒด๋ฅผ ๋ฒ์ญํ์ง๋ง, Wine์ ์๋์ฐ ํ๋ก๊ทธ๋จ์ API/ABI๋ฅผ ์ด์์ฒด์ ๊ฐ ์ฒ๋ฆฌํ ์ ์๋๋ก ๋ฒ์ญํ๋ค.
๋ถ๋ถ์ ์ผ๋ก ์๋ฎฌ๋ ์ดํธํ๊ธฐ ๋๋ฌธ์, x86 ๋๋ x86_64 ์ํคํ ์ฒ์์ ๋์ํ๋ ์ ๋์ค ๊ธฐ๋ฐ ์ด์์ฒด์ ๋ผ๋ฉด ๊ตฌ๋์ด ๊ฐ๋ฅํ๋ค. ์๋์ฐ ํ๋ก๊ทธ๋จ์ด ์ปค๋ ๋ชจ๋๊ฐ ์๋ ์ฌ์ฉ์ ๋ชจ๋์์ ๊ตฌ๋๋๋ฏ๋ก, ํ๋์จ์ด๋ ์์ธ์ด ์๋ ์ด์์ฒด์ ๊ฐ ๋ด๋นํ๋ค.
์์ ์ํํธ์จ์ด์ด๋ฏ๋ก ์์ค ์ฝ๋๊ฐ ๊ณต๊ฐ๋์ด ์์ผ๋ฉฐ, ์ด๋ฅผ ์ง์ ์์ ํด์ ์ฑ๋ฅ ํฅ์์ ๊ธฐ์ฌํ ์ ์๋ค.
๋ถ๋ถ์ ์ผ๋ก ์๋ฎฌ๋ ์ดํธํ๊ธฐ ๋๋ฌธ์, x86 ๋๋ x86_64 ์ํคํ ์ฒ์์ ๋์ํ๋ ์ ๋์ค ๊ธฐ๋ฐ ์ด์์ฒด์ ๋ผ๋ฉด ๊ตฌ๋์ด ๊ฐ๋ฅํ๋ค. ์๋์ฐ ํ๋ก๊ทธ๋จ์ด ์ปค๋ ๋ชจ๋๊ฐ ์๋ ์ฌ์ฉ์ ๋ชจ๋์์ ๊ตฌ๋๋๋ฏ๋ก, ํ๋์จ์ด๋ ์์ธ์ด ์๋ ์ด์์ฒด์ ๊ฐ ๋ด๋นํ๋ค.
์์ ์ํํธ์จ์ด์ด๋ฏ๋ก ์์ค ์ฝ๋๊ฐ ๊ณต๊ฐ๋์ด ์์ผ๋ฉฐ, ์ด๋ฅผ ์ง์ ์์ ํด์ ์ฑ๋ฅ ํฅ์์ ๊ธฐ์ฌํ ์ ์๋ค.
3. ๊ธฐํ[ํธ์ง]
Wine์ ์ผ์ฐจ์ ์ธ ๋ชฉํ๋ ๋ค์๊ณผ ๊ฐ๋ค. ์๋ ํ๋ก๊ทธ๋จ์ ๋๋ฆฌ๊ธฐ ์ํด์ ์๋์์ ์ ๊ณตํ๋ API/ABI๋ฅผ ๋๊ฐ์ด ์ ๊ณตํ๋ค.
์ด ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ ์๋์ ๋ฐ์ด๋๋ฆฌ ์ฝ๋๋ฅผ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ผ๋ก ํ์ํ ์ฝ๋๋ฅผ ์ทจํ ๋ค์ ํ์์ ๋ง๊ฒ ๋ณํํ๋ฉด ๋๋ค. ๋ Windows 2000๊ณผ Windows NT 4.0์ ์ด๋ฏธ 2004๋ ์, Windows XP์ Windows Server 2003์ 2020๋ ์ ์์ค์ฝ๋์ ์ผ๋ถ๊ฐ ์ ์ถ๋ ์ํ์ด๋ค.[3] ํ์ง๋ง ์ด๋ฐ ๊ฒ๋ค์ ๊ฐ์ ธ๋ค ์ฐ๋ฉด ์ ๋๋ ๊ฒ ์ ์๊ถ ๋ถ์์ ํผํ๊ธฐ ์ํด์๋ ๋์ผํ ์ฝ๋๊ฐ ๋ค์ด๊ฐ๋ฉด ์ ๋๋ค๋ ๊ฒ์ด๋ค.[4] ๊ทธ๋์ Wine์ธก์์๋ ์๋ API์ ๋ํด์ API ๋ฌธ์๋ MS์ ์ง์ ํ์ด์ง๋ ์ด์ฌํ ์ฐธ๊ณ ํ ์ ์๊ณ , ์ฝ๋์ ๋ํด์ ์ฌ๋ฌ๊ฐ์ง ์คํ์ ํด ๋ณผ์๋ ์์ง๋ง, ์ฝ๋๋ฅผ ๊น์ ๋ณด๋ ๊ฒ์ ์๋๋ฉฐ, ์ง์ ํ์ด์ง ์ค์์๋ API๊ฐ ๊ตฌํ๋ ๋ฐฉ์์ ๋ํด์ ์ค๋ช ๋ ๊ฒ์ ๋ณด์ง ๋ชปํ๋๋ก ๊ท์น์ ์ ํ๊ณ ์๋ค. ์ ํํ๊ฒ๋ Wine์ ์ง์ ๊ฐ๋ฐํ๋ ํ๋ก๊ทธ๋๋จธ๋ค์ด ์ ๋๋ก ์๋์ ๊ตฌ์ฑ ์์๋ฅผ ์ญ์ด์ ๋ธํ์ง ์๊ณ ์ ์ถ๋ ์์ค์ฝ๋๋ ๋ณด์ง ์์ ์ฑ ์ค์ค๋ก ์จ๊ฐ ์ฝ์ง์ ํ๋ฉด์ ๋ ์์ ์ธ Wine ์์ค์ฝ๋๋ฅผ ์์ฑํ๋ฉด, ๊ทธ ์ฝ๋๋ฅผ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋จธ๋ค์ด ํน์ Windows์ ์ญ์ด์ ๋ธํ ์ฝ๋๋ ์ ์ถ๋ ์ฝ๋์ ๋น์ทํ์ง ์์์ง ๊ฒํ ํด์ ๋น์ทํ์ง ์์ผ๋ฉด ์ฐจ๊ธฐ ๋ฒ์ ์ผ๋ก ๊ณต๊ฐํ๋ ์์ผ๋ก ํ๋ก์ ํธ๋ฅผ ์งํํ๋ค๊ณ ํ๋ค. ์ฆ Wine์ ๊ฐ๋ฐ์๋ค์ Wine ์์์ ์๋์ฉ ์ํํธ์จ์ด๊ฐ ๋์ํ๋ ๊ฒ์ ์๋์ฐ ์์์ ์คํํ๋ ๊ฒ๊ณผ ๋์ผํ๋๋ก ๋ง๋ค์ด์ผ ํ์ง๋ง Wine ์์ฒด์ ๊ตฌ์กฐ๋ฅผ ์๋ ๋ด๋ถ์ ๋ค๋ฅด๊ฒ ๋ง๋ค์ด์ผ ํ๋ค๋, ์ด์ฐ ๋ณด๋ฉด ์๋ก ์งํฅ์ ์ด ๋ฐ๋๋๋ ๋ ๊ฐ์ง ๋ชฉํ๋ฅผ ํญ์ ํ๊บผ๋ฒ์ ๋ฌ์ฑํด์ผ ํ๊ธฐ์์ด๊ฑธ๋ก ๋์ ๋ฒ๋ ๊ฒ๋ ์๋๋ฉด์ ๊ต์ฅํ ์ด๋ ค์ด ์์
์ ํ๊ณ ์๋ ์
์ด๋ค.๊ฐ์ฌํด์ผ ํ๋ค.
๊ทธ๋ ๋ค๋ฉด, ์ด์ฐจํผ API๋ ํ๋ก๊ทธ๋จ ์ ์์๋ฅผ ์ํด ๊น๋ํ๊ฒ ์ ๋ฆฌ๋ผ ์์ผ๋๊น, ๊ฐ ํ์ผ์ ๋ํด์ ๋ง์ดํฌ๋ก์ํํธ๊ฐ ์ ๊ณตํ๋ ๊ณต์ API ๋ฌธ์์ ๊ท๊ฒฉํ๋ ๋๋ก ๊ตฌํ๋ง ํ๋ฉด ๋ ๊น? ๊ทธ๊ฒ๋ ์ฌ์์น ์๋ค.
์ด ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ ์๋์ ๋ฐ์ด๋๋ฆฌ ์ฝ๋๋ฅผ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ผ๋ก ํ์ํ ์ฝ๋๋ฅผ ์ทจํ ๋ค์ ํ์์ ๋ง๊ฒ ๋ณํํ๋ฉด ๋๋ค. ๋ Windows 2000๊ณผ Windows NT 4.0์ ์ด๋ฏธ 2004๋ ์, Windows XP์ Windows Server 2003์ 2020๋ ์ ์์ค์ฝ๋์ ์ผ๋ถ๊ฐ ์ ์ถ๋ ์ํ์ด๋ค.[3] ํ์ง๋ง ์ด๋ฐ ๊ฒ๋ค์ ๊ฐ์ ธ๋ค ์ฐ๋ฉด ์ ๋๋ ๊ฒ ์ ์๊ถ ๋ถ์์ ํผํ๊ธฐ ์ํด์๋ ๋์ผํ ์ฝ๋๊ฐ ๋ค์ด๊ฐ๋ฉด ์ ๋๋ค๋ ๊ฒ์ด๋ค.[4] ๊ทธ๋์ Wine์ธก์์๋ ์๋ API์ ๋ํด์ API ๋ฌธ์๋ MS์ ์ง์ ํ์ด์ง๋ ์ด์ฌํ ์ฐธ๊ณ ํ ์ ์๊ณ , ์ฝ๋์ ๋ํด์ ์ฌ๋ฌ๊ฐ์ง ์คํ์ ํด ๋ณผ์๋ ์์ง๋ง, ์ฝ๋๋ฅผ ๊น์ ๋ณด๋ ๊ฒ์ ์๋๋ฉฐ, ์ง์ ํ์ด์ง ์ค์์๋ API๊ฐ ๊ตฌํ๋ ๋ฐฉ์์ ๋ํด์ ์ค๋ช ๋ ๊ฒ์ ๋ณด์ง ๋ชปํ๋๋ก ๊ท์น์ ์ ํ๊ณ ์๋ค. ์ ํํ๊ฒ๋ Wine์ ์ง์ ๊ฐ๋ฐํ๋ ํ๋ก๊ทธ๋๋จธ๋ค์ด ์ ๋๋ก ์๋์ ๊ตฌ์ฑ ์์๋ฅผ ์ญ์ด์ ๋ธํ์ง ์๊ณ ์ ์ถ๋ ์์ค์ฝ๋๋ ๋ณด์ง ์์ ์ฑ ์ค์ค๋ก ์จ๊ฐ ์ฝ์ง์ ํ๋ฉด์ ๋ ์์ ์ธ Wine ์์ค์ฝ๋๋ฅผ ์์ฑํ๋ฉด, ๊ทธ ์ฝ๋๋ฅผ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋จธ๋ค์ด ํน์ Windows์ ์ญ์ด์ ๋ธํ ์ฝ๋๋ ์ ์ถ๋ ์ฝ๋์ ๋น์ทํ์ง ์์์ง ๊ฒํ ํด์ ๋น์ทํ์ง ์์ผ๋ฉด ์ฐจ๊ธฐ ๋ฒ์ ์ผ๋ก ๊ณต๊ฐํ๋ ์์ผ๋ก ํ๋ก์ ํธ๋ฅผ ์งํํ๋ค๊ณ ํ๋ค. ์ฆ Wine์ ๊ฐ๋ฐ์๋ค์ Wine ์์์ ์๋์ฉ ์ํํธ์จ์ด๊ฐ ๋์ํ๋ ๊ฒ์ ์๋์ฐ ์์์ ์คํํ๋ ๊ฒ๊ณผ ๋์ผํ๋๋ก ๋ง๋ค์ด์ผ ํ์ง๋ง Wine ์์ฒด์ ๊ตฌ์กฐ๋ฅผ ์๋ ๋ด๋ถ์ ๋ค๋ฅด๊ฒ ๋ง๋ค์ด์ผ ํ๋ค๋, ์ด์ฐ ๋ณด๋ฉด ์๋ก ์งํฅ์ ์ด ๋ฐ๋๋๋ ๋ ๊ฐ์ง ๋ชฉํ๋ฅผ ํญ์ ํ๊บผ๋ฒ์ ๋ฌ์ฑํด์ผ ํ๊ธฐ์
๊ทธ๋ ๋ค๋ฉด, ์ด์ฐจํผ API๋ ํ๋ก๊ทธ๋จ ์ ์์๋ฅผ ์ํด ๊น๋ํ๊ฒ ์ ๋ฆฌ๋ผ ์์ผ๋๊น, ๊ฐ ํ์ผ์ ๋ํด์ ๋ง์ดํฌ๋ก์ํํธ๊ฐ ์ ๊ณตํ๋ ๊ณต์ API ๋ฌธ์์ ๊ท๊ฒฉํ๋ ๋๋ก ๊ตฌํ๋ง ํ๋ฉด ๋ ๊น? ๊ทธ๊ฒ๋ ์ฌ์์น ์๋ค.
- ์๋ ํ๋ก๊ทธ๋จ์ ๋๋ฆฌ๊ธฐ ์ํด์๋ ์๋์์ ์ ๊ณตํ๋ API๋ฅผ ๊ทธ๋๋ก, ์ ๋ง ์๋ ๊ทธ๋๋ก, MS์์ ์๋ชป ๋ง๋ ๋ฒ๊ทธ๋ง์ ๋๊ฐ์ด ๊ตฌํํด์ผํ๋ค. ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ์ ์ฅ์์ ์ด๋ฐ ๋ฒ๊ทธ ๋๋ฌธ์ ๋ง๋ ๋ถ๋ถ์ด ์๋์น ์๊ฒ ๋์ํ ์๋ ์๊ณ , ์๊ฐ์์ด ๋ฒ๊ทธ๊ฐ ์ ์์ ์ธ ๊ฒฐ๊ณผ์ธ ์ค ์๊ณ ๋ฒ๊ทธ๋ฅผ ํ์ฉํ์ ์๋ ์๊ณ , ๋ค๋ฅธ ๋ฒ๊ทธ๋ฅผ ๊ฐ๋ฆฌ๊ธฐ ์ํ ์ด์ฉ ์ ์๋ ์๋จ์ผ๋ก ์ด ๋ฒ๊ทธ๋ฅผ ํ์ฉํ์ ์๋ ์๋ค.
- ๋ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์๋ค์ด ๊ธฐ๋ณธ์ ์ธ ์๋ API๋ง์ ์จ์ ๋ง๋๋ ๊ฒ ์๋๋ผ, ํ๋์จ์ด๋ฅผ ์ง์ ์กฐ์ํ๋ ์๋ น์ ๋ถ๋ฆฐ ํ๋ก๊ทธ๋จ๋ค๋ ์๋ค. ์ด๋ฌ๋ฉด ํธํ์ฑ์ ๋จ์ด์ ธ๋ ์ฑ๋ฅ ๋ฉด์์ ์ด๋์ด๊ธฐ ๋๋ฌธ์ด๋ค.
์์ธ์์๋ ์ฑ๋ฅ์ด ๋ ๋จ์ด์ง ์ ์๋ค - ์๋์ฐ๋ ๋งค๋ ์๋ก์ด API์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋๊ณ ์๋ค.
4. ๋ฒ์ ๋ณ ์ญ์ฌ[ํธ์ง]
์ด๋ฐ ์ด๋ ค์ ๋๋ฌธ์ ๊ฐ๋ฐ๊ธฐ๊ฐ์ด ์ ์ง ์๊ฒ ๊ธธ๋ค. ๊ทธ๋๋ง ๋คํ์ธ ๊ฑด ๊ฐ์๋ก ์ ์ฐจ ๊ฐ์ ๋ ๊ณ ์๋ค๋ ์ ์ด๋ค. ์๋์ฐ์ฆ3.1 ์์ ๋ถํฐ ๊ฐ๋ฐ์ ์์ํด์ ๋ญ 1~2๋
ํ๋ ๊ฒ๋ ์๋๊ณ 15๋
๋ง์ ๋ฒ ํ ๋ฒ์ ์ด ์ข
์๋๋ค.[5] ๊ทธ๋๋ ์ ์์๋ค์ด ๋๊ธฐ์๋ ๊ฐ๋ฐ์ ํ์ฌ 2์ฃผ์ ํ ๋ฒ์ฉ ๋ฒ ํ ๋ฒ์ ์ ๋ง๋๋ ์์น์ ์ ์ง์ผ์ก๋ค.
2008๋ ์ค๋ฐ์ ์ฒซ ๊ณต์ ๋ฒ์ ์ ๋ง๋ค์๋ค. ์ ์์๋ค ๋ง๋ก๋ ์ฝ 3000๊ฐ์ ํ๋ก๊ทธ๋จ์ ์ง์ํ๋ค๊ณ ํ๋ฉฐ, ์๋ ์ค๋ธ ์ํฌ๋ํํธ๋ ๋ฌธ๋ช 4, ์คํํฌ๋ํํธ, ์คํ[6] ๋ฑ ์๋น์์ ์ ๋ช ์ธ์ฐ ๊ฒ์์ ์์ ์ ์ผ๋ก ์ง์ํ๋ค. ๊ตณ์ด ๊ฒ์์ด ์๋๋๋ผ๋ ํ๊ธ 2010์ด๋ผ๋ ์ง, ๊ฒ์์ ํ์ง ์์๋ ์๋๋ฅผ ๋ฒ๋ฆฌ์ง ๋ชปํ๊ฒ ํ๋ ํ๋ก๊ทธ๋จ๋ค๋ ๋ง์ด ์ง์ํ๋ค.
4.0 ์ดํ DirectX 12๋ฅผ ๋ถ๋ถ์ ์ผ๋ก ์ง์ํ๊ณ ์์ผ๋ฉฐ, 4.6 ์ดํ Vulkan(API)์ ๋ฐฑ์ค๋๋ก ์ฌ์ฉํ๊ธฐ ์์ํ๋ฉด์ ๋ฉํฐ์ค๋ ๋ ๋ ๋๋ง์ด ๊ฐ๋ฅํด์ก๊ณ ์ฑ๋ฅ์ด ํฅ์๋๊ณ ์๋ค. ๊ธฐ์กด์ ์ค์น๊ฐ ๋ถ๊ฐ๋ฅํ๋ .NET Framework 4.7๋ ์ค์น๊ฐ ๊ฐ๋ฅํด์ก๋ค.
2020๋ 1์ 22์ผ(๋ฏธ๊ตญํ์ง) 5.0 ๋ฒ์ ์ ๋ฐํํ๋ค.# ๊ทธ๊ฐ ๋ง์ดํฌ๋ก์ํํธ์์ ์ ์๊ถ ์นจํด ๋ฑ์ ์ด์ ๋ก ์ฐจ๋จํ๋ ์ด์ ๊ณผ ๋ค๋ฅด๊ฒ ์คํ์์ค ์นํ์ ์ธ ์ ์ฑ ์ ๋ฐํ์ผ์ ์ง์ํ๊ธฐ ์์ํ ๋๋ถ์ ์๋์ฐ 10์์ ์ ๊ณตํ๋ ์ต์ API๋ฅผ ์ง์ํ๊ธฐ ์์ํ๋ค.
๋ํ PE(ํฌํฐ๋ธ ์คํํ๊ฒฝ: Portable Executable)๋ผ๋ ์ ํ๊ฒฝ์ ๋ง๋ค์ด ์ด์ ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฐ์ง DDL ์ฃผ์ ๋ฐฉ์๋ณด๋ค ๋ ์๋์ฐ ์คํํ๊ฒฝ์ฒ๋ผ ๋ณด์ผ ๊ฒ์ด๋ผ ๋ฐํ๋ค. ๋ง์ดํฌ๋ก์ํํธ๋ ๋์ ์ด ์์ธ์ ์ด์ฉํ์ฌ WSL์ ์ฌ์ฉํ๋ค๊ณ ๋ฐํ๋ค.
2008๋ ์ค๋ฐ์ ์ฒซ ๊ณต์ ๋ฒ์ ์ ๋ง๋ค์๋ค. ์ ์์๋ค ๋ง๋ก๋ ์ฝ 3000๊ฐ์ ํ๋ก๊ทธ๋จ์ ์ง์ํ๋ค๊ณ ํ๋ฉฐ, ์๋ ์ค๋ธ ์ํฌ๋ํํธ๋ ๋ฌธ๋ช 4, ์คํํฌ๋ํํธ, ์คํ[6] ๋ฑ ์๋น์์ ์ ๋ช ์ธ์ฐ ๊ฒ์์ ์์ ์ ์ผ๋ก ์ง์ํ๋ค. ๊ตณ์ด ๊ฒ์์ด ์๋๋๋ผ๋ ํ๊ธ 2010์ด๋ผ๋ ์ง, ๊ฒ์์ ํ์ง ์์๋ ์๋๋ฅผ ๋ฒ๋ฆฌ์ง ๋ชปํ๊ฒ ํ๋ ํ๋ก๊ทธ๋จ๋ค๋ ๋ง์ด ์ง์ํ๋ค.
4.0 ์ดํ DirectX 12๋ฅผ ๋ถ๋ถ์ ์ผ๋ก ์ง์ํ๊ณ ์์ผ๋ฉฐ, 4.6 ์ดํ Vulkan(API)์ ๋ฐฑ์ค๋๋ก ์ฌ์ฉํ๊ธฐ ์์ํ๋ฉด์ ๋ฉํฐ์ค๋ ๋ ๋ ๋๋ง์ด ๊ฐ๋ฅํด์ก๊ณ ์ฑ๋ฅ์ด ํฅ์๋๊ณ ์๋ค. ๊ธฐ์กด์ ์ค์น๊ฐ ๋ถ๊ฐ๋ฅํ๋ .NET Framework 4.7๋ ์ค์น๊ฐ ๊ฐ๋ฅํด์ก๋ค.
2020๋ 1์ 22์ผ(๋ฏธ๊ตญํ์ง) 5.0 ๋ฒ์ ์ ๋ฐํํ๋ค.# ๊ทธ๊ฐ ๋ง์ดํฌ๋ก์ํํธ์์ ์ ์๊ถ ์นจํด ๋ฑ์ ์ด์ ๋ก ์ฐจ๋จํ๋ ์ด์ ๊ณผ ๋ค๋ฅด๊ฒ ์คํ์์ค ์นํ์ ์ธ ์ ์ฑ ์ ๋ฐํ์ผ์ ์ง์ํ๊ธฐ ์์ํ ๋๋ถ์ ์๋์ฐ 10์์ ์ ๊ณตํ๋ ์ต์ API๋ฅผ ์ง์ํ๊ธฐ ์์ํ๋ค.
๋ํ PE(ํฌํฐ๋ธ ์คํํ๊ฒฝ: Portable Executable)๋ผ๋ ์ ํ๊ฒฝ์ ๋ง๋ค์ด ์ด์ ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฐ์ง DDL ์ฃผ์ ๋ฐฉ์๋ณด๋ค ๋ ์๋์ฐ ์คํํ๊ฒฝ์ฒ๋ผ ๋ณด์ผ ๊ฒ์ด๋ผ ๋ฐํ๋ค. ๋ง์ดํฌ๋ก์ํํธ๋ ๋์ ์ด ์์ธ์ ์ด์ฉํ์ฌ WSL์ ์ฌ์ฉํ๋ค๊ณ ๋ฐํ๋ค.
5. ๋ฆฌ๋ ์ค ์์ฒด์ ์ฃผ๋ ์ํฅ[ํธ์ง]
OS/2์ ์ฌ๋ก๋ฅผ ๋ค๋ฉด์ ์๋์์ ํธํ์ฑ์ด ์คํ๋ ค ๋
์ด ๋ ์๋ ์๋ค๋ ๋ฐ๋ ์๊ฒฌ๋ ๋ง๋ง์น ์๋ค. ๊ตณ์ด ํธํ์ฑ์ด ๋ฐ์ด๋๋ค๋ฉด ๋ฆฌ๋
์ค์ฉ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ํ์๊ฐ ์๊ฒ ๋๊ณ , ๊ทธ๋์ ๋ฆฌ๋
์ค ์ํ๊ณ๊ฐ ๋ง๋ผ์ฃฝ์ ์ ์๋ค๋ ๊ฒ. ์๋์ ๋ฆฌ๋
์ค๊ฐ ํน์ง์ด๋ ์ฃผ ์ฌ์ฉ์ธต์ด ์๋ ๋ค๋ฅด๊ธฐ์ ์ํฉ์ด ๊ทธ๋ ๊ฒ๋ง ๋์๊ฐ์ง๋ ์๊ฒ ์ง๋ง ๋๊ณ ๋ด์ผ ์ ์ ์๋ ๋ฌธ์ . ๋ฆฌ๋
์ค๋ฅผ ์ฐ๋ ์ด์ ๊ฐ ๋จ์ํ ๋ฆฌ๋
์ค์ฉ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ๋ ๊ฒ์ ์๋๊ธฐ์ ๊ผญ ๋
์ด ๋๋ค๊ณ ๋ณผ์๋ ์๋ค๊ณ ์๊ฐ๋ ์๋ ์๋ค.
์ด๋ฅผํ ๋ฉด Microsoft Office์ ๊ฐ์ ์ผ์ด์ค๊ฐ ์ด์ ํด๋นํ๋ค๊ณ ํ ์ ์๋ค. Wine์ ์ต์ค์ ์ง์ ์ํํธ์จ์ด ์ค ํ๋์ด๊ธฐ ๋๋ฌธ์ ์ ๋ง ๋น ๋ฅด๊ณ ๋งค๋๋ฝ๊ณ ์ํ๊ฐ ์์ด ์๋ํ๋๊ฑธ ๋ณผ ์ ์๋๋ฐ ์ง๊ธ์ด์ผ ์คํ์คํผ์ค ๋ง์ผ๋ก๋ ์ด์ง ๋ถ์กฑํ ์คํผ์ค ์ฑ๋ฅ์ ๋ฉ๊ฟ์ ๋ฆฌ๋ ์ค๋ฅผ ์ฌ๋ฌด์ค์์ ์ธ ์ ์๋ ์ผ๋ฑ๊ณต์ ์ด๋ผ๊ณ ํ ์ ์์ง๋ง Wine์ ์ด๋ฐ ํ๋ณด๊ฐ ๊ณ์๋๋ฉด ๋ฐ์คํฌํฑ ๋ฆฌ๋ ์ค์ ์ ์ ์จ์ด ์๋ฏธ ์๋ ์์ค๊น์ง ์ฌ๋ผ๊ฐ๋ค๊ณ ํด๋ MS์ ๋ฆฌ๋ ์ค์ฉ ์ ์๋ฒ์ ์คํผ์ค ์ถ์๋ ๋๊ธํด์ง ์ ๋ฐ์ ์๋ค. ๊ฑฐ๊ธฐ๋ค๊ฐ MS์ ํ ํ๋ซํผ ์ง์์ ์์ง๊น์ง ๊ฝค๋ ๋ต๋ตํ ๋ถ๋ถ์ด ์๋ค. ๋งฅ์ฉ ์คํผ์ค๋ 2016 ๋ฒ์ ์ด์ ๊น์ง๋ ๋๋ฌด ์ต์ ํ๊ฐ ์ ๋ผ ์์ด์ ๊ทธ๋ฅ ์๋์ฉ ์คํผ์ค๋ฅผ ๋งฅ์ฉ Wine ์์์ ๋๋ฆฌ๋๊ฒ ๋ ๋น ๋ฅผ ์ ๋์ ํ์ฌํ ํผํฌ๋จผ์ค๋ฅผ ๋ณด์ฌ์ค ์ ๋ ์๋ค.
์ด๋ฅผํ ๋ฉด Microsoft Office์ ๊ฐ์ ์ผ์ด์ค๊ฐ ์ด์ ํด๋นํ๋ค๊ณ ํ ์ ์๋ค. Wine์ ์ต์ค์ ์ง์ ์ํํธ์จ์ด ์ค ํ๋์ด๊ธฐ ๋๋ฌธ์ ์ ๋ง ๋น ๋ฅด๊ณ ๋งค๋๋ฝ๊ณ ์ํ๊ฐ ์์ด ์๋ํ๋๊ฑธ ๋ณผ ์ ์๋๋ฐ ์ง๊ธ์ด์ผ ์คํ์คํผ์ค ๋ง์ผ๋ก๋ ์ด์ง ๋ถ์กฑํ ์คํผ์ค ์ฑ๋ฅ์ ๋ฉ๊ฟ์ ๋ฆฌ๋ ์ค๋ฅผ ์ฌ๋ฌด์ค์์ ์ธ ์ ์๋ ์ผ๋ฑ๊ณต์ ์ด๋ผ๊ณ ํ ์ ์์ง๋ง Wine์ ์ด๋ฐ ํ๋ณด๊ฐ ๊ณ์๋๋ฉด ๋ฐ์คํฌํฑ ๋ฆฌ๋ ์ค์ ์ ์ ์จ์ด ์๋ฏธ ์๋ ์์ค๊น์ง ์ฌ๋ผ๊ฐ๋ค๊ณ ํด๋ MS์ ๋ฆฌ๋ ์ค์ฉ ์ ์๋ฒ์ ์คํผ์ค ์ถ์๋ ๋๊ธํด์ง ์ ๋ฐ์ ์๋ค. ๊ฑฐ๊ธฐ๋ค๊ฐ MS์ ํ ํ๋ซํผ ์ง์์ ์์ง๊น์ง ๊ฝค๋ ๋ต๋ตํ ๋ถ๋ถ์ด ์๋ค. ๋งฅ์ฉ ์คํผ์ค๋ 2016 ๋ฒ์ ์ด์ ๊น์ง๋ ๋๋ฌด ์ต์ ํ๊ฐ ์ ๋ผ ์์ด์ ๊ทธ๋ฅ ์๋์ฉ ์คํผ์ค๋ฅผ ๋งฅ์ฉ Wine ์์์ ๋๋ฆฌ๋๊ฒ ๋ ๋น ๋ฅผ ์ ๋์ ํ์ฌํ ํผํฌ๋จผ์ค๋ฅผ ๋ณด์ฌ์ค ์ ๋ ์๋ค.
6. ํธํ์ฑ[ํธ์ง]
appDB์๋ wine๊ณผ ์์ฉํ๋ก๊ทธ๋จ์ ํธํ์ํค๊ธฐ ์ํด ์ฌ์ฉ์๋ค์ด ํ ์ฝ์ง์ด ๊ธฐ๋ก๋์ด ์๋ค. ์ด๋ฅผ ๋๋์ด ํ๋ํฐ๋ - ๊ณจ๋ - ์ค๋ฒ - ๋ธ๋ก ์ฆ - ์ฐ๋ ๊ธฐ(์๋ ์๋จ)์ผ๋ก ๋๋์ด์ ๊ฐ๊ฐ ์ํํ ๋์์ ์ํด ๋ฌด์์ด ํ์ํ์ง ์์ด๋ก ์ค๋ช
์ด ์์ฑ๋์ด ์์ผ๋ฏ๋ก, ํ๋ก๊ทธ๋จ์ด ์๋ํ์ง ์๋๋ค๊ณ ์ข์ ํ์ง ๋ง๊ณ ๊ฒ์ํด์ ์์ ๋ณด์.
๊ทธ๋ฌ๋ ๊ตญ๋ด์ ๋ชจ๋ ๊ฒ์๊ฐ๋ ๋ฑ ๋ณด์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์จ๋ผ์ธ ๊ฒ์์ ์ง์ํ ์ ์์ผ๋ฉฐ, ์ต์ API๋ฅผ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ ์ ๋์ํ์ง ์๋๋ค.[7]
ํนํ ์ค๋๋ ๋ฒ์ ์ ๊ฒฝ์ฐ DirectX ์ง์์ด ์ํํ์ง ์์ ํธ์ด๋ค. ์๋์ฐ์ฉ DirectX๋ฅผ ๊ตฌํด๋ค ๊น์๋ ๋์ง๋ง, ์ด๋ ๋ผ์ด์ผ์ค ๋ฌธ์ ๊ฐ ์๋ค.
๊ฐ๋ฐ ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ์์ ๋ฒ์ ์์ ์ ๋์๊ฐ๋๊ฒ ๋ค์ ๋ฒ์ ์์ ์ ๋์๊ฐ๋ค๊ฐ ๊ทธ ๋ค์ ๋ฒ์ ์์ ํด๊ฒฐ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
๋ช๋ช ๊ฒฝ์ฐ๋ ๊ฒ์ ์์ฒด๋ ๋์๊ฐ์ง๋ง ํจ์น๋ฅผ ์ํ ๋ฐ์ณ ๋ฑ์ด ์์ธ๊ณผ ํธํ๋์ง ์๋ ๊ฒฝ์ฐ๋ ์๋ค.
๋ค๋ง ๋๋ถ๋ถ ๊ฒ์ด๋จธ๋ค์ด ์๋์ฐ์ฆ10์ ์ฌ์ฉํ๋ 2021๋ ํ์ฌ๋ ๋๋ฆฌ์ด ๊ณ ์ ๊ฒ์ ์คํ์ ์ํ ํ๋ซํผ์ด ๋๊ธฐ๋ ํ๋ค. DOS์์ ๊ฒ์๋ค์ DOSBOX๋ก ๋๋ฆฐ๋ค์ง๋ง FMV๊ฐ ์ฃผ๋ฅผ ์ด๋ฃจ๊ณ 3D๊ธฐ์ ์ด ํ๋ํ๋ (๋ณดํต ์๋์ฐ์ฆ 2000/XP ์์ ํ๋ ๊ฒ์๋ค)๋น์ ๊ฒ์๋ค์ ๋๋ฆฌ์ด ์์ธ์ผ๋ก ๋๋ฆฌ๋ ๊ฒ ์๋์ฐ10์์ ๋๋ฆฌ๋ ๊ฒ ๋ณด๋ค ๋์ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๋ค.
๊ทธ๋ฌ๋ ๊ตญ๋ด์ ๋ชจ๋ ๊ฒ์๊ฐ๋ ๋ฑ ๋ณด์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์จ๋ผ์ธ ๊ฒ์์ ์ง์ํ ์ ์์ผ๋ฉฐ, ์ต์ API๋ฅผ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ ์ ๋์ํ์ง ์๋๋ค.[7]
ํนํ ์ค๋๋ ๋ฒ์ ์ ๊ฒฝ์ฐ DirectX ์ง์์ด ์ํํ์ง ์์ ํธ์ด๋ค. ์๋์ฐ์ฉ DirectX๋ฅผ ๊ตฌํด๋ค ๊น์๋ ๋์ง๋ง, ์ด๋ ๋ผ์ด์ผ์ค ๋ฌธ์ ๊ฐ ์๋ค.
๊ฐ๋ฐ ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ์์ ๋ฒ์ ์์ ์ ๋์๊ฐ๋๊ฒ ๋ค์ ๋ฒ์ ์์ ์ ๋์๊ฐ๋ค๊ฐ ๊ทธ ๋ค์ ๋ฒ์ ์์ ํด๊ฒฐ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
๋ช๋ช ๊ฒฝ์ฐ๋ ๊ฒ์ ์์ฒด๋ ๋์๊ฐ์ง๋ง ํจ์น๋ฅผ ์ํ ๋ฐ์ณ ๋ฑ์ด ์์ธ๊ณผ ํธํ๋์ง ์๋ ๊ฒฝ์ฐ๋ ์๋ค.
๋ค๋ง ๋๋ถ๋ถ ๊ฒ์ด๋จธ๋ค์ด ์๋์ฐ์ฆ10์ ์ฌ์ฉํ๋ 2021๋ ํ์ฌ๋ ๋๋ฆฌ์ด ๊ณ ์ ๊ฒ์ ์คํ์ ์ํ ํ๋ซํผ์ด ๋๊ธฐ๋ ํ๋ค. DOS์์ ๊ฒ์๋ค์ DOSBOX๋ก ๋๋ฆฐ๋ค์ง๋ง FMV๊ฐ ์ฃผ๋ฅผ ์ด๋ฃจ๊ณ 3D๊ธฐ์ ์ด ํ๋ํ๋ (๋ณดํต ์๋์ฐ์ฆ 2000/XP ์์ ํ๋ ๊ฒ์๋ค)๋น์ ๊ฒ์๋ค์ ๋๋ฆฌ์ด ์์ธ์ผ๋ก ๋๋ฆฌ๋ ๊ฒ ์๋์ฐ10์์ ๋๋ฆฌ๋ ๊ฒ ๋ณด๋ค ๋์ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๋ค.
7. Wine์์ ์คํ๋๋ ํ๋ก๊ทธ๋จ๋ค[ํธ์ง]
์ ์๋ ค์ง ํ๋ก๊ทธ๋จ๋ค์ WineHQ AppDB์์๋ ํ
์คํธ ๊ฒฐ๊ณผ๋ฅผ ์ฐพ์๋ณผ ์ ์์ผ๋ ํ๋ฒ ํ์ด๋ณด์. ๋งํฌ
8. ํ[ํธ์ง]
8.1. ํ๊ธ์ ๋ ฅ[ํธ์ง]
์์คํ
๋ด์ฅ์
๋ ฅ๊ธฐ์์ ํ๊ธ ์
๋ ฅ์ด ์๋๋ ์ฑ[8]์์ ํ๊ธ ์
๋ ฅ์ ํ๋ ค๋ฉด ์๋๋ฃจ ์
๋ ฅ๊ธฐ๋ฅผ ํฐ๋ฏธ๋๋ก ์ค์นํด์ผํ๋ค.[9] ์ด๊ฑด IEs4Linux(OS X)๋ ๋ง์ฐฌ๊ฐ์ง.
์์
๋จ ๋ ๊ฐ์ ์ ๋ ฅ๊ธฐ๋ ํฐ๋ฏธ๋์ด ์๋ GUI๋ก ์ค์นํ ์ ์์ง๋ง ๋ชจ๋ ๋ฑ๋ก์ด ์๋๋ค. ๋จ ๋ชจ๋์ ์ ์ธํ ์ ๋ ฅํจ๋๋ ํธ์ง๊ธฐ๋ ์ค์น๊ฐ ๋๋ฉฐ ์๋๋ฃจ ์ ๋ ฅ๊ธฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก dll, imeํ์ผ์ ์๋์ผ๋ก ๋ฑ๋กํด์ค์ผ ํ๋ค.
์์
Username:localhost$wine install.exe๋จ ๋ ๊ฐ์ ์ ๋ ฅ๊ธฐ๋ ํฐ๋ฏธ๋์ด ์๋ GUI๋ก ์ค์นํ ์ ์์ง๋ง ๋ชจ๋ ๋ฑ๋ก์ด ์๋๋ค. ๋จ ๋ชจ๋์ ์ ์ธํ ์ ๋ ฅํจ๋๋ ํธ์ง๊ธฐ๋ ์ค์น๊ฐ ๋๋ฉฐ ์๋๋ฃจ ์ ๋ ฅ๊ธฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก dll, imeํ์ผ์ ์๋์ผ๋ก ๋ฑ๋กํด์ค์ผ ํ๋ค.
8.2. WINEPREFIX[ํธ์ง]
์ ํ ์๋์ฐ ์์ด๋ผ๊ณ ํ๋๋ผ๋ ํ๋ก๊ทธ๋จ์ ๊น๊ณ ์ง์ฐ๋ค ๋ณด๋ฉด ๊ทธ๊ฐ ๊ฑฐ์ณ๊ฐ ํ๋ก๊ทธ๋จ๋ค์ด ๋จ๊ธด ์๋ง์ ์ฐ๊บผ๊ธฐ๋ค์ด ๋ค์ฝํ์ ํ์์ด ๋๋ ค์ง๋ ๋ชจ์ต์ ๋ณผ ์ ์์ ๊ฒ์ด๋ค. ๋, ์ ์์ ์ธ ํ๋ก๊ทธ๋จ๋ค์ด ์๋ก ์ถฉ๋์ ์ผ์ผํค๋ฉฐ ๋์ ์คํ์ด ์ ๋๊ฑฐ๋ ๋ฌธ์ ๊ฐ ์๊ฒจ๋ฒ๋ฆฌ๋ ๊ฒฝ์ฐ๋ ๋ดค์ ๊ฒ์ด๋ค. ํ๋ฌผ๋ฉฐ ํ๋ก๊ทธ๋จ์ ์ค์น/์คํ/์ญ์ ๊ฐ ๊น๋ํ๋ฆฌ๋ผ ๋ณด์ฅํ ์ ์๋ ์์ธ์์๋ ์ค์ฃฝํ๋ด(...)
๊ทธ๋์ ์์ธ์๋ ์์ธ์ ํ๊ฒฝ์ ์๋ก ๋ถ๋ฆฌํด์ ์คํ์ํฌ ์ ์๋ ํ๊ฒฝ๋ณ์๊ฐ ์๋๋ฐ, ์ด๊ฒ์ด ๋ฐ๋ก WINEPREFIX์ด๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ์ด ํ๊ฒฝ๋ณ์๋ ~/.wine์ด๋ฉฐ, ์ฌ๋ฌ๋ถ์ ๋ฆฌ๋ ์ค์ ์์ธ์ด ์ค์น๋์ด ์๋ค๋ฉด ์ด ํด๋์ ๋ค์ด๊ฐ ๋ณด๋ฉด ์์ธ๊ณผ ๊ด๋ จ๋ ๋ช๋ช ํ์ผ๋ค์ด ์กด์ฌํ๋ ๊ฒ์ ์ ์ ์์ ๊ฒ์ด๋ค.
๋ง์ฝ, ์ ๋๋ก ๋์๊ฐ ์ง ํ์ ํ ์ ์๋ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ฉด์ ๊ธฐ์กด์ ํ๋ก๊ทธ๋จ์ ์ํฅ์ ๋ฏธ์น๊ณ ์ถ์ง ์๋ค๋ฉด, ํน์ ๋ชจ๋ ํ๋ก๊ทธ๋จ์ด ๊ฐ์์ ๊น๋ํ ํ๊ฒฝ ๋ด์์ ์๋ํ๋๋ก ํ๊ณ ์ถ๋ค๋ฉด ์ด WINEPREFIX๊ฐ์ ๋ณ๊ฒฝ์ํด์ผ๋ก์ ํ๋์ ์๋ก์ด ์์ธ ํ๊ฒฝ์ ๋ง๋ค์ด ์๋กญ๊ฒ ์ค์นํ ์ ์๋ค. ์๋ฅผ ๋ค์๋ฉด, ~/๋ค์ด๋ก๋/installer.exe์ ์ค์นํ์ผ์ด ์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์คํ์ํค๋ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ํ๋ฉด ๊ธฐ์กด์ ~/.wine๊ณผ๋ ๋ณ๊ฐ๋ก ~/.wine_test๋ผ๋ ํด๋์ ์๋ก์ด ์์ธ ํ๊ฒฝ์ด ์์ฑ๋๋ฉฐ, installer.exe๊ฐ ์ค์นํ๋ ํ๋ก๊ทธ๋จ์ ~/.wine_test/drive_c ๋ด์ ์ค์น๋ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ์ค์น๋ ํ๋ก๊ทธ๋จ์ด ํ๋ก๊ทธ๋จ ๋ฉ๋ด์ ๋ฑ๋ก๋ ๋์๋ ์๋์ผ๋ก ๋ฐ๋ก๊ฐ๊ธฐ ๋ด์ WINEPREFIX๊ฐ์ด ์ค์ ๋์ด ๋ฑ๋ก๋๋ฏ๋ก ์คํ์ด ๋ฒ๊ฑฐ๋ก์์ง๊น ๊ฑฑ์ ํ ํ์๋ ์๊ณ , ์๋ก ๋ค๋ฅธ WINEPREFIX์ ํ๋ก๊ทธ๋จ๋ ๋์์ ์คํ์ด ๊ฐ๋ฅํ๋ฏ๋ก ๊ดํ ์ฌ๋ฌ๊ฐ ๋ง๋ค์๋ค๊ฐ ๊ผฌ์ด์ง ์์๊น ๊ฑฑ์ ํ ํ์๋ ์๋ค. ์ด๋ฅผํ ๋ฉด, ์ค์นด์ดํ[10]๋ ~/.wine_skype๋ด์ ์ค์น๋์ด ์๊ณ ์คํํฌ๋ํํธ2๋ ~/.wine_starcraft2์ ์ค์น๋์ด ์๋ค๊ณ ํ๋๋ผ๋, ํ๋ก๊ทธ๋จ ๋ฉ๋ด ๋ด์์ ์ค์นด์ดํ์ ์คํํฌ๋ํํธ2๋ฅผ ๊ฐ๊ฐ ๋ฐ๋ก ์คํ์์ผ์ ์น๊ตฌ์ ๋ํํ๋ฉด์ ๊ฒ์ํ๋ ์ด๋ฅผ ํ๋ ๋ฐ ์๋ฌด๋ฐ ์ง์ฅ์ด ์๋ค๋ ๋ง์ด๋ค.
๊ทธ๋์ ์์ธ์๋ ์์ธ์ ํ๊ฒฝ์ ์๋ก ๋ถ๋ฆฌํด์ ์คํ์ํฌ ์ ์๋ ํ๊ฒฝ๋ณ์๊ฐ ์๋๋ฐ, ์ด๊ฒ์ด ๋ฐ๋ก WINEPREFIX์ด๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ์ด ํ๊ฒฝ๋ณ์๋ ~/.wine์ด๋ฉฐ, ์ฌ๋ฌ๋ถ์ ๋ฆฌ๋ ์ค์ ์์ธ์ด ์ค์น๋์ด ์๋ค๋ฉด ์ด ํด๋์ ๋ค์ด๊ฐ ๋ณด๋ฉด ์์ธ๊ณผ ๊ด๋ จ๋ ๋ช๋ช ํ์ผ๋ค์ด ์กด์ฌํ๋ ๊ฒ์ ์ ์ ์์ ๊ฒ์ด๋ค.
๋ง์ฝ, ์ ๋๋ก ๋์๊ฐ ์ง ํ์ ํ ์ ์๋ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ฉด์ ๊ธฐ์กด์ ํ๋ก๊ทธ๋จ์ ์ํฅ์ ๋ฏธ์น๊ณ ์ถ์ง ์๋ค๋ฉด, ํน์ ๋ชจ๋ ํ๋ก๊ทธ๋จ์ด ๊ฐ์์ ๊น๋ํ ํ๊ฒฝ ๋ด์์ ์๋ํ๋๋ก ํ๊ณ ์ถ๋ค๋ฉด ์ด WINEPREFIX๊ฐ์ ๋ณ๊ฒฝ์ํด์ผ๋ก์ ํ๋์ ์๋ก์ด ์์ธ ํ๊ฒฝ์ ๋ง๋ค์ด ์๋กญ๊ฒ ์ค์นํ ์ ์๋ค. ์๋ฅผ ๋ค์๋ฉด, ~/๋ค์ด๋ก๋/installer.exe์ ์ค์นํ์ผ์ด ์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์คํ์ํค๋ ๊ฒ์ด๋ค.
WINEPREFIX=~/.wine_test wine ~/๋ค์ด๋ก๋/installer.exe์ด๋ ๊ฒ ํ๋ฉด ๊ธฐ์กด์ ~/.wine๊ณผ๋ ๋ณ๊ฐ๋ก ~/.wine_test๋ผ๋ ํด๋์ ์๋ก์ด ์์ธ ํ๊ฒฝ์ด ์์ฑ๋๋ฉฐ, installer.exe๊ฐ ์ค์นํ๋ ํ๋ก๊ทธ๋จ์ ~/.wine_test/drive_c ๋ด์ ์ค์น๋ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ์ค์น๋ ํ๋ก๊ทธ๋จ์ด ํ๋ก๊ทธ๋จ ๋ฉ๋ด์ ๋ฑ๋ก๋ ๋์๋ ์๋์ผ๋ก ๋ฐ๋ก๊ฐ๊ธฐ ๋ด์ WINEPREFIX๊ฐ์ด ์ค์ ๋์ด ๋ฑ๋ก๋๋ฏ๋ก ์คํ์ด ๋ฒ๊ฑฐ๋ก์์ง๊น ๊ฑฑ์ ํ ํ์๋ ์๊ณ , ์๋ก ๋ค๋ฅธ WINEPREFIX์ ํ๋ก๊ทธ๋จ๋ ๋์์ ์คํ์ด ๊ฐ๋ฅํ๋ฏ๋ก ๊ดํ ์ฌ๋ฌ๊ฐ ๋ง๋ค์๋ค๊ฐ ๊ผฌ์ด์ง ์์๊น ๊ฑฑ์ ํ ํ์๋ ์๋ค. ์ด๋ฅผํ ๋ฉด, ์ค์นด์ดํ[10]๋ ~/.wine_skype๋ด์ ์ค์น๋์ด ์๊ณ ์คํํฌ๋ํํธ2๋ ~/.wine_starcraft2์ ์ค์น๋์ด ์๋ค๊ณ ํ๋๋ผ๋, ํ๋ก๊ทธ๋จ ๋ฉ๋ด ๋ด์์ ์ค์นด์ดํ์ ์คํํฌ๋ํํธ2๋ฅผ ๊ฐ๊ฐ ๋ฐ๋ก ์คํ์์ผ์ ์น๊ตฌ์ ๋ํํ๋ฉด์ ๊ฒ์ํ๋ ์ด๋ฅผ ํ๋ ๋ฐ ์๋ฌด๋ฐ ์ง์ฅ์ด ์๋ค๋ ๋ง์ด๋ค.
8.3. PlayOnLinux[11][ํธ์ง]
์๋์ ์ ๋ฅผ ์ํ ๊ด๋ฆฌ ์ํํธ์จ์ด๋ก ๋ค์ด๋ก๋/์ค์น/ํ๊ฒฝ๋ณ์ ๋ฑ๋ก์ ์๋์ผ๋ก ํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ด๋ค.
๊ฒ๋ณด๊ธฐ์ ์ฑ์คํ ์ด๋ฑ์ ESD๊ฐ์ UI๋ฅผ ๊ฐ๊ณ ์๋ค. ์ํํธ์จ์ด๋ณ๋ก ๋ฒ๊ฑฐ๋ก์ด ์ค์ ์ ํ ํ์ ์์ด ์ ์ ํ๊ฒ ์ต์ ์ ์ค์ ์ ์ฐพ์ ์ฃผ๊ณ ์ ๋ง๋ ๋ฒ์ ์ Wine์ ์ค์นํด์ฃผ๋ฉฐ ์น์ ํ๊ฒ ์ค์น๋ฐฉ๋ฒ๋ ์๋ดํด์ค๋ค. ์ ์๊ถ ๋ฌธ์ ๊ฐ ์๋ ์ํํธ์จ์ด์ ๊ฒฝ์ฐ์ ์๋ฒ์์ ๊ณง๋ฐ๋ก ๋ค์ด๋ก๋ํด์ฃผ๊ธฐ๋ ํ๋ค![12]
WinePrefix๊ฐ์ ๋ฑ๋ก์ํค๋๊ฒ์ด ๊ท์ฐฎ๋ค๋ฉด ํ๋ฒ ์ค์นํด๋ด๋ ์ข๋ค. ํ๊ฒฝ๊ฐ๋ GUI๋ก ํธํ๊ฒ ํธ์งํ ์ ์๋ค.๋ฌผ๋ก ๊ถ์ฅ๊ฐ์์ ๊ฑด๋๋ฆด ์ผ์ด ์๊ฒ ๋๋ง๋
๋ด์ฅ Bashํฐ๋ฏธ๋์ ์ง์ํ๊ณ ์์ด GUI๋ก ์คํํ๋ฉด ์ ๋๋ก ์ค์น๋์ง ์๊ฑฐ๋ ์คํ์ด ๋ถ๊ฐ๋ฅํ ์ฑ๊ณผ ์๋๋ฃจ ์ ๋ ฅ๊ธฐ ๋ฑ์ ์ค์นํ๊ธฐ๊ฐ ํธํด์ก๋ค.
๊ฒ๋ณด๊ธฐ์ ์ฑ์คํ ์ด๋ฑ์ ESD๊ฐ์ UI๋ฅผ ๊ฐ๊ณ ์๋ค. ์ํํธ์จ์ด๋ณ๋ก ๋ฒ๊ฑฐ๋ก์ด ์ค์ ์ ํ ํ์ ์์ด ์ ์ ํ๊ฒ ์ต์ ์ ์ค์ ์ ์ฐพ์ ์ฃผ๊ณ ์ ๋ง๋ ๋ฒ์ ์ Wine์ ์ค์นํด์ฃผ๋ฉฐ ์น์ ํ๊ฒ ์ค์น๋ฐฉ๋ฒ๋ ์๋ดํด์ค๋ค. ์ ์๊ถ ๋ฌธ์ ๊ฐ ์๋ ์ํํธ์จ์ด์ ๊ฒฝ์ฐ์ ์๋ฒ์์ ๊ณง๋ฐ๋ก ๋ค์ด๋ก๋ํด์ฃผ๊ธฐ๋ ํ๋ค![12]
WinePrefix๊ฐ์ ๋ฑ๋ก์ํค๋๊ฒ์ด ๊ท์ฐฎ๋ค๋ฉด ํ๋ฒ ์ค์นํด๋ด๋ ์ข๋ค. ํ๊ฒฝ๊ฐ๋ GUI๋ก ํธํ๊ฒ ํธ์งํ ์ ์๋ค.
๋ด์ฅ Bashํฐ๋ฏธ๋์ ์ง์ํ๊ณ ์์ด GUI๋ก ์คํํ๋ฉด ์ ๋๋ก ์ค์น๋์ง ์๊ฑฐ๋ ์คํ์ด ๋ถ๊ฐ๋ฅํ ์ฑ๊ณผ ์๋๋ฃจ ์ ๋ ฅ๊ธฐ ๋ฑ์ ์ค์นํ๊ธฐ๊ฐ ํธํด์ก๋ค.
8.4. ๊ธ๊ผด ๋ฌธ์ [ํธ์ง]
์์ธ ๋ด์ ํ์ํ ๊ธ๊ผด์ด ์์ผ๋ฉด ๊ธ์๊ฐ ์์ฐฝ ๊นจ์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ๋ค. ์ด ๊ฒฝ์ฐ๋ Wine์ regedit ์์ HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements ํค๋ฅผ ๋ง๋ ๋ค์ "Batang"="Nanumgothic", "Dotum"="Nanumgothic", "Gulim"="Nanumgothic","MS Gothic"="Nanumgothic" ์ ๋๋ง ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ค. ์ ๋ฒ์ ์ ๊ฒฝ์ฐ NotoSans CJK KR๋ ๊ด์ฐฎ๋ค.
์ค์ ์๋์ฐ ์ค์น์ C:\Windows\Fonts๋ฅผ ~/.wine/drive_c/windows/Fonts์๋ค๊ฐ ๋ฎ์ด์์๋ ๋๋ค
์ค์ ์๋์ฐ ์ค์น์ C:\Windows\Fonts๋ฅผ ~/.wine/drive_c/windows/Fonts์๋ค๊ฐ ๋ฎ์ด์์๋ ๋๋ค
8.4.1. ๊ฐ๋ ์ฑ ๋ฌธ์ [ํธ์ง]
1.ํฐํธ๋งค๋์ (font-manager) ํ๋
- ๋ชจ๋ํฐ ํฌ๊ธฐ์ ํด์๋๋ก DPI๋ฅผ ๊ตฌํด ํฐํธ๋งค๋์ DPI๋ฅผ ์กฐ์
2.wine ๋ ์ง์คํธ๋ฆฌ์์ 2๋ฒ ํฐํธ๋ ๋๋ง ํ์ ์ฌ์ฉ
3.์๋์ฐ ๊ตด๋ฆผ๊ธ๊ผด ์ ๊ฑฐ. ๋๋๊ณ ๋ ์ฌ์ฉ
- ๊ธฐํ ๊ธ๊ผด์ ๋๋๊ณ ๋์ผ๋ก ๋ ์ง์คํธ๋ฆฌ์์ ํฐํธ๋งํฌ
4.MS์คํผ์ค ์ต์ ์์ ํด๋ฆฌ์ดํ์ ์ฌ์ฉ ํด์
- ๋ชจ๋ํฐ ํฌ๊ธฐ์ ํด์๋๋ก DPI๋ฅผ ๊ตฌํด ํฐํธ๋งค๋์ DPI๋ฅผ ์กฐ์
2.wine ๋ ์ง์คํธ๋ฆฌ์์ 2๋ฒ ํฐํธ๋ ๋๋ง ํ์ ์ฌ์ฉ
3.์๋์ฐ ๊ตด๋ฆผ๊ธ๊ผด ์ ๊ฑฐ. ๋๋๊ณ ๋ ์ฌ์ฉ
- ๊ธฐํ ๊ธ๊ผด์ ๋๋๊ณ ๋์ผ๋ก ๋ ์ง์คํธ๋ฆฌ์์ ํฐํธ๋งํฌ
4.MS์คํผ์ค ์ต์ ์์ ํด๋ฆฌ์ดํ์ ์ฌ์ฉ ํด์
9. ํ์ ๋ฒ์ [ํธ์ง]
Wine์ ๋ณํ ๋ฒ์ ์ด ๋ช ๊ฐ์ง ์๋ค.
๋จผ์ Transgaming์ด๋ผ๋ ํ์ฌ์์ ๊ฐ๋ฐํ๋ ์ธ๋ฐ๊ฐ(Cedega). ์๋์ฐ์ฆ์ฉ ๊ฒ์์ ์ง์ํ๋ ๋ฐ ํนํ๋ ๋ฌผ๊ฑด์ธ๋ฐ Wine์ด MIT ๋ผ์ด์ผ์ค๋ฅผ ๋ฐ๋ฅด๋ ์์ ํ์ด๋ ๊ฐ๋ฐ๋๋ฉด์ Wine์ ์์ค๋ฅผ ์๋ฉ ๊ฐ์ ธ๋ค ์จ๋๊ณ ์์ธ์ ์๋ฌด๋ฐ ๊ธฐ์ฌ๋ ํ์ง ์์ ๋นํ์ ๋์์ด ๋์๋ค. ์์ธ์ ์ด ๋๋ฌธ์ ๋ผ์ด์ ์ค๊ฐ LGPL๋ก ๋ฐ๋์๋ค. ๋ณธ๋ ์์ฉ์ด์์ผ๋ 2009๋ 7.3๋ฒ์ ์ ๋์ผ๋ก 2011๋ 2์ 28์ผ์ ๊ฒฐ๊ตญ ์ง์์ด ์ ๋ฉด ์ค๋จ๋๊ณ , ์์ค๋ ์ ๋ฉด ์คํ์์ค๋ก ๊ณต๊ฐ๋์๋ค. ๋งํฌ ์์ค ๊ฐ์ ธ๊ฐ ๋๊ณ ๋ ๊ธฐ์ฌํ์ง ์์ ๊ฒ ๋ถ๋ฉ๋์ด ๋์ด ๋์์จ ์ ์ด๋ค. ๋์ค์ Findev๋ก ์ฌ๋ช ์ ๋ณ๊ฒฝํ๊ณ Cider๋ฅผ ๊ฐ๋ฐํ๋ค.
๋ ํ๋๋ CodeWeavers๋ผ๋ ํ์ฌ์์ ๊ฐ๋ฐํ๋ ํฌ๋ก์ค์ค๋ฒ(CrossOver) ์๋ฆฌ์ฆ. ์ด์ชฝ์ macOS์ฉ๊ณผ ๋ฆฌ๋ ์ค์ฉ์ผ๋ก, ๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฐ ์คํ ๋ค๋ํ๊ณผ ํ๋กํ๊ณผ ๊ฒ์์ฉ์ผ๋ก ๋๋๋ค. ์ด์ชฝ์ ์ธ๋ฐ๊ฐ์ ๋ฌ๋ฆฌ Wine์ ์์ค๋ฅผ ๊ฐ์ ธ๋ค ์ฐ๋ ๋์ Wine ์ชฝ ๊ณตํ๊ณผ ํจ๊ป ํธ์คํ ์ง์์ ์ฐฉ์คํ๊ฒ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ Wine๊ณผ ์ข์ ๊ด๊ณ๋ฅผ ์ ์งํ๊ณ ์๋ค. ๋๋ถ์ Wine์ด ์๋นํ ์ข์์ ธ CrossOver ๋์ ์จ๋ ๋๋ค. ์ด ๋๋ ํ ๊ด๊ณ๋ IGS์ ์ผ์ด๋ธ์ ๊ด๊ณ์ ๋น๊ตํด๋ ์์์ด ์์ ์ ๋. ํฌ๋ก์ค์ค๋ฒ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์์ฉ์ด๋ฉฐ ๊ฐ๊ฒฉ์ 12๊ฐ์ ์ ๋ฐ์ดํธ ์ง์ ๋ผ์ด์ผ์ค ๊ธฐ์ค 59.95๋ฌ๋ฌ.
์์ธ์ ๊ฐ์ง๊ณ ์ด์ ์ฒด์ ๋ฅผ ๋ง๋๋ ๋ฆฌ์กํธOS๋ผ๋ ๊ฒ ์๋ค. ์ด์ชฝ์ ์์ ์๋์ฐ์ฆ๋ผ๋ ์ด์์ฒด์ ์์ฒด๋ฅผ ํด๋ก ํด ๋ฒ๋ฆฌ๋ ํ๋ก์ ํธ๋ก ์ง๋๊ฐ ์๋นํ ๋๋๋ค. ์๋๋ Wine๊ณผ๋ ์์ค๊ฐ ์์ ํ ๋ณ๊ฐ๋ก ๊ฐ๋ฐ๋๊ณ ์์์ง๋ง ์์ฆ์ Wine์ ์ฝ๋๋ฅผ ์ํํ๋ค. ๋ณธ์ธ๋ค์ ๋ง์ ๋ฐ๋ฅด๋ฉด ๋ง์ ๋ฒ๊ทธ๊ฐ ๊ณ ์ณ์ก๋ค๊ณ . ํ๋ ๋ฒ ์ดํผ์จ์ด๊ฐ ๋ ๋ป ํ๊ธฐ๋ ํ๊ณ 2013๋ ๋ง ๊ธฐ์ค์ผ๋ก ์์ง ์ธ๋งํ ์์ค์ด ๋๋ ค๋ฉด ํ์ฐธ ๋ฉ์์ง๋ง ์ต๊ทผ ๊ฐ๋ฐ ์๋์ ํ๋ ฅ์ด ๋ถ๋ ๊ฑธ ๋ณด๋ฉด ์์ฃผ ํฌ๋ง์ ๋ฒ๋ฆด ์์ค์ ์๋๋ฏ.
macOS์์๋ Wineskin๊ณผ WineBottler๊ฐ ์กด์ฌํ๋ค. ์ด๊ฒ๋ ์ญ์ ์์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง ํ๋ก๊ทธ๋จ์ธ๋ฐ, ์ค์น๊ฐ ๊ฐํธํ๊ฒ ์ ์๋์๋ค.
์๋๋ก์ด๋์์๋ Winulator๋ผ๋ ๊ฒ ์๋ค. ๊ณต์ ํํ์ด์ง ๋ค๋ง PCํ ํ๋ก๊ทธ๋จ์ ๊ทธ๋๋ก ๋๋ฆด ์ ์๊ณ , ์คํํ์ผ์ ์ปจ๋ฒํ ํด์ SD์นด๋ ์ต์์ ๋ฃจํธ์ ํฌ์ฒํด์ผ ์ธ ์ ์๋ค. ๊ทธ๋๋ง ์คํ์ด ๋ณด์ฅ๋ ํ๋ก๊ทธ๋จ์ ์์ 3์ ์คํํฌ๋ํํธ ์ ๋๋ผ๊ณ . 2017๋ ํ์ฌ๋ ๊ฐ๋ฐ์ด ๊ฑฐ์ ์ค์ง๋๋ฏ ๋ณด์ธ๋ค... ์ฌ์ง์ด ์ปจ๋ฒํธ๋ฅผ ์ํ ๋๊ตฌ๋ง์ ์์ค๋์ด ์๋ค. ์ฌ์ค์ ์ฌ์ฉ ๋ถ๊ฐ ์ํ.
์ด๊ฒ ์ธ์๋ ์ํ (Eltech)์ ์์ฌ๊ธฐ์ด(Exagear)๋ผ๋ ํ๋ก ํธ์๋๋ ์์์ผ๋ฉฐ ๋ฒ ํธ๋จ๊ณ์ธ Akira Yuki๋ฅผ ํฌํจํ ์ฌ๋ฌ ์ ํ๋ฒ๊ฐ ์ด์ด๋ฐ์ ์ ๋ฐ์ดํธ ํ๊ณ ์๋ค.[13][14][15][16]
2018๋ 8์ 22์ผ, ๋ฐธ๋ธ ์ฝํผ๋ ์ด์ ์์ Wine์ ๋ง๊ฐ์กฐํ Proton์ด๋ผ๋ ๊ฒ์ ๋ด๋์๋ค. Proton์ ๋ฆฌ๋ ์ค๋ฅผ ์ค์นํ PC์์ ์๋์ฐ ์ ์ฉ ๊ฒ์์ ์คํํ๊ธฐ ์ํ ํ๋ก์ ํธ๋ก, ์ต์ ๋ฒ ํ ๋ฒ์ ์ ์คํ ๋ฆฌ๋ ์ค ํด๋ผ์ด์ธํธ์ ํตํฉ๋์ด ์๋ํ๋ค. ์๋ณธ Wine์ ๋นํด DirectX ๊ด๋ จ ์ฑ๋ฅ[17]์ด๋ ๋ฉํฐ์ค๋ ๋ ์ฒ๋ฆฌ ์ฑ๋ฅ์ ๋์ด๊ณ ์ ์ฒด ํ๋ฉด ๊ด๋ จ ํธํ์ฑ์ ๋์ด๋ ๋ฑ ๊ฒ์ ์คํ๊ณผ ๊ด๋ จ๋ ๋ถ๋ถ์ ๊ฐ์ ์ ์ง์คํ ๊ฒ์ด ํน์ง์ด๋ค.
ํฐ๋งฅ์ค์์๋ ์์ธ ์์ค์ฝ๋ ์ค ์ผ๋ถ๋ถ์ TmaxOS ๊ฐ๋ฐ์ ์ฌ์ฉํ๋ค. ๊ทธ๋ฌ๋ ํธํ์ฑ์ ์์ธ์ ๋นํด ๋งค์ฐ ๋ฎ์๋ฐ, ์ด๋ ๋๋ถ๋ถ์ ํธํ ์ฝ๋๋ฅผ ํฐ๋งฅ์ค์์ ์ฌ์์ฑํ๊ธฐ ๋๋ฌธ์ผ๋ก ๋ณด์ธ๋ค.[18]
Android๋ฅผ ํฌํจํ ARM Linux ์ฉ์ผ๋ก Hangover๊ฐ ์์ผ๋ฉฐ Android์ฉ ํฌํธ๋ ์๋ค.
๋จผ์ Transgaming์ด๋ผ๋ ํ์ฌ์์ ๊ฐ๋ฐํ๋ ์ธ๋ฐ๊ฐ(Cedega). ์๋์ฐ์ฆ์ฉ ๊ฒ์์ ์ง์ํ๋ ๋ฐ ํนํ๋ ๋ฌผ๊ฑด์ธ๋ฐ Wine์ด MIT ๋ผ์ด์ผ์ค๋ฅผ ๋ฐ๋ฅด๋ ์์ ํ์ด๋ ๊ฐ๋ฐ๋๋ฉด์ Wine์ ์์ค๋ฅผ ์๋ฉ ๊ฐ์ ธ๋ค ์จ๋๊ณ ์์ธ์ ์๋ฌด๋ฐ ๊ธฐ์ฌ๋ ํ์ง ์์ ๋นํ์ ๋์์ด ๋์๋ค. ์์ธ์ ์ด ๋๋ฌธ์ ๋ผ์ด์ ์ค๊ฐ LGPL๋ก ๋ฐ๋์๋ค. ๋ณธ๋ ์์ฉ์ด์์ผ๋ 2009๋ 7.3๋ฒ์ ์ ๋์ผ๋ก 2011๋ 2์ 28์ผ์ ๊ฒฐ๊ตญ ์ง์์ด ์ ๋ฉด ์ค๋จ๋๊ณ , ์์ค๋ ์ ๋ฉด ์คํ์์ค๋ก ๊ณต๊ฐ๋์๋ค. ๋งํฌ ์์ค ๊ฐ์ ธ๊ฐ ๋๊ณ ๋ ๊ธฐ์ฌํ์ง ์์ ๊ฒ ๋ถ๋ฉ๋์ด ๋์ด ๋์์จ ์ ์ด๋ค. ๋์ค์ Findev๋ก ์ฌ๋ช ์ ๋ณ๊ฒฝํ๊ณ Cider๋ฅผ ๊ฐ๋ฐํ๋ค.
๋ ํ๋๋ CodeWeavers๋ผ๋ ํ์ฌ์์ ๊ฐ๋ฐํ๋ ํฌ๋ก์ค์ค๋ฒ(CrossOver) ์๋ฆฌ์ฆ. ์ด์ชฝ์ macOS์ฉ๊ณผ ๋ฆฌ๋ ์ค์ฉ์ผ๋ก, ๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฐ ์คํ ๋ค๋ํ๊ณผ ํ๋กํ๊ณผ ๊ฒ์์ฉ์ผ๋ก ๋๋๋ค. ์ด์ชฝ์ ์ธ๋ฐ๊ฐ์ ๋ฌ๋ฆฌ Wine์ ์์ค๋ฅผ ๊ฐ์ ธ๋ค ์ฐ๋ ๋์ Wine ์ชฝ ๊ณตํ๊ณผ ํจ๊ป ํธ์คํ ์ง์์ ์ฐฉ์คํ๊ฒ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ Wine๊ณผ ์ข์ ๊ด๊ณ๋ฅผ ์ ์งํ๊ณ ์๋ค. ๋๋ถ์ Wine์ด ์๋นํ ์ข์์ ธ CrossOver ๋์ ์จ๋ ๋๋ค. ์ด ๋๋ ํ ๊ด๊ณ๋ IGS์ ์ผ์ด๋ธ์ ๊ด๊ณ์ ๋น๊ตํด๋ ์์์ด ์์ ์ ๋. ํฌ๋ก์ค์ค๋ฒ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์์ฉ์ด๋ฉฐ ๊ฐ๊ฒฉ์ 12๊ฐ์ ์ ๋ฐ์ดํธ ์ง์ ๋ผ์ด์ผ์ค ๊ธฐ์ค 59.95๋ฌ๋ฌ.
์์ธ์ ๊ฐ์ง๊ณ ์ด์ ์ฒด์ ๋ฅผ ๋ง๋๋ ๋ฆฌ์กํธOS๋ผ๋ ๊ฒ ์๋ค. ์ด์ชฝ์ ์์ ์๋์ฐ์ฆ๋ผ๋ ์ด์์ฒด์ ์์ฒด๋ฅผ ํด๋ก ํด ๋ฒ๋ฆฌ๋ ํ๋ก์ ํธ๋ก ์ง๋๊ฐ ์๋นํ ๋๋๋ค. ์๋๋ Wine๊ณผ๋ ์์ค๊ฐ ์์ ํ ๋ณ๊ฐ๋ก ๊ฐ๋ฐ๋๊ณ ์์์ง๋ง ์์ฆ์ Wine์ ์ฝ๋๋ฅผ ์ํํ๋ค. ๋ณธ์ธ๋ค์ ๋ง์ ๋ฐ๋ฅด๋ฉด ๋ง์ ๋ฒ๊ทธ๊ฐ ๊ณ ์ณ์ก๋ค๊ณ . ํ๋ ๋ฒ ์ดํผ์จ์ด๊ฐ ๋ ๋ป ํ๊ธฐ๋ ํ๊ณ 2013๋ ๋ง ๊ธฐ์ค์ผ๋ก ์์ง ์ธ๋งํ ์์ค์ด ๋๋ ค๋ฉด ํ์ฐธ ๋ฉ์์ง๋ง ์ต๊ทผ ๊ฐ๋ฐ ์๋์ ํ๋ ฅ์ด ๋ถ๋ ๊ฑธ ๋ณด๋ฉด ์์ฃผ ํฌ๋ง์ ๋ฒ๋ฆด ์์ค์ ์๋๋ฏ.
macOS์์๋ Wineskin๊ณผ WineBottler๊ฐ ์กด์ฌํ๋ค. ์ด๊ฒ๋ ์ญ์ ์์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง ํ๋ก๊ทธ๋จ์ธ๋ฐ, ์ค์น๊ฐ ๊ฐํธํ๊ฒ ์ ์๋์๋ค.
์๋๋ก์ด๋์์๋ Winulator๋ผ๋ ๊ฒ ์๋ค. ๊ณต์ ํํ์ด์ง ๋ค๋ง PCํ ํ๋ก๊ทธ๋จ์ ๊ทธ๋๋ก ๋๋ฆด ์ ์๊ณ , ์คํํ์ผ์ ์ปจ๋ฒํ ํด์ SD์นด๋ ์ต์์ ๋ฃจํธ์ ํฌ์ฒํด์ผ ์ธ ์ ์๋ค. ๊ทธ๋๋ง ์คํ์ด ๋ณด์ฅ๋ ํ๋ก๊ทธ๋จ์ ์์ 3์ ์คํํฌ๋ํํธ ์ ๋๋ผ๊ณ . 2017๋ ํ์ฌ๋ ๊ฐ๋ฐ์ด ๊ฑฐ์ ์ค์ง๋๋ฏ ๋ณด์ธ๋ค... ์ฌ์ง์ด ์ปจ๋ฒํธ๋ฅผ ์ํ ๋๊ตฌ๋ง์ ์์ค๋์ด ์๋ค. ์ฌ์ค์ ์ฌ์ฉ ๋ถ๊ฐ ์ํ.
์ด๊ฒ ์ธ์๋ ์ํ (Eltech)์ ์์ฌ๊ธฐ์ด(Exagear)๋ผ๋ ํ๋ก ํธ์๋๋ ์์์ผ๋ฉฐ ๋ฒ ํธ๋จ๊ณ์ธ Akira Yuki๋ฅผ ํฌํจํ ์ฌ๋ฌ ์ ํ๋ฒ๊ฐ ์ด์ด๋ฐ์ ์ ๋ฐ์ดํธ ํ๊ณ ์๋ค.[13][14][15][16]
2018๋ 8์ 22์ผ, ๋ฐธ๋ธ ์ฝํผ๋ ์ด์ ์์ Wine์ ๋ง๊ฐ์กฐํ Proton์ด๋ผ๋ ๊ฒ์ ๋ด๋์๋ค. Proton์ ๋ฆฌ๋ ์ค๋ฅผ ์ค์นํ PC์์ ์๋์ฐ ์ ์ฉ ๊ฒ์์ ์คํํ๊ธฐ ์ํ ํ๋ก์ ํธ๋ก, ์ต์ ๋ฒ ํ ๋ฒ์ ์ ์คํ ๋ฆฌ๋ ์ค ํด๋ผ์ด์ธํธ์ ํตํฉ๋์ด ์๋ํ๋ค. ์๋ณธ Wine์ ๋นํด DirectX ๊ด๋ จ ์ฑ๋ฅ[17]์ด๋ ๋ฉํฐ์ค๋ ๋ ์ฒ๋ฆฌ ์ฑ๋ฅ์ ๋์ด๊ณ ์ ์ฒด ํ๋ฉด ๊ด๋ จ ํธํ์ฑ์ ๋์ด๋ ๋ฑ ๊ฒ์ ์คํ๊ณผ ๊ด๋ จ๋ ๋ถ๋ถ์ ๊ฐ์ ์ ์ง์คํ ๊ฒ์ด ํน์ง์ด๋ค.
ํฐ๋งฅ์ค์์๋ ์์ธ ์์ค์ฝ๋ ์ค ์ผ๋ถ๋ถ์ TmaxOS ๊ฐ๋ฐ์ ์ฌ์ฉํ๋ค. ๊ทธ๋ฌ๋ ํธํ์ฑ์ ์์ธ์ ๋นํด ๋งค์ฐ ๋ฎ์๋ฐ, ์ด๋ ๋๋ถ๋ถ์ ํธํ ์ฝ๋๋ฅผ ํฐ๋งฅ์ค์์ ์ฌ์์ฑํ๊ธฐ ๋๋ฌธ์ผ๋ก ๋ณด์ธ๋ค.[18]
Android๋ฅผ ํฌํจํ ARM Linux ์ฉ์ผ๋ก Hangover๊ฐ ์์ผ๋ฉฐ Android์ฉ ํฌํธ๋ ์๋ค.
10. ๊ด๋ จ ๋ฌธ์[ํธ์ง]
[1] ์ด๋ฐ ์์ผ๋ก ์ฝ์์ ์๋ ํํ ์์ ์ฝ์ ์์ฒด๊ฐ ๋ค์ ๋ค์ด๊ฐ ๊ฒ(์๋ฅผ ๋ค๋ฉด ์ด Wine์ ์ ์์ ๋ค์ Wine Is Not Emulator๋ผ๊ณ ๋ผ ์์ด์ Wine์ด ๋ค์ด๊ฐ ์์)์ ์ฌ๊ท ์ฝ์๋ผ๊ณ ๋ถ๋ฅธ๋ค. ํด์ปค๋ค ์ฌ์ด์์๋ โโโ Is Not โโโ ์์ ์ฌ๊ท ์ฝ์๋ก ์ด๋ฆ์ ์ง๋ ๊ฒฝ์ฐ๊ฐ ๊ต์ฅํ ํํ๋ค.
[2] ๋ฒ์ ๋ถ์์ ํผํ๊ธฐ ์ํ ์์ฌํ์ ๋ง์ฅ๋ ์ด์ธ์๋, ์ด๋ฐ ํ๊ท์ ๋ค์ด๋ฐ ์ผ์ค๋ ์คํ์์ค ์ง์์์ ํํ ์จ๋จน๋ ํจํด์ด๋ฉฐ, GNU๊ฐ GNU is Not Unix๊ฐ ๊ทธ ๋ํ์ ์ธ ์์ด๋ค.
[3] ๋ง์ดํฌ๋ก์ํํธ๋ 2001๋
5์๋ถํฐ OEM ํํธ๋, ์ผ๋ถ ๊ตญ๊ฐ์ ์ ๋ถ, ์ผ๋ถ ๊ฐ๋ฐ์๋ค์ ๋์์ผ๋ก ์์ฌ ์ ํ์ ์์ค์ฝ๋๋ฅผ ๊ณต์ ํด ์ฃผ๋ Shared Source Initiative๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ด์ ์ค์ด๋ค. ๋ฐ๋ผ์ MS ๊ฐ๋ฐ์๊ฐ ์๋ ์ฌ๋๋ค ์ค์๋ MS ์ ํ์ ์์ค์ฝ๋๋ฅผ ์
์ํ ์ ์๋ ์ฌ๋๋ค์ด ์ด๋ฏธ ๊ฝค ๋ง์ด ์๋ ์ํ์ด๋ค. ๊ทธ๋์ ์ด๋ค ์ค์ ์ผ๋ถ๊ฐ ์์ค์ฝ๋๋ฅผ ๋ง๋๋ก ๋๋ ์ค์๋ก ์ ์ถ์ํค๋ ์ผ๋ค์ด ๋ฒ์ด์ง ๊ฒ์ด๋ค.
[4] ์ค์ ๋ก ReactOS ์ชฝ์์ ๊ฐ๋ฐ ์ค์ MS์ ๋ฐ์ด๋๋ฆฌ์ ๋์ผํ ์ด์
๋ธ๋ฆฌ ์ฝ๋๊ฐ ๋ค์ด๊ฐ ๊ฒ ๋ฐ๊ฒฌ๋๋ ๋ฐ๋์ ํธ๋ฆฐ ์ ์ด ์๋ค. ์๋์ฐ๋ ์์ฐํ ๋ ๋ฐ๊ณ ํ๋ ๋ฌผ๊ฑด์ด๋ค.
[5] ์ข ๋ ์ ํํ ๋งํ์๋ฉด, 12๋
๋์ ์ํ(โฆ)๊ฐ ๋์๊ณ 3๋
๋์ ๋ฒ ํ๊ฐ ๋์๋ค. ์ต์ด์ ์ ์ ๋ฒ์ (Wine 1.0)์ ๊ฐ๋ฐ ์์ 15์ฃผ๋
๊ธฐ๋
์ผ๋ก ๋ฆด๋ฆฌ์ฆ๋์๋ค.
[6] ์์ง๋ ๋์ํ์ง ์๋ ๊ฒ์๋ ์ ์ง ์๋ค. ๊ฐ๊ฐ์ ๊ฒ์์ ์ง์์ด ๋ถ์์ ํ ์ ์์ง๋ง ๋ฐธ๋ธ ๊ฒ์์ ์ฌ๋งํ๋ฉด ๋์๊ฐ๋ค. ๊ฒ๋ค๊ฐ 2012๋
11์ 7์ผ ๋ฆฌ๋
์ค์ฉ ์คํ์ด ๊ณต๊ฐ๋์๋ค.
[7] ์ ์ด์ 1.0 ๋ฒ์ ์ ํฌํ ์ต๊ณผ MS์คํผ์ค ์ ๋๋ฅผ ์ ๋๋ก ๋๋ฆฌ๋ ๊ฒ ๋ชฉํ์๋ค.
[8] ์๋ฅผ๋ค๋ฉด IE๋ผ๋์ง...
[9] PlayOn์๋ฆฌ์ฆ๋ ๋ด์ฅ Bash ํฐ๋ฏธ๋
[10] 2016๋
4์ ๊ธฐ์ค ์ค์น๊ฐ ๊ฐ๋ฅ์ ํ์ง๋ง ๋ฒ๊ฑฐ๋ก์ด ์ค์ ์ ๊ฑฐ์ณ์ผ ํ๊ณ ์ฝ๊ฐ ๋ถ์์ ํ๋ค. AppDB silver๋ฑ๊ธ. ํ์ง๋ง ์ด์ ์ค์นด์ดํ๋ ๋ฆฌ๋
์ค๋ฅผ ์ ์์ผ๋ก ์ง์ํ๋ค
[12] ๋ฌผ๋ก ์ฉ๋์ด ๋งค์ฐ ํฌ๊ฑฐ๋ ์์ฉ ์ํํธ์จ์ด์ ๊ฒฝ์ฐ์ ์์งค์๋ค. MS ์คํผ์ค๋ ๋ฒ์จ ๋ชฉ๋ก์ ์ฌ๋ผ์ ์์ง๋ง ๋น์ฐํ ํ๊ฒฝ๋ง ๊ตฌ์ฑํด์ฃผ๊ณ ์ค์น๋ ์์์ ํด์ผํ๋ค.
[13] ๋ค๋ง x86 ์๋ฎฌ๋ ์ดํฐ ์์์ ๋์๊ฐ๋ค๋ณด๋ Direct3D ํ
์คํธ์ 3~40fps์ ๋ ๋์จ๋ค. ์ค์ ๊ฐ์์ 8fps๊ฐ ํ๊ณ(...).
[14] Game Thรญch๋ผ๋ ์ ํ๋ฒ๋ 64๋นํธ CPU์ Vulkan๊น์ง ์ง์ํ๋๋ก ์์ ํ๋ค. ์ฌ์ง์ด ์ ์ฉํ
๋ง, Wine Internet Explorer ํจ์น๋ ์๋ค.
[15] ํ๊ธ ํ์ ๋ฐ ์
๋ ฅ์ ๊ตด๋ฆผ, ๋ฐํ์ฒด๋ฅผ {{{c:windowsfonts}}}์ ๋ณต์ฌํ๊ณ ์ ๋ฌธ๋จ์ ์ธ๊ธ๋ ๋ ๊ฐ์
์ ์ค์นํ๋ฉด ๋๋ค.
[16] ๊ตฌ๊ธ๋ง์ ํ๋ฉด ํ๊ธ ๋ก์ผ์ผํ์ ๊ตฌํ ์๋ ์๋ค.
[17] ์ต์ ๋ฒ์ ์ DirectX API๋ฅผ Vulkan API๋ก ๋ณํํ์ฌ ์๋ํ๋ค. DXVK๋ฅผ ์ด์ฉํ๋ ๋ชจ์
[18] ์ฌ์ค ๊ฐ๋ฐ ๊ณผ์ ์์๋ ์์ฒด ํธํ์ฑ ๋ ์ด์ด ์์ด Wine๋ง์ผ๋ก ์๋์ฐ ํ๋ก๊ทธ๋จ์ ์ง์ํ๋ค. ํ์ง๋ง ๊ทธ๋ผ์๋ ์คํ์์ค๋ฅผ ์ฌ์ฉํ์ง ์์๋ค๊ณ ๊ฑฐ์ง๋งํ๋ค๊ฐ ์์ฒด ๊ฐ๋ฐํ ์๋์ฐ ํธํ์ฑ ๋ ์ด์ด๋ก ๋์ฒดํ ๊ฒ์ด๋ค. ๊ทธ๋ฐ๋ฐ, ์ด ๋ ์ด์ด๋ ์นด์นด์คํก์ ์ ์ธํ๊ณ ๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์ค์น๊ฐ ๋ถ๊ฐ๋ฅํ๊ฑฐ๋ ์ค์น๊ฐ ๋๋๋ผ๋ ์คํ ์์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ ์ ์๋ค(...)