์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ํ์ผ ์ ์ก ์๋ฒ[ํธ์ง]
http://www.rejetto.com/hfs
HFS - http file server
http๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ํ์ผ ์ ์ก ์๋ฒ์ด๋ค. ๋ฒ ๋ฆฌ์ฆ์ ์ ์ฌํ๊ฒ ๋จ ํ๋์ ์คํ ํ์ผ๋ก ๋์ํ๋ค.
easy ๋ชจ๋๋ฅผ ์ธ ๊ฒฝ์ฐ ๋ฒ ๋ฆฌ์ฆ ์ฒ๋ผ ๊ฐ๋จํ ์ธ ์ ์๊ณ ์ ๋ฌธ๊ฐ ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋ฉด MIME ํ์ ๋ ์ค์ ํ ์ ์๋ ๊ณ ๊ธ ํ๋ก๊ทธ๋จ์ด๋ค.
๋ค๋ง ์ฌ์ฉ์ ์ฃผ์ํด์ผ ํ๋ค. ์ผ๋ถ ๋ฐฑ์ ์์๋ riskware[1] trojan์ผ๋ก ๋ถ๋ฅํ๊ธฐ ๋๋ฌธ์ด๋ค. [2] ๋จ์ํ ์๋ฒ๋ฅผ ์์ฑํ๊ธฐ์ ๊ฒฝ๊ณ ํ๋ ๊ฒ์ด ์๋๋ค. ์์ผ์ ์ง์ ์ ์, ํค๋ณด๋ ์ ๋ ฅ์ ์ง์ ์ ๊ทผํ๋ ๋ฑ ์ ์ฑ์ฝ๋๊ฐ ์ฃผ๋ก ํ๋ ํ์๋ฅผ ํ๋ค. ์น ์๋ฒ ํ๋ก๊ทธ๋จ์ ์ด๋ฌํ ๊ธฐ๋ฅ ์์ด๋ ๊ตฌํ์ด ๊ฐ๋ฅํ๋ค. ์ฑ๋ฅ์ ๋ฏผ๊ฐํ ๊ฒ์๋ง์ ๋ ์ด์ ์ฒด์ ๊ฐ ์ ๊ณตํ๋ ์ผ๋ฐ์ ์ธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ง ์ด๋ ๊ฒ ์ง์ ์ ๊ทผ์ ์ํ๋ค. ์์ธ๊ฐ ์๋ค๋ฉด ๋ณด์ ํ๋ก๊ทธ๋จ์ด ๋ณดํธ๋ฅผ ์ํด ์ง์ ์ ์ผ๋ก ์ ๊ทผํ๋ ์ ๋? ๊ด๋ จ ๊ธ์์ ์ ์์๋ ๋ฐฑ์ ์ด ๋ฌธ์ ๋ผ๊ณ ๋ณ๋ช ์ ํ๊ณ ์์ง๋ง ์์์ ์ผ๋ก ์น ์๋ฒ ํ๋ก๊ทธ๋จ์ด ํค๋ณด๋์ ์ง์ ์ ๊ทผํ ์ด์ ๊ฐ ์๋ค.
2. ํ์ผ ์์คํ [ํธ์ง]
Hierarchical File System
Apple์ด ๊ฐ๋ฐํด์ System Software, Mac OS๊ฐ ์ฌ์ฉํ๋ ํ์ผ ์์คํ . 1985๋ 9์ 17์ผ, System Software 2.1, 20 MB ์ธ์ฅํ ํ๋๋์คํฌ์ธ ํ๋ ๋์คํฌ 20๊ณผ ํจ๊ป ๋ฑ์ฅํ๋ค. ํ๊ตญ์ด๋ก ๊ณ์ธต ํ์ผ ์์คํ . Mac OS Standard๋ผ๊ณ ๋ ๋ถ๋ ธ๋ค.
Macintosh๊ฐ ์ฒซ ๋ฑ์ฅํ์ ๋๋ ๋งคํจํ ์ ํ์ผ ์์คํ (MFS)์ ์ฌ์ฉํ์ผ๋ ๋์ฉ๋์ ํ๋ ๋์คํฌ๋ฅผ ์ง์ํ๊ธฐ ์ํด Apple III์ ํ์ผ ์์คํ ์ ์ฐธ๊ณ ํด ๋ง๋ค์๋ค.
๋ฑ์ฅ ๋น์์ IBM PC ํธํ ๊ธฐ์ข ์ ์ฃผ๋ก ์ค์นํ๋ ์ด์ ์ฒด์ MS-DOS๋ ํ์ผ ์ด๋ฆ์ 8์, ํ์ฅ์ 3์๋ก ์ ํํ ๊ฒ์ ๋นํด, Macintosh๋ ํ์ผ ์ด๋ฆ์ 31์๊น์ง ์ธ ์ ์์๋๋ฐ[3], ๋งคํจํ ์์ ์ด์ ์ฒด์ System Software์ GUI, 1987๋ ์ ๋ฑ์ฅํ ํ๋ํ ๋ฉํฐ ํ์คํน ํ์ฅ ๊ธฐ๋ฅ์ด์๋ ๋ฉํฐํ์ธ๋์ ํจ๊ป IBM PC ํธํ ๊ธฐ์ข ์ ์๋์ฐ 95๊ฐ ๋ฑ์ฅํ๊ธฐ ์ ๊น์ง ์ฝ 10์ฌ๋ ๊ฐ ์ฐ์ํจ์ ์์ง์ด์๋ค.
๊ทธ๋ฌ๋ HFS๋ ํ์ผ ๊ฐ์ 65,536๊ฐ, ํ์ผ ์ฉ๋ 2GB, ํํฐ์ ์ฉ๋ 2TB์ ํ๊ณ๊ฐ ์์ด 1998๋ 1์ 19์ผ ์ด๋ฅผ ๊ฐ์ ํ HFS+(Mac OS Extended)๋ผ๋ ํ์ผ ์์คํ ์ Mac OS 8.1๊ณผ ํจ๊ป ๋ฐํํ๋ค.
์๋์ ์ผ์ผ๋ฌต์ ํ์ผ ์์คํ ์ธ์ง๋ผ OS X์ด ๋ฑ์ฅํ ์ดํ์๋ ์ ์ฐ์ด์ง ์๊ณ ์์๋ค. ๊ฒฐ๊ตญ OS X Snow Leopard์์ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ ํ๋์์ผ๋ฉฐ macOS Sierra์์ ์ง์์ด ์ข ๋ฃ๋๋ค๊ณ ๋ฐํํ์ผ๋ # ์ค์ ๋ก๋ Catalina์์ ์ข ๋ฃ๋์๋ค. 30๋ ๋์ ํ์ผ ์์คํ ์ด ๋๋์ด ์ญ์ฌ ์์ผ๋ก ์ฌ๋ผ์ง๊ฒ ๋ ๊ฒ์ด๋ค. ์ด์ ๋ ์์ ํ์ผ ์์คํ ์ธ HFS+(Mac OS Extended)[4]์ APFS(Apple File System)๊ฐ ์ฐ์ธ๋ค.
Apple์ด ๊ฐ๋ฐํด์ System Software, Mac OS๊ฐ ์ฌ์ฉํ๋ ํ์ผ ์์คํ . 1985๋ 9์ 17์ผ, System Software 2.1, 20 MB ์ธ์ฅํ ํ๋๋์คํฌ์ธ ํ๋ ๋์คํฌ 20๊ณผ ํจ๊ป ๋ฑ์ฅํ๋ค. ํ๊ตญ์ด๋ก ๊ณ์ธต ํ์ผ ์์คํ . Mac OS Standard๋ผ๊ณ ๋ ๋ถ๋ ธ๋ค.
Macintosh๊ฐ ์ฒซ ๋ฑ์ฅํ์ ๋๋ ๋งคํจํ ์ ํ์ผ ์์คํ (MFS)์ ์ฌ์ฉํ์ผ๋ ๋์ฉ๋์ ํ๋ ๋์คํฌ๋ฅผ ์ง์ํ๊ธฐ ์ํด Apple III์ ํ์ผ ์์คํ ์ ์ฐธ๊ณ ํด ๋ง๋ค์๋ค.
๋ฑ์ฅ ๋น์์ IBM PC ํธํ ๊ธฐ์ข ์ ์ฃผ๋ก ์ค์นํ๋ ์ด์ ์ฒด์ MS-DOS๋ ํ์ผ ์ด๋ฆ์ 8์, ํ์ฅ์ 3์๋ก ์ ํํ ๊ฒ์ ๋นํด, Macintosh๋ ํ์ผ ์ด๋ฆ์ 31์๊น์ง ์ธ ์ ์์๋๋ฐ[3], ๋งคํจํ ์์ ์ด์ ์ฒด์ System Software์ GUI, 1987๋ ์ ๋ฑ์ฅํ ํ๋ํ ๋ฉํฐ ํ์คํน ํ์ฅ ๊ธฐ๋ฅ์ด์๋ ๋ฉํฐํ์ธ๋์ ํจ๊ป IBM PC ํธํ ๊ธฐ์ข ์ ์๋์ฐ 95๊ฐ ๋ฑ์ฅํ๊ธฐ ์ ๊น์ง ์ฝ 10์ฌ๋ ๊ฐ ์ฐ์ํจ์ ์์ง์ด์๋ค.
๊ทธ๋ฌ๋ HFS๋ ํ์ผ ๊ฐ์ 65,536๊ฐ, ํ์ผ ์ฉ๋ 2GB, ํํฐ์ ์ฉ๋ 2TB์ ํ๊ณ๊ฐ ์์ด 1998๋ 1์ 19์ผ ์ด๋ฅผ ๊ฐ์ ํ HFS+(Mac OS Extended)๋ผ๋ ํ์ผ ์์คํ ์ Mac OS 8.1๊ณผ ํจ๊ป ๋ฐํํ๋ค.
์๋์ ์ผ์ผ๋ฌต์ ํ์ผ ์์คํ ์ธ์ง๋ผ OS X์ด ๋ฑ์ฅํ ์ดํ์๋ ์ ์ฐ์ด์ง ์๊ณ ์์๋ค. ๊ฒฐ๊ตญ OS X Snow Leopard์์ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ ํ๋์์ผ๋ฉฐ macOS Sierra์์ ์ง์์ด ์ข ๋ฃ๋๋ค๊ณ ๋ฐํํ์ผ๋ # ์ค์ ๋ก๋ Catalina์์ ์ข ๋ฃ๋์๋ค. 30๋ ๋์ ํ์ผ ์์คํ ์ด ๋๋์ด ์ญ์ฌ ์์ผ๋ก ์ฌ๋ผ์ง๊ฒ ๋ ๊ฒ์ด๋ค. ์ด์ ๋ ์์ ํ์ผ ์์คํ ์ธ HFS+(Mac OS Extended)[4]์ APFS(Apple File System)๊ฐ ์ฐ์ธ๋ค.
[1] ์ ์ ์๋์ ํ๋ ์ ์ฌ์ ์ํ์ด ์๋ ํ๋ก๊ทธ๋จ
[2] ์ค์ ๋ก ์๋ ๊ด๋ จ ๊ธ์ ๋ฐ๋ฅด๋ฉด HFS์ trojan์ ๊น์๋์์ ์๋ ์๋ค๊ณ ํ๋ค!
[3] ์๋ 255์๊น์ง๋ ๊ฐ๋ฅํ๊ฒ ๋ง๋ค์์ผ๋, Finder์ ํ๊ณ ๋๋ฌธ์ 31์๊น์ง ์ ํํ๋ค.
[4] HFSJ(Mac OS Extended Journaled)๋ HFS+์ ์ ๋๋ง ๊ธฐ๋ฅ์, HFSX๋ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๊ฒ์ด๋ค.