์คํ ์์ค ์ํํธ์จ์ด์ธ OSS์ ๊ธ์ํ ์ฑ์ฅ์ผ๋ก ์ธํด IT ๋ถ์ผ์์ ์ฑ๊ณตํ๋ ค๋ ์ฌ๋์ ๋๊ตฌ๋ ์ด๋ฌํ ํ๋ฆ์ ์ต์ํด์ง๊ณ ๊ทธ ๋ค์ ๋ฌด์์ด ์๋์ง ์ดํดํด์ผ ํฉ๋๋ค. ์ด๋ฆ์์ ์ ์ ์๋ฏ์ด ์คํ ์์ค ์ํํธ์จ์ด๋ ๊ณต๊ฐ์ ์ผ๋ก ์ก์ธ์คํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ๋๋ค์ด ๊ฒ์ฌ, ์์ , ํฅ์ ๋ฐ ๊ณต์ ํ ์ ์๋ ๊ฒ์
๋๋ค.
![์คํ ์์ค ์ํํธ์จ์ด. ๊ทธ๊ฒ์ ๋ฌด์์ด๋ฉฐ ์๋ํด ๋ณผ ๊ฐ์น๊ฐ ์์ต๋๊น? - 1]()
์ฆ, ๋๊ตฌ๋ ๋ณด๊ณ , ๋ฒ๊ทธ๋ฅผ ์์ ํ๊ณ , ์
๊ทธ๋ ์ด๋ํ๊ณ , ๋ค๋ฅธ ์ฌ๋์๊ฒ ๋ฐฐํฌํ ์ ์๋ ์คํ ์์ค ์ฝ๋์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ค๋ฅธ ํ๋ก๊ทธ๋๋จธ์ ๊ฒํ ์ ํ๋ ฅ์ ๋ฐํ์ผ๋ก ๊ณต๋์ผ๋ก ๊ฐ๋ฐ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์คํ ์์ค ์ํํธ์จ์ด๋ ๋จ์ผ ์์ฑ์๋ ๋จ์ผ ์ํํธ์จ์ด ํ์ฌ๊ฐ ์๋ ์ปค๋ฎค๋ํฐ์ ์ํด ๋ง๋ค์ด์ง๊ธฐ ๋๋ฌธ์ ์์ฐ์ค๋ฝ๊ฒ ๋ ์ ๋ ดํ๊ณ ์ ์ฐํ๋ฉฐ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋
์ ์ํํธ์จ์ด๋ณด๋ค ์๋ช
์ด ๋ ๊น๋๋ค.
๋ชจ๋ ๊ฒ์ด ์ธ์ ์์๋์๋์?
์คํ์์ค๊ฐ ์๋์ ์ผ๋ก ์๋ก์ด ์์ง์์ด๋ผ๊ณ ์๊ฐํ๋ค๋ฉด ๋๋ ๊ฒ์
๋๋ค. ๊ทธ ๋ฟ๋ฆฌ๋ ์ฐ๊ตฌ์๋ค์ด ์ธํฐ๋ท ๋ฐ ํต์ ๋คํธ์ํฌ ํ๋กํ ์ฝ์ ๊ฐ๋ฐํ๊ธฐ ์์ํ 1950๋
๋์ 1960๋
๋๋ก ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ๋๋ค. ์ด๋ฌํ ๊ธฐ์ ์ ๊ฐ๋ฐฉ์ ์ด๊ณ ํ๋ ฅ์ ์ธ ์ฐ๊ตฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ผ๋ฉฐ, ์ด ์์น์ ๋์ค์ ์ธํฐ๋ท์ ๊ธฐ์ด๊ฐ ๋์์ต๋๋ค. ์ค๋๋ ์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ ์คํ ์์ค ์ํํธ์จ์ด๋ 1983๋
MIT์ ํ๋ก๊ทธ๋๋จธ์ธ Richard Stallman์ด ์์ค ์ฝ๋๋ฅผ ๋ฌด๋ฃ๋ก ๊ณต๊ฐํ๋ฉด์ ์์๋์์ต๋๋ค. ๊ทธ๋ ์ ์ธ๊ณ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ํ๋ ๋๋ก ์์ ํ๊ณ ๋ฐ์ ์ํฌ ์ ์๋๋ก ์ก์ธ์คํ ์ ์์ด์ผ ํ๋ค๊ณ ๋ฏฟ์์ต๋๋ค. ๊ทธ์ ์ ๊ทผ ๋ฐฉ์์ ํ๊ณ ํด์ก๊ณ ์ ์ฐจ์ ์ผ๋ก 1998๋
์คํ ์์ค ์ด๋์
ํฐ๋ธ(Open Source Initiative)์ ํ์ฑ์ผ๋ก ์ด์ด์ก์ต๋๋ค.
์คํ ์์ค ์ํํธ์จ์ด์ ๋ค๋ฅธ ์ ํ์ ์ํํธ์จ์ด
์๋์์๋ ์คํ ์์ค ์ํํธ์จ์ด์ ๋ค๋ฅธ ์ ํ์ ์ํํธ์จ์ด์ ์ฃผ์ ์ธก๋ฉด ์ค ์ผ๋ถ๋ฅผ ๋น๊ตํฉ๋๋ค.
์ ์ด
์์์์ ๊ฐ์ด OSS์ ๋ค๋ฅธ ์ ํ์ ์ํํธ์จ์ด ์ฌ์ด์ ์ฃผ์ ์ฐจ์ด์ ์ ์์ค ์ฝ๋๋ฅผ ๋ณด๊ฑฐ๋ ๋ณต์ฌํ๊ฑฐ๋ ์์ ํ๋ ค๋ ๋ชจ๋ ์ฌ๋์ด ์ฌ์ฉํ ์ ์๋ค๋ ์ ์ ์ด๋ฏธ ์ง์ํ์ ๊ฒ์
๋๋ค. "๋
์ " ์ํํธ์จ์ด์ ๊ฒฝ์ฐ ํ ์ฌ๋์ด๋ ํ๋ง์ด ์ด์ ๋ํ ๋
์ ์ ์ธ ํต์ ๊ถ์ ์ ์งํฉ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ผ๋ฐ์ ์ผ๋ก ์์ค ์ฝ๋์ ๋ํด ์๋ฌด ์์
๋ ์ํํ์ง ์์๋ ๋๋ ๋ผ์ด์ ์ค์ ๋์ํด์ผ ํ๋ "๋น๊ณต๊ฐ ์์ค" ์ํํธ์จ์ด๋ผ๊ณ ๋ ํฉ๋๋ค. ์ฆ, ์คํ ์์ค ์ํํธ์จ์ด๋ ์ผ๋ฐ์ ์ผ๋ก ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ฒ์ ์กฐ๊ฑด์ ๋
์ ๋ผ์ด์ผ์ค์ ์กฐ๊ฑด๊ณผ ํฌ๊ฒ ๋ค๋ฆ
๋๋ค. ์ด๋ ์ปดํจํฐ ์ฌ์ฉ์์๊ฒ ์ํ๋ ๋ชฉ์ ์ผ๋ก ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ถํ์ ๋ถ์ฌํฉ๋๋ค. ๋ํ ์ผ๋ถ ์คํ ์์ค ๋ผ์ด์ ์ค์๋ ํ๋ก๊ทธ๋จ์ด๋ ์ฝ๋๋ฅผ ๋ณ๊ฒฝํ๋ ์ฌ๋์ ๋๊ตฌ๋ ๋ผ์ด์ ์ค ๋น์ฉ์ ์ฒญ๊ตฌํ์ง ์๊ณ ์ด๋ฅผ ๋ค๋ฅธ ์ฌ๋๊ณผ ๊ณต์ ํด์ผ ํ๋ค๊ณ ๋ช
์๋์ด ์์ต๋๋ค. ์ฆ, ์ฌ๋๋ค์ด ์์ ์ ์ฑ๊ณผ๋ฅผ ๋ถ๋ฐฐํ๋๋ก ์ฅ๋ คํฉ๋๋ค.
๋น์ฉ
"์คํ์์ค"๋ ๋ฌด๋ฃ์ธ๊ฐ์? ํญ์ ๊ทธ๋ฐ ๊ฒ์ ์๋๋๋ค. ์คํ ์์ค ์ํํธ์จ์ด ํ๋ก๊ทธ๋๋จธ๋ ์์ ์ด ๋ง๋ค๊ฑฐ๋ ๊ธฐ์ฌํ๋ ์ํํธ์จ์ด์ ๋ํด ์ผ๋ถ ๋น์ฉ์ ์ฒญ๊ตฌํ ์ ์์ต๋๋ค. ๋๋ ์ํํธ์จ์ด ์๋น์ค ๋ฐ ์ํํธ์จ์ด ์ง์์ ๋ํด์๋ง ๋น์ฉ์ ์ฒญ๊ตฌํ๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค. ์ด๋ฐ ๋ฐฉ์์ผ๋ก ์ํํธ์จ์ด๋ ๋ฌด๋ฃ์ด๋ฉฐ ํ๋ก๊ทธ๋๋จธ๋ ์ฌ์ฉ์๊ฐ ์ํํธ์จ์ด๋ฅผ ์ค์นํ๊ฑฐ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋๋ก ๋์์ค์ผ๋ก์จ ๋์ ๋ฒ ์ ์์ต๋๋ค. ํ์ง๋ง ๋
์ ์ํํธ์จ์ด์ ๋นํด ์ด ๋น์ฉ์ ํจ์ฌ ๋ ์ ๋ ดํฉ๋๋ค.
๋ณด์
๋ฌธ์ ํด๊ฒฐ์ด๋ผ๋ ์ฃผ์ ๋ฅผ ๋ค๋ฃจ๋ฉด์ ์ํํธ์จ์ด ์ ํ์ ๊ด๊ณ์์ด ์ฝ๋ ๊ฒฐํจ์ด ์ฌ์ ํ ์กด์ฌํ๋ค๋ ์ ์ ์ฃผ๋ชฉํ ๊ฐ์น๊ฐ ์์ต๋๋ค. OSS์์๋ ์์ค ์ฝ๋๊ฐ ๋๊ตฌ์๊ฒ๋ ๊ณต๊ฐ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ฒ๊ทธ ์๊ฐ ํจ์ฌ ์ ์ง๋ง "์ฝ๋์ ๋ ๋ง์ ๊ด์ฌ์ ๊ฐ์ง์๋ก ๋ฒ๊ทธ๊ฐ ์์กดํ๊ธฐ๊ฐ ๋ ์ด๋ ค์์ง๋๋ค." ๋ํ ๋ฒ๊ทธ ์์ ์ ๋ด๋นํ๋ ์ฌ๋ ์ฌ์ด์๋ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ์ฆ, ์์ฉ ์ํํธ์จ์ด์ ๋ํ ์ฑ
์์ ๊ณต๊ธ์
์ฒด์ ์์ต๋๋ค. ๋์์ ์ฌ์ฉ์๋ ์คํ ์์ค ์ํํธ์จ์ด์ ๋ํ ์ฑ
์์ด ์์ต๋๋ค.
์ค๊ณ
๋์์ธ ์ธก๋ฉด์์ OSS๋ ์ผ๋ฐ์ ์ผ๋ก ๋ช ๊ฐ์ง ํฌ์ธํธ๋ฅผ ์์ต๋๋ค. ํ์
๊ณผ ๊ณต์ ๋ฅผ ์ฅ๋ คํ๋ ์ ์ฑ
์ ํผ์น๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ์นํ์ ์ธ ๋์์ธ๋ณด๋ค๋ ๊ฐ๋ฐฉ์ฑ์ ์ค์ ์ ๋๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ฆฌ ๋ชฉ์ ์ ์ ํ์ ์ ์์ฑ๊ณผ ์ฌ์ฉ์ ๊ฒฝํ์ ์ฃผ์ ๊ด์ฌ์ฌ๋ก ์ผ์ ์ฌ์ฉํ๊ธฐ๊ฐ ๋ ์ง๊ด์ ์ด๊ณ ๊ฐ๋จํฉ๋๋ค.
๋ณด์ฆ
"๋น๊ณต๊ฐ ์์ค" ์ํํธ์จ์ด๊ฐ ์น์๊ฐ ๋๋ ๋ ๋ค๋ฅธ ์์ญ์ ๋ณด์ฆ ์กฐ๊ฑด์
๋๋ค. OSS์ ๋ณด์ฆ์ด ์ ํ ์๋ค๋ ์ฌ์ค์ ๋๋ผ์ด ์ผ์ด ์๋๋๋ค. ๋์กฐ์ ์ผ๋ก, ๋
์ ์ํํธ์จ์ด๋ ํญ์ ๋ณด์ฆ์ผ๋ก ๋ท๋ฐ์นจ๋๋๋ฐ, ์ด๋ ๋ณด์ ์ ์ฑ
์ ๊ฐ์ถ ํ์ฌ์ ํ์คํ ์ด์ ์
๋๋ค. ๊ทธ๋ฌ๋ ์ผ๋ถ ์คํ ์์ค ์๋ฃจ์
์ ๋งค์ฐ ์ธ๊ธฐ๊ฐ ๋์ผ๋ฉฐ ์ค๋๋ ์์ฅ ์ ๋์ฃผ์์ด๊ธฐ๋ ํฉ๋๋ค. (์: Linux, Apache).
๊ฐ์ฅ ์ธ๊ธฐ ์๋ OSS
- ๋ชจ์ง๋ผ ํ์ด์ด ํญ์ค
- ์ํ์น ์น์๋ฒ
- GNU/๋ฆฌ๋
์ค
- VLC ๋ฏธ๋์ด ํ๋ ์ด์ด
- ์๊ฐCRM
- VNC
- ๋จ
- ๋ฆฌ๋ธ๋ ์คํผ์ค
- jQuery
OSS๋ ์ด๋ป๊ฒ ์๋ํ๋์?
์ค์ ๋ก ์น ํ์ด์ง๋ฅผ ๋ณผ ๋๋ง๋ค ์ด๋ฉ์ผ์ ํ์ธํ๊ณ ์์
์ ์คํธ๋ฆฌ๋ฐํ๊ณ ๋น๋์ค๋ฅผ ์์ฒญํ๊ณ ๋น๋์ค ๊ฒ์์ ํ๊ฑฐ๋ ์น๊ตฌ์ ์ฑํ
ํ ๋๋ง๋ค PC, ๊ฒ์ ์ฝ์ ๋๋ ๋ชจ๋ฐ์ผ ์ฅ์น๋ ์คํ ์์ค ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๊ธ๋ก๋ฒ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค. "๋ก์ปฌ" ์ฅ์น์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋
๋๋ค. ๊ทธ ์ผ์ ๋๊ฐ ๋ค ํฉ๋๊น? ์ผ๋ฐ์ ์ผ๋ก ๋จผ ๊ณณ์ ์์นํ "์๊ฒฉ" ์ปดํจํฐ(์ฌ์ฉ์๊ฐ ๋ณผ ์ ์๊ณ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ๊ทผํ ์ ์์). ์ฆ, ์ฌ๋๋ค์ ์ผ์์ ์ธ ์์
์ ์ํํ ๋ ์๊ฒฉ ์ปดํจํฐ์ ์์กดํฉ๋๋ค. ์ผ๋ถ์์๋ ์ด ํ๋ก์ธ์ค๊ฐ ๋ก์ปฌ ์ปดํจํฐ์ ์๊ฒฉ ์ปดํจํฐ์ ๊ธ๋ก๋ฒ ๋คํธ์ํฌ๋ฅผ ํตํฉํ๋ ๋ค์ํ ํ๋(ํ์ผ ์ ์ฅ, ์ฌ์ง ๊ณต์ , ์ค๋์ค ํธ๋ ๋ฃ๊ธฐ ๋๋ ๋น๋์ค ๋ณด๊ธฐ)์ ํฌํจํ๊ธฐ ๋๋ฌธ์ "ํด๋ผ์ฐ๋ ์ปดํจํ
"์ด๋ผ๊ณ ๋ถ๋ฆ
๋๋ค. Google Cloud์ ๊ฐ์ ์ผ๋ถ ํด๋ผ์ฐ๋ ์ฑ์ ๋
์ ์ ์
๋๋ค.
OpenStack
๋๋
Nextcloud
์ ๊ฐ์ ๋ค๋ฅธ ์ ํ์ ์คํ ์์ค์
๋๋ค.
OSS ์ฌ์ฉ์ ์ฃผ์ ์ด์
๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก ๋
์ ์ํํธ์จ์ด๋ณด๋ค ์คํ ์์ค ์ํํธ์จ์ด๋ฅผ ์ ํธํฉ๋๋ค.
ํฅ์๋ ์ ์ด ๊ธฐ๋ฅ. ์ํํธ์จ์ด์ ๋ํ ๋ ๋ง์ ์ ์ด๊ถ์ ๊ฐ๊ณ ์ถ๋ค๋ฉด OSS๊ฐ ํ์ํฉ๋๋ค. ์ฝ๋๋ฅผ ๊ฒ์ฌํ์ฌ ์ํ์ง ์๋ ์์
์ ์ํํ์ง ์๋๋ค๋ ํ์ ์ ๊ฐ์ง ์ ์์ต๋๋ค. ๋ํ ๋ถํ์ํ๊ฑฐ๋ ์ธ๋ชจ์๋ค๊ณ ์๊ฐ๋๋ ์ฝ๋ ๋ถ๋ถ์ ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ์ด๊ฒ์ผ๋ก๋ถํฐ ์ฐ๋ฆฌ๋ OSS๊ฐ ํ๋ จ์ ์๋ฒฝํ๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆด ์ ์์ต๋๋ค. ํ์ต ๊ณผ์ ์ ์ด์ ๋ง ์์ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด์ธ์. ๊ทธ๋ ๋ค๋ฉด ์คํ ์์ค ์ํํธ์จ์ด๋ ํ์คํ ๊ธฐ์ ์ ์ฐ๋งํ๊ณ ๋ ๋์ ๊ฐ๋ฐ์๊ฐ ๋๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ๋ํ ๋ค๋ฅธ ์ฌ๋๊ณผ ์์
์ ๊ณต์ ํ์ฌ ๋๊ธ, ๋นํ, ์นญ์ฐฌ์ ๋ฐ์ ์๋ ์์ต๋๋ค.
๋ ๋์ ์์ . ์ด๋ฏธ ์ธ๊ธํ๋ฏ์ด ์คํ ์์ค ์ํํธ์จ์ด๋ ๋๊ตฌ๋ ์ค์๋ ๋๋ฝ์ ๋ณด๊ณ ์์ ํ ์ ์์ผ๋ฏ๋ก ๋์ฑ ์์ ํ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌดํํ ์์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์์ฑ์์ ํ๊ฐ๋ฅผ ์์ฒญํ์ง ์๊ณ ๋ ๋์ผํ ์คํ ์์ค ์ํํธ์จ์ด์์ ์์
ํ ์ ์์ผ๋ฏ๋ก ๋
์ ์ํํธ์จ์ด๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๊ฒ ์ํํธ์จ์ด๋ฅผ ๋๋ฒ๊ทธ, ์
๊ทธ๋ ์ด๋ ๋ฐ ์
๋ฐ์ดํธํ ์ ์์ต๋๋ค.
๊ฐ๋ ฅํ ์ปค๋ฎค๋ํฐ. ์คํ ์์ค ํ๋ก์ ํธ๊ฐ ์ข
์ข
์ธ๊ณ ๊ฐ์ง์ ๊ฐ๋ฐ์๋ค์ ํ๋๋ก ๋ฌถ์ด ์ ํ์ ํ
์คํธํ๊ณ , ์ฌ์ฉํ๊ณ , ํ๋ณดํ๋ ค๋ ๋ชจ์๊ณผ ์ฌ์ฉ์ ๊ทธ๋ฃน์ ํ์ฑํ๋ ๊ฒ์ ๋๋ผ์ด ์ผ์ด ์๋๋๋ค.
๋๊ธฐ์
์์๋ ์ข
์ข
์คํ ์์ค ์ํํธ์จ์ด ์๋ฃจ์
์ ์ฌ์ฉํ๋ ์ด์
์ผ๋ฐ ์ฌ์ฉ์๋ ํ๋ก๊ทธ๋๋จธ๋ง์ด OSS ์๋ฃจ์
์ ๊ณ ์ํ๋ ๊ฒ์ ์๋๋๋ค. ์ฌ์ง์ด ๋๊ธฐ์
์์๋ OSS๋ฅผ ํ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ฌธ์ ๋ ๋ฌด์์
๋๊น?
๊ฒฝ์ ์ฑ. ๋ง์ ๊ธฐ์
๋ค์ด ๋
์ ์ํํธ์จ์ด์ ๋ง์ ๋์ ์ธ ์ด์ ๊ฐ ์๋ค๊ณ ์๊ฐํ์ฌ ์คํ ์์ค ์ํํธ์จ์ด๋ก ์ ํํฉ๋๋ค. ๋ํ ๊ธฐ์ฌ์๊ฐ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๋ฏ๋ก ์ํํธ์จ์ด ์ ์ง ๊ด๋ฆฌ ๋ฐ ์
๋ฐ์ดํธ์ ๋ํ ์ถ๊ฐ ๋น์ฉ์ด ์์ต๋๋ค.
๋์ ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅ์ฑ. ์คํ ์์ค ์ํํธ์จ์ด๋ ์์ค ์ฝ๋๋ฅผ ๊ณต์ ํ๋ฏ๋ก ์กฐ์ง์ ์ธ์ ๋ ์ง ์ด๋ฅผ ํน์ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ์กฐ์ ํ๋ ์๋ จ๋ ํ๋ก๊ทธ๋๋จธ๋ฅผ ๊ณ ์ฉํ ์ ์์ต๋๋ค. ๊ณต๊ธ์
์ฒด์ ์ฐ๋ฝํ ํ์๊ฐ ์์ต๋๋ค. ์ถ๊ฐ ๊ธฐ๋ฅ์ ๊ธฐ๋ค๋ฆฌ๋ ๋ฐ ์ถ๊ฐ ์๊ฐ์ด ํ์ํ์ง ์์ต๋๋ค(๋๋๋ก ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฝ๋๋ค).
์ ์์ฑ. OSS ์ํํธ์จ์ด๋ ํน์ ์ํคํ
์ฒ์ ๊ตญํ๋์ง ์๋ ํ์ฅ๋ ์ ์ฉ ๋ฒ์๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ๋ค์ํ ์๋๋ฆฌ์ค, ์ฌ์ง์ด ๊ฐ์ฅ ๋ณต์กํ ์๋๋ฆฌ์ค์์๋ ์ ๋๋ก ์๋ํ ๊ฐ๋ฅ์ฑ์ด ๋ ๋ง์ ์ด์ ์
๋๋ค. ์ด๋ฌํ ์์ ์ธ์๋ ๊ธฐ์
์ ๊ฒฌ๊ณ ํ ๋ณด์๊ณผ ๋ ๋์ ์ง์์ ์ค์ํ๊ฒ ์๊ฐํฉ๋๋ค. ๊ทธ๋ฌ๋ ์คํ ์์ค ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์ํํธ์จ์ด๋ฅผ ์ป๋ ๊ฒฝ์ฐ ํด๋น ์ํํธ์จ์ด๋ฅผ ์์
์ ๋ชฉ์ ์ผ๋ก ์์ ๋กญ๊ฒ ์ฌ์ฉํ ์ ์๋ค๋ ์ ์ ๋ช
์ฌํด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ด ์กฐ์ง์ด ๋์ค์ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ์ฌ๋๋ค์๊ฒ ์ถ๊ฐ ์ ํ์ ๊ฐํ ์ ์๋ค๋ ๊ฒ์ ํญ์ ์๋ฏธํ๋ ๊ฒ์ ์๋๋๋ค. ํ์ฌ๊ฐ ์ํํธ์จ์ด๋ฅผ ๋ฐฐํฌํ ๋ ์ํํธ์จ์ด๋ฅผ ๋ฐ์ ๊ฒ๊ณผ ๋์ผํ ๋ผ์ด์ ์ค ์๊ตฌ ์ฌํญ์ ์ค์ํด์ผ ํฉ๋๋ค.
์คํ ์์ค ์ํํธ์จ์ด์ ์ผ๋ถ๊ฐ ๋๋ ๋ฐฉ๋ฒ
์ด ํฅ๋ฏธ๋ก์ด ์ด์ผ๊ธฐ์ ์ฐธ์ฌํ๊ณ ์ถ์ผ์ ๊ฐ์? ๊ทธ๋ฌ๋ฉด ์คํ ์์ค ํ๋ก์ ํธ์ ์ฝ๊ฒ ์ฐธ์ฌํ ์ ์์ต๋๋ค. ๋ชจ๋ ๊ธฐ์ ์ ํ์ํฉ๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ ค๋ฉด ๊ณต์ ์น์ฌ์ดํธ๋
GitHub ํ์ด์ง
์์ ๋ฉ์ผ๋ง ๋ฆฌ์คํธ๋ฅผ ๊ตฌ๋
ํ๋ฉด ๋ฉ๋๋ค ("ํธ๋ ๋ฉ" ๋งํฌ๋ฅผ ๋ฐ๋ผ๊ฐ๋ฉด ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ํ๋ก์ ํธ์ ์ ๊ทผํ ์ ์์ต๋๋ค). ํฅ๋ฏธ๋กญ๊ณ ์์ ํ ์ด๋ณด์๋ ์ฌ์ง์ด ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ OSS ํ๋ก์ ํธ์ ๋งค์ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ๋ฌธ์๋ฅผ ์์ฑ, ์
๋ฐ์ดํธ, ๋ฒ์ญํ๊ฑฐ๋ ์ง๋ฌธ์ ๋ต๋ณํ๊ณ ์ ๊ท ์ฌ์ฉ์๋ฅผ ์๋ดํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ด๋ฏธ ํฐ ๊ธฐ์ฌ๋ฅผ ํ๊ณ ์๋ ๊ฒ์
๋๋ค. Java ์ด๋ณด์์ ๊ฒฝ์ฐ ํ๋ก์ ํธ๋ฅผ ๋ถ๊ธฐํ๊ณ , ์ฝ๋๋ฅผ ๋ณ๊ฒฝํ๊ณ , ํ์ํ ๋ ๋์ด์ค๊ธฐ ์์ฒญ์ ๋ณด๋ผ ์ ์์ต๋๋ค. ํ์ง ์ง์๊ณผ ๋ณด์ฆ์ ์ธ์ ๋ ๋์ด ํ๊ฐ๋ฉ๋๋ค!
๊ฒฐ๋ก
๋ณด์๋ค์ํผ ์คํ ์์ค ์ํํธ์จ์ด ํ๋ก์ ํธ๋ ์ฐธ๊ฐ์์ ์ฌ์ฉ์ ๋ชจ๋์๊ฒ ๋ง์ ์ด์ ์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. OSS ๊ฒฝํ์ ์ด๋ ฅ์ ์์ฑ์ ๋์์ด ๋ ๋ฟ๋ง ์๋๋ผ ๊ฐ์ ์๊ฐ์ ๊ฐ์ง ์ฌ๋๋ค๊ณผ ํ๋ ฅํ์ฌ ๊ธฐ์ ์ ์ฐ๋งํ ์๋ ์์ต๋๋ค. ์ง์ ํ ์์!