์ด ์น์ ์์๋ OSPO๊ฐ ๋ฌด์์ ๊ตฌ์ฑํ๋์ง์ ๋ํ ์ ์์ ์ค๋ช ์ ์ ๊ณตํ๊ณ ๋๊ท๋ชจ ์คํ ์์ค๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋๋ ์ด ๊ตฌ์ฑ์ ์ญํ ๊ณผ ๊ฐ์น์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด ์น์ ์ด ๋๋๋ฉด ๋ค์์ ์ํํ ์ ์์ต๋๋ค:
- OSPO(Open Source Program Office)๊ฐ ๋ฌด์์ธ์ง ์ ์
- ์กฐ์ง์์ OSPO์ ์ญํ ์ค๋ช
- OSPO๊ฐ ๊ธฐ์ ์ ์ ๊ณตํ๋ ๊ฐ์น๋ฅผ ๋ช ํํ ํฉ๋๋ค.
์์ ์๊ฐ ํ ์คํธ์์ ์ธ๊ธํ๋ฏ์ด OSPO(Open Source Program Office)๋ ์กฐ์ง์์ ์คํ ์์ค ์์ ์ ์ค์ฌ ์ฐ๊ฒฐ์ ์ด ๋๋๋ก ์๋๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ์ ์๋ (์๋์ ์ผ๋ก) ๊ฐ๋ณ์ฑ์ ์ฌ์ง๋ฅผ ๋ง์ด ๋จ๊น๋๋ค. ์ด๋ค ์ฌ๋๋ค์ ๊ทธ๊ฒ์ด ๊ฐ์น๋ฅผ ๊ฐ์์ํจ๋ค๊ณ ๋งํ ์๋ ์์ง๋ง, ์ฌ์ค OSPO๊ฐ ์กฐ์ง์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ๋ณด์ผ ์ ์๊ณ ๋ค๋ฅด๊ฒ ๋ณด์ผ ์ ์๋ค๋ ์ฌ์ค์ ์ค์ ๋ก ์ฅ์ ์ ๋๋ค. ๋ค์ํ ์๊ตฌ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ด ๊ตฌ์ฑ์ ํ(๊ทธ๋ฆฌ๊ณ ์์ฃผ ๋ณ๊ฒฝ)ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์คํ ์์ค ์ฌ์ ์ ์์ ๊ฒ์ ๋๋ค.
์๋ฅผ ๋ค์ด, ์ผ๋ถ ์กฐ์ง์์๋ ์ ํ ํ์ฑํ์ ํ์ํ ๋ณ๊ฒฝ ์ฌํญ์ ์คํ ์์ค ํ๋ก์ ํธ๋ก ๊ฐ์ ธ์ค๊ธฐ ์ํด ์กฐ์ง์ ๋์ ํ์ฌ ์์ ํ๋ ํน์ ๊ฐ๋ฐ์๊ฐ OSPO ๋ด์์ ๋๋ถ๋ถ์ ์ ์คํธ๋ฆผ ์คํ ์์ค ์์ ์ ์ํํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ผ๋ถ ์กฐ์ง์์๋ ์ด๋ฌํ ๊ฐ๋ฐ์๊ฐ ๋ถ์ฐ๋์ด ์ ํ ๊ฐ๋ฐ ํ์ ํฌํจ๋์ด OSPO ์ง์์ ์กฐ์ธ๊ณผ ๊ต์ก์ ๋ฐ์ต๋๋ค.
'์ผ๋ฅ ์ ์ผ๋ก ์ ์ฉ๋๋' ๋ชจ๋ธ์ ์์ผ๋ฉฐ OSPO๋ ๋๊ท๋ชจ ๋ฆฌ์์ค ์งํฉ์ด ์๋ ๊ณ ๋๋ก ์ค์ ์ง์คํ๋ ๊ฒ๋ถํฐ ์กฐ์ง ์ ์ฒด์ ๋ฆฌ์์ค ๊ต์ก ๋ฐ ์ํฅ๋ ฅ์ ์์กดํ๋ ์๊ณ ๋ถ์ฐ๋ ๊ฒ๊น์ง ๋ฌด์์ด๋ ๋ ์ ์์ต๋๋ค. OSPO๊ฐ ๋ฌด์์ธ์ง์ ๋ํ ํ๋ฅญํ ๊ฐ์ ๋ฆฌ์์ค๋ github ์ ์ฅ์์ TODO ๊ทธ๋ฃน ์์ ์์ ์ฐพ์ ์ ์์ต๋๋ค.
์คํ ์์ค ํ๋ก๊ทธ๋จ ์ฌ๋ฌด๊ตญ์ ์ฃผ์ ๊ธฐ๋ฅ์ ์ ๋ต์ ์ฐ์๋ฅผ ์ํด ๊ธฐ์ ๋ด๋ถ์์ ์คํ ์์ค ์ฌ์ฉ, ๊ธฐ์ฌ ๋ฐ ์์ฑ์ ์ด์งํ๋ ๊ฒ์ ๋๋ค.
ํ๋ก๊ทธ๋จ ์คํผ์ค์ ์ฑ ์์ ๋ค์ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค:
- ์ฌ๋ด์ธ ์คํ์์ค ์ ๋ต์ ๋ช ํํ๊ฒ ์ ๋ฌ
- ์ ๋ต ์คํ์ ์์ ๋ฐ ๊ฐ๋
- ์์ฉ ์ ํ ๋ฐ ์๋น์ค์์ ์คํ ์์ค์ ํจ๊ณผ์ ์ธ ์ฌ์ฉ ์ด์ง
- ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ๊ณ ํ์ง์ ๋น๋ฒํ ์ฝ๋ ๋ฆด๋ฆฌ์ค ๋ณด์ฅ
- ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ๊ณ ํ์ฌ๊ฐ ๋ค๋ฅธ ํ๋ก์ ํธ์ ํจ๊ณผ์ ์ผ๋ก ๊ธฐ์ฌํ๋์ง ํ์ธ
- ์กฐ์ง ๋ด ์คํ์์ค ๋ฌธํ ์กฐ์ฑ
- ์คํ ์์ค ๋ผ์ด์ ์ค ์ค์ ๊ฒํ ๋ฐ ๊ฐ๋ ์ ์ง
์ฌ๊ธฐ์์ ๋ชจ๋ OSPO๊ฐ ์ด๋ฌํ ๊ธฐ๋ฅ์ ๋ชจ๋ ๊ฐ๊ณ ์์ง ์๊ฑฐ๋ ์์ ํ๋ ์์ ์ ๋ฐ๋์ ๊ท ๋ฑํ๊ฒ ๋ถ๋ฐฐํ์ง ์๋๋ค๋ ์ ์ ๋ฐ๋ณตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํ๋ก๊ทธ๋จ ์คํผ์ค๊ฐ ํ๋ ์ผ์ ์๋น ๋ถ๋ถ์ ์กฐ์ง์ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
๊ฐ์กฐํด์ผ ํ ํ ๊ฐ์ง๋ OSPO๊ฐ ๊ฐ๋ฐ์์ ํ๋ ฅํ๋ ๊ฒ ์ด์์ ์ํํ๋ค๋ ๊ฒ์ ๋๋ค. OSPO๋ ์๋์ ์ธ๊ธ๋ ๊ฒ์ฒ๋ผ ์ง์ํ ์ ์๋ ๋ค์ํ ๋น๊ฐ๋ฐ ํ๋์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ถ์ฒ: TODO ๊ทธ๋ฃน OSPO ๊ฐ์ด๋(https://todogroup.org/guides/)
์ฑ๊ณต์ ์ธ ์คํผ์ค๋ ๊ฐ๋ฐ์์ ํด๋น ํ์ ์ง์ํ๋ ์ ์ฑ , ํ๋ก์ธ์ค ๋ฐ ์ง์นจ์ ์๋ฆฝํ์ฌ ๊ธฐ์ ์ ์คํ ์์ค ์ฌ์ฉ์ ํฐ ์ด์ ์ ์ค ์ ์์ต๋๋ค. ํ์ค ์ฝ๋ฉ ๋ฐ ์กฐ์ง์ ๊ดํ, ํ๋ก์ธ์ค ๋ฐ ๋๊ตฌ ์งํฉ์ ๊ถ์ฅํฉ๋๋ค. ๋์์ ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ์ฐฝ์์ ๊ฐ๋ฐ์๊ฐ ์ด์จ๋ ์ฐํํ๊ฑฐ๋ ๋ฌด์ํ ์ ์๋ ๋ถํ์ํ๊ณ ๊ฒฝ์ง๋ ํ๋ก์ธ์ค๋ฅผ ํผํ๊ฑฐ๋ ์ ๊ฑฐํ์ฌ ํ๋ก์ ํธ์ ๋ณด์ ๋ฐ ๊ธฐํ ์ธก๋ฉด์ ์ํํ ์ ์์ต๋๋ค.
์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ์ฌ์ ๋ถ๊ฐ ๊ณํ์์ ์คํ ์์ค๋ฅผ ๊ณ ๋ คํ๊ธฐ ์์ํ ๋ ๋ํ์ ์ค์ฒด์ ์ฌ์ค์ ์ ๊ณตํ๋ฏ๋ก ๊ณ ๋ ค๋๋ ์ด์ , ๊ฒฐ๊ณผ๊ฐ ๋ฌด์์ธ์ง, ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๋ฌด์์ด ํ์ํ์ง ์์ ํ ์ดํดํ ์ ์์ต๋๋ค. ์คํ ์์ค ์ ๋ฌธ๊ฐ๊ฐ ๋ํ๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐ ๋์์ ์ค์ผ๋ก์จ ์ดํด ๊ด๊ณ์๋ ๊ฒฐ์ ์ ๋ด๋ฆด ๋ ์ด๋์๋ถํฐ ์์ํ๊ณ ๋ฌด์์ ์๊ฐํ ์ง ์ ์ ์์ต๋๋ค.
ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ๋ํ ๋ฐ์ํ๋ ๋ฌธ์ ๋๋ ์๊ตฌ ์ฌํญ์ ํด๊ฒฐํ๊ณ ์ดํดํ๊ธฐ ์ํด ๋ด๋ถ ๊ฐ๋ฐ์์ ์คํ ์์ค ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ ๊ฐ์ ์ค์ํ ์ฐ๋ฝ ๋ด๋น์ ์ญํ ์ ํฉ๋๋ค. ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ๋ฒ์ ๋ฌธ์ ๋ฅผ ์ง์ํ๊ณ ๊ฐ๋ฐ์ ์นํธ๋ฅผ ์ ๊ณตํ๋ฉฐ ํ์ฌ์ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ธ๋ถ ์ฌ์ฉ์์ ๋ชฉ์๋ฆฌ๋ฅผ ๋ผ ์ ์์ต๋๋ค. ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ๋ํ ํด๋น ์ ๋ณด๋ฅผ ์ ํ ๊ด๋ฆฌ ํ์ ํฌํจํ ํ์ฌ ๋ด๋ถ์ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์ ๋ฌํ์ฌ ์กฐ์ง์ ์ ์ตํ ๋ฐฉ์์ผ๋ก ์ ํ์ ๋์ฑ ๋ฐ์ ์ํค๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค.
์ด ์น์ ์์๋ ์ญํ , ๊ฑฐ๋ฒ๋์ค, ํ๋ก์ธ์ค ๋ฐ ๊ตฌ์กฐ์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํ์ฌ ํจ๊ณผ์ ์ธ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค.
์ด ์น์ ์ด ๋๋๋ฉด ๋ค์์ ์ํํ ์ ์์ต๋๋ค:
- ์๋ก์ด OSPO๋ฅผ ๊ตฌ์ฑํ๋ ์ฃผ์ ๋จ๊ณ๋ฅผ ์ค๋ช ํฉ๋๋ค.
- OSPO์ ์ผ๋ถ๊ฐ ๋ ์ ์๋ ๋ค์ํ ์ญํ ๋ฐ ๊ตฌ์กฐ ์ค๋ช
- ๊ฑฐ๋ฒ๋์ค ๋ฐ ๊ธฐํ ํ๋ก์ธ์ค๋ฅผ OSPO์ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ ๋ช ํํ ํฉ๋๋ค.
๋ชจ๋ ํ์ฌ๋ ๋ค๋ฅด๋ฉฐ OSPO๋ฅผ ์์ํ๋ ๋ฐ ํ์ํ ์๊ตฌ ์ฌํญ๋ ๋ค๋ฆ ๋๋ค. ํ๋ก์ธ์ค๋ ์ต๊ณ ๊ฒฝ์์ง์ ๋์๋ฅผ ๋ฐ์ ์์์ ์๋๋ก ์์ํ ์ ์์ต๋๋ค. ๋๋ ์๋์์ ์๋ก, ๊ฐ๋ฐ์์ ์คํ ์์ค ์ ํธ๊ฐ์ ์ฃผ๋จธ๋๊ฐ ์คํ ์์ค๋ฅผ ์ฌ์ฉํด ์์ผ๋ฉฐ ๊ณต์ํ๋๊ธฐ๋ฅผ ์ํ๋ ๊ณณ์ ๋๋ค.
๋ฒ์ ๋ฌธ์ ๋ฐ ๋ณด์์ ๋ํ ์ง์นจ์ ๋ง๋ค๊ณ ์ ํ๋ ์ด๋ง์ผ๋ก ๋ํ๋ ์๋ ์๊ณ , ์ฑ์ํ๊ณ ๊ธฐ์ ๋ฆฌ๋์ ๊ด์ฌ์ ๋๋ ํ๋ฟ๋ฆฌ ๋ ธ๋ ฅ์ผ๋ก ์์ํ ์๋ ์์ต๋๋ค. ์คํ ์์ค์ ๋ํ ํ์ ์ ์ฌํํจ์ผ๋ก์จ ํ์ฌ๋ฅผ ๋ฐ์ ์ํค๊ณ ๊ฐ์น๋ฅผ ์ถ๊ฐํ๋ ๋์๋ฅผ ์นํธํ๋ ์ง์ทจ์ ์ธ CEO ๋๋ CTO์ ํจ๊ป ์์ํ ์๋ ์์ต๋๋ค.
์ด๋ฌํ ์ข ๋ฅ์ ํฉ์์ ๊ฒฝ์์ง ์ง์์ ๊ฒฌ์ธ๋ ฅ์ ์ป๊ณ OSPO ์์ ํ๋ก์ธ์ค๋ฅผ ์งํํ๋ ๋ฐ ํ์์ ์ ๋๋ค. ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค ์ฌ์ ์ ์์ํ๋ ๊ณณ์ ์กฐ์ง๋ง๋ค ๋ค๋ฆ ๋๋ค. ๊ทธ๋ฌ๋ ๋ค์ ํ์ด์ง์์ ๊ณ ๋ คํด์ผ ํ ๋ช ๊ฐ์ง ์ค์ํ ๋จ๊ณ๋ฅผ ๋ค๋ฃฐ ๊ฒ์ ๋๋ค.
๊ณํ ์์ ๋ฐฉ๋ฒ์ ๊ด๊ณ์์ด ํ์ฌ ๋ด์์ ์ ์ ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๊ฐ๋ฐํ๊ณ ์ด์ํ๋ ๋ฐ ๋์์ด ๋๋ ์ ํฉํ ๋ฆฌ๋๋ฅผ ์ฐพ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ต๊ณ ํ๋ณด์๋ ๊ธฐ์กด ์คํ ์์ค ํ๋ก์ ํธ์์ ๊ฐ๋ฐ์, ๊ธฐ์ฌ์ ๋๋ ์ปค๋ฏธํฐ๋ก ์ผํ๋ฉด์ ๊ธฐ์ ์ ์ธ ๋ถ๋ถ๊ณผ ํจ๊ป ์คํ ์์ค ์๋ ๋ฐฉ์์ ๋ํ ์์ธํ ์ดํด๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค.
๊ทธ๋ค์ ๋น์ฆ๋์ค ๋จ์ ์ ๋ฐ์ ๊ฑธ์ณ ์ ๋ต๊ณผ ๊ณํ์ ์๋ฆฌ๋ ๋ฐ ๋์์ด ๋๋ ๋น์ฆ๋์ค ํต์ฐฐ๋ ฅ ๋ฐ ๊ด๋ฆฌ ๊ธฐ์ ๊ณผ ํจ๊ป ํ์ฌ ๋น์ฆ๋์ค์ ๋ํ ํญ๋์ ์ดํด๋ฅผ ๊ฐ์ง๊ณ ์์ด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์ด์ , ์ง์, ์ ๋ณด๋ฅผ ์ ๋ฌํ๊ณ ์คํ ์์ค ์ด๋์ ํฐ๋ธ๊ฐ ํ์ฌ๋ฅผ ์ด๋ป๊ฒ ๋ณํ์ํค๊ณ , ๋ณํ์ํค๊ณ , ๊ฐ์ ํ ๊ฒ์ธ์ง ์ดํดํ๋๋ก ๋์ธ ์ ์๋๋ก ์ฌ๊ต์ ์ด์ด์ผ ํฉ๋๋ค.
ํ๋ก๊ทธ๋จ ์ฌ๋ฌด๊ตญ์ ์ฑ ์์๋ ์ฌ๋๋ค๊ณผ ์ฌ์ธต ๊ธฐ์ ์ ๋ํด ์ด์ผ๊ธฐํ ์ ์์ด์ผ ํ์ง๋ง, ์ฃผ์ ์ ๋ฌด๋ ์ธ๋ถ์ ์ธ ๋ ผ์๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐ ๋์์ ์ฃผ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ ์ค์ธ ๋ชจ๋ ๊ธฐ์ ์ ์๊ณผ ๋ฐ์ ์ ํ์๋ ์์ต๋๋ค. ์ฌ๋ฌ ์ดํด ๊ด๊ณ์ ์ฌ์ด์์ ๋ฐ์ํฉ๋๋ค.
์๋ก์ด ํ๋ก๊ทธ๋จ ์คํผ์ค์ ํ์ํ ์์ฐ, ์ธ๋ ฅ, ๊ธฐ์ ๋๊ตฌ ๋ฐ ์์คํ ๋ ์ด์์ ํ๋ฆฝํ๋ ๋ฐ ํด๊ฒฐํด์ผ ํ ํต์ฌ ๋ฌธ์ ์ ๋๋ค. ์ผ๋ถ ํ์ฌ๋ ์๊ฐ์ ๊ด๋ฆฌ์๋ก ์์ํ์ง๋ง ๊ทธ ์ ๊ทผ ๋ฐฉ์์ ํตํด์๋ง ๋๋ฌํ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ ๋ฉ๋๋ค. ๋๊ตฐ๊ฐ์ ์๋ฆฌ๋ฅผ ์ ๊ท์ง์ผ๋ก ๋ง๋๋ ๊ฒ์ ํ๋ก๊ทธ๋จ์ ์ ์ํ๊ฒ ์ ์งํ๊ธฐ ์ํ ์๊ท๋ชจ ์ง์ ์ง์๊ณผ ํจ๊ป ํ๋ก๊ทธ๋จ์ ์์ํ๊ธฐ ์ํ ํ์คํ ๋จ๊ณ์ ๋๋ค.
์ ์ ์๋ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค์ ์๋ก๋ ํ์ํ ์ ์ฑ , ํ๋ก์ธ์ค ๋ฐ ๋๊ตฌ๋ฅผ ์ถ์งํ๋ ๋์์ ๋ง์ฐฐ์ด ์๋ ๊ณณ์์ ๋ง์ฐฐ์ ์ ๊ฑฐํ๊ณ ๊ฐ์ํํ ์ ์๋ ๊ฒ์ ์๋ํํ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๊ณ ํ์ํ ์์ ์ ์์ํ๋ ๋งํธ๋ผ๋ฅผ ์ด์ํ๋ ์คํผ์ค๊ฐ ์์ต๋๋ค. ๋ฌ์ฑํ๊ธฐ ์ํด. ์ ์ฑ ๋ฐ ํ๋ก์ธ์ค๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ํฅํ ์น์ ์์ ๋ค๋ฃจ๊ฒ ์ต๋๋ค.
ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ๊ตฌ์กฐํ๋ ์ ์ฑ ๊ณผ ํ๋ก์ธ์ค๋ฅผ ์ ๊ณตํด์ผ ํ์ง๋ง ์ ์ฐ์ฑ๋ ์ ์งํด์ผ ํฉ๋๋ค. ์คํ ์์ค ์ฌ์ฉ์์ ๊ธฐ์ฌ์๊ฐ ๋์์ด ํ์ํ ๋ ์คํผ์ค๋ ์ปจ์คํ ์ฒ๋ผ ์ด์๋์ด ์ง์์ด ์ ๋ฌด์ ๊ด๋ จ๋ ๊ฐ์ธ ๋๋ ๊ทธ๋ฃน ๋น์ฆ๋์ค ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์๋๋ก ํ๋ ๋์์ ์ง์นจ์ ์ ๊ณตํฉ๋๋ค.
์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ์ค๋ฆฝํ๋ ๊ฒ์ ์ง๊ณต ์ํ์์ ์ํ๋์ด์ผ ํ๋ ์ผ์ด ์๋๋๋ค. ๋น์ฆ๋์ค์์ ์ค์ฌ์ ์ธ ์ญํ ์ ํ๋ฏ๋ก ์ฑ๊ณต์ ์ผ๋ก ๋ง๋ค๋ ค๋ฉด ๊ธฐ์ ๋ด๋ถ์ ๋ชจ๋ ๊ด๋ จ ๋น์ฌ์๋ก๋ถํฐ ๊ณต๊ฐ์ ์ด๊ณ ์ ์งํ ์ ๋ ฅ๊ณผ ํผ๋๋ฐฑ์ด ํ์ํฉ๋๋ค. ๊ฒฝ์์ง์์ ๊ฐ๋ฐ์์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ์ฌ๋์ด ์์ฑ์ ๋ํด ๋ฐ์ธ๊ถ์ ๊ฐ๋๋ก ํ๋ฉด ๊ด๋ฒ์ํ ์ง์์ ์ ๊ณตํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
ํ์ฌ๊ฐ ์คํ ์์ค๋ก ํ๋ ์ผ์ ํ์ ํ๋ ค๋ฉด ์กฐ์ง์ด ์ง์ ์ผ๋ก ๊ด์ฌ์ ๊ฐ๊ณ ์๋ ํต์ฌ ์ฌํญ์ ๋ํด ์ฌ๋ฌ ์ดํด ๊ด๊ณ์์ ์๊ฐ์ด ํ์ํฉ๋๋ค. ์ด๊ธฐ์ ์ด ํผ๋๋ฐฑ์ ์ฐพ๊ณ OSPO์ ๋ํ ๋กค์์ ๊ณํ์ ๋ฐ์ํ๋๋ก ํ๋ฉด ํ๋ก๊ทธ๋จ์ด ์ ์ํ๋ ๋ฐ ๋์์ด ๋๋ ํ๋ก์ธ์ค ๋ฐ ์ ๋ต์ ์์ฉํ๊ณ ์ฑ๊ณตํ๋ ๋ฐ ํฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ํ์ฌ์ ์กฐ์ง ๊ตฌ์กฐ ๋ด์์ ์ด๋ป๊ฒ ๊ทธ๋ฆฌ๊ณ ์ด๋์ ์ ํฉํด์ผ ํ ๊น์? ์์ง๋์ด๋ง ๋ถ์์ ์์ด์ผ ํฉ๋๊น? ์๋๋ฉด ๋ฒ๋ฌด ๋ถ์, CTO ์คํผ์ค ๋๋ ๋ค๋ฅธ ํน์ ์ฌ์ ๋ถ์ ์์ต๋๊น? ๋ค์ ๋งํ์ง๋ง, ์ด๋ ํ์ฌ์ ์ฃผ์ ๋น์ฆ๋์ค์ ์คํ ์์ค ์ ๋ต์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
์ฌ๊ธฐ์์ OSPO๊ฐ ์์ด์ผ ํ๋ ์์น์ ๋ํ '์ผ๋ฅ ์ ์ธ' ๋ต์ ์๋ค๋ ์ ์ ๋ค์ ํ ๋ฒ ๊ฐ์กฐํฉ๋๋ค. ๋ค์ ํ์ด์ง์์๋ ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ์ํด ๊ฐ์ฅ ์์ฃผ ์ ํ๋๋ ์์น์ ๋ํด ๋ ผ์ํ ๊ฒ์ด์ง๋ง ์ด ๋ชฉ๋ก์ด ์์ ํ ๊ฒ์ ์๋๋๋ค.
๋๊ท๋ชจ ์ง์ ์ฌ์ฐ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ณด์ ํ ํ์ฌ์ ๊ฒฝ์ฐ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๊ฐ ๊ฐ๋ฐ์๊ฐ ๋ฐ์ํ๋ ๋ฌธ์ ์ ๋ํด ๋ฒ๋ฅ ํ๊ณผ ๊ธด๋ฐํ๊ฒ ํ๋ ฅํ ์ ์๋ ๋ฒ๋ฅ ์คํผ์ค์ ์๋ฒฝํ๊ฒ ์ ํฉํ ์ ์์์ ์๋ฏธํ ์ ์์ต๋๋ค. IP ๊ด๋ จ ๋ฒ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ ํญ์ ์ฐ๋ คํ๊ธฐ ๋๋ฌธ์ ํ๋์จ์ด ํ์ฌ์ ์ ํฉํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ด ์ ๊ทผ ๋ฐฉ์์ ํ ๊ฐ์ง ๋ฌธ์ ๋ ๋ฒ๋ฌด ๋ถ์์ OSPO๊ฐ ์๊ฐ์ ์๋น ๋ถ๋ถ์ ๊ท์ ์ค์ ๋ฌธ์ ์ ์ง์คํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ฅ๊ธฐ์ ์ผ๋ก ์กฐ์ง. ๋ฒ๋ฌด ๊ทธ๋ฃน์์ OSPO๋ฅผ ํธ์คํ ํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค๋ฉด ๊ทธ๋ฃน ์ญํ ์ ๊ท์ ์ค์ ์ธก๋ฉด๊ณผ ์คํ ์์ค ์ปค๋ฎค๋ํฐ ์ฐธ์ฌ์ ๋ํ ๋ณด๋ค ์ง์ทจ์ ์ด๊ณ ์ ๋ต์ ์ธ ์ ์ฑ ์ ๊ท ํ์ ๋ง์ถ ์ ์๋ ๊ฐ๋ ฅํ ๋ฆฌ๋๊ฐ ํ์ํฉ๋๋ค.
์์ง๋์ด๋ง ์ค์ฌ์ ํ์ฌ๋ ์ข ์ข ์์ง๋์ด๋ง ๋ถ์ ๋ด์์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ์ ์งํ๊ธฐ๋ก ์ ํํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๊ฐ ์์ ์์ ๋ณด๋ค ํจ๊ณผ์ ์ด๊ณ ์์ฐ์ ์ธ ์์ ์ ์ํํ๋ ๋ฐ ์ง์ ๋ ธ๋ ฅ์ ์ง์คํ ์ ์์ต๋๋ค.
๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ด๋ฌํ ํ๋ก๊ทธ๋จ ์คํผ์ค๋ CTO ๋๋ ๊ฒฝ์ฐ์ ๋ฐ๋ผ CIO์๊ฒ ๋ณด๊ณ ํฉ๋๋ค. ๊ฐ๋ ฅํ๊ณ ์ฐ๊ฒฐ๋ ์ ํ ์ธํธ๊ฐ ์๋ ์กฐ์ง์์ ์คํผ์ค๋ ์ ํ ๊ฐ๋ฐ ๋ถ์ฌ์ฅ ๋๋ ์์ง๋์ด๋ง ๋ถ์ฌ์ฅ์๊ฒ ๋ณด๊ณ ํ ์ ์์ต๋๋ค. ์ ํ ํฌํธํด๋ฆฌ์ค๊ฐ ์๋ก ๋ค๋ฅธ ํ์ฌ์์๋ ์ผ๋ฐ์ ์ผ๋ก OSPO๋ฅผ CTO ์คํผ์ค์ ๋๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. OSPO๋ ๋ชจ๋ ์์ง๋์ด๋ง ํ์ ์ํ ์ ์ฑ ๋ฐ ๊ต์ก ๋ ธ๋ ฅ์ ๊ฐ๋ฐํ๋ ๋ฐ ๊ฐ์ฅ ํญ๋์ ๊ด์ ๊ณผ ๊ถํ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด ์ ๊ทผ ๋ฐฉ์์ ํ ๊ฐ์ง ๋จ์ ์ ์ ์ฌ์ ์ผ๋ก ๊ท์ ์ค์ ํ๋์ ๋ ์ง์คํ ์ ์์ง๋ง(๋ฒ๋ฅ ๊ทธ๋ฃน๊ณผ ํจ๊ป OSPO๋ฅผ ํธ์คํ ํ๋ ๊ฒ๊ณผ ๋น๊ตํ ๋) ๊ฐ๋ ฅํ ๋ฆฌ๋๊ฐ ์ฌ๊ธฐ์ ํ์ํ ๊ท ํ์ ์ ๊ณตํ ์ ์์ผ๋ฉฐ, ์ด๊ฒ์ด ์ ์ํ๋๋ฉด ๊ฐ๋ฐ์๊ฐ ํ๋ก์ธ์ค๊ฐ ๊ฐ๋ณ๊ณ ๋ฒ๊ฑฐ๋กญ์ง ์๋ค๊ณ ๋๋ผ๋ ๊ฒฝ์ฐ ๊ท์ ์ค์๋ฅผ ๋์ผ ์ ์์ต๋๋ค.
์ผ๋ถ ์กฐ์ง์ ๊ฒฝ์ฐ ์คํ ์์ค ์คํผ์ค๋ ์คํ ์์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถํ ์ ํ ํ๋งค๋ฅผ ๋ชฉํ๋ก ํ๋ ์ ์ฌ ๊ณ ๊ฐ์ ์ ์ ์ํค๊ธฐ ์ํด ์คํ ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ง์ผํ ๊ทธ๋ฃน ๋ด์ ์์ต๋๋ค. ์กฐ์ง์์ ์ฃผ์ ์คํ ์์ค ๊ฐ๋ฐ์ ๋ฐ ํ๋ก์ ํธ์์ ๊ธด๋ฐํ ์ฐ๊ฒฐ์ด ํ์ํ ๊ฒฝ์ฐ ๊ฐ๋ฐ์ ๊ด๊ณ์ ๊ฐ์ ๊ทธ๋ฃน์์ OSPO๋ฅผ ํธ์คํ ํ๋ฉด ์ด๋ฌํ ์ง์์ ์ ๊ณตํ ์ ์์ต๋๋ค.
๋ฌผ๋ก OSPO๋ ํ์์ ๋ฐ๋ผ ๊ท์ ์ค์ ๋ฐ ๊ต์ก ์์ญ์์ ํ์ํ ๋ค๋ฅธ ์ญํ ์ ์ํํ ์ ์์ด์ผ ํฉ๋๋ค.
์กฐ์ง์์ OSPO๋ฅผ ๋ฐฐ์นํ ์์น๋ฅผ ๊ฒฐ์ ํ ๋ ๊ณ ๋ คํด์ผ ํ ๋ ๋ค๋ฅธ ์ค์ํ ์์๋ ์ค์ ์ง์ค์ ์ ๊ทผ ๋ฐฉ์๊ณผ ๋ถ์ฐ ์ ๊ทผ ๋ฐฉ์์ ๊ณํํ๋์ง ์ฌ๋ถ์ ๊ด๋ จ์ด ์์ต๋๋ค.
์๊ท๋ชจ ์กฐ์ง์์๋ ์๋น, ํ์ ๋ฐ ์์ฑ์ ์ํ ๋ชจ๋ ์ํฌํ๋ก๊ฐ ์ค์ ์์น์ ์๋ ์ค์ ์ง์ค์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๊ฐ๋ ๊ฒ์ด ํจ๊ณผ์ ์ผ ์ ์์ต๋๋ค. ์ ๊ทผ ๋ฐฉ์๊ณผ ๊ท์ ์ค์์ ์ผ๊ด์ฑ์ ์ต๋ํ ๋ณด์ฅํ์ง๋ง ์กฐ์ง์ด ์ฑ์ฅํจ์ ๋ฐ๋ผ ๋ค๋ฃจ๊ธฐ ์ด๋ ค์์ง ์๋ ์์ต๋๋ค.
์ค์ ์ง์ค์ ์กฐ์ง์ ์กฐ์ง์ ๋์ ํ์ฌ ์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ์ฃผ์ ๊ฐ๋ฐ์๋ฅผ ํธ์คํธํ๊ธฐ๋ ํฉ๋๋ค. ์ด๋ฌํ ๊ฐ๋ฐ์๋ ์ข ์ข ์์ฒด์ ์ผ๋ก ์คํ ์์ค ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ์ ์๋ ๊ต์ก๊ณผ ์ ๋ฌธ ์ง์์ด ๋ถ์กฑํ ์ ํ ํ์ ๋ด๋ถ ์ปจ์คํดํธ ์ญํ ์ ํฉ๋๋ค.
์กฐ์ง์ด ์ถฉ๋ถํ ์ปค์ง๋ฉด ์ผ๋ฐ์ ์ผ๋ก ๋ถ์ฐ ์ ๊ทผ ๋ฐฉ์์ด ๊ฐ์ฅ ์ ์๋ํฉ๋๋ค. ๊ฐ๋ฐ์์ ๊ด๋ฆฌ์๊ฐ ์ ์ฒด ์กฐ์ง ์ ์ฑ ๊ณผ ์ผ์นํ๋ ์คํ ์์ค์ ๋ํ ์ ํ๋ณ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์๋๋ก ๊ต์ก ๋ฐ ์ปจ์คํ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ง์คํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ํ ์กฐ์ง ์ ์ฒด์ ์คํ ์์ค ์ง์์ ์ ํํ๊ณ ๋ณด๋ค ๊ฐ๋ฐฉ์ ์ด๊ณ ํ๋ ฅ์ ์ธ ๋ฌธํ๋ฅผ ์กฐ์ฑํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ ๋ ํฐ ์คํ ์์ค ์ํ๊ณ์ ํ๋ ฅํ๋ ๋ฐ ์ค์ํ ํน์ฑ์ ๋๋ค.
์ด ๋ชจ๋์ ๋ท๋ถ๋ถ์์ ์ฌ๋ก ์ฐ๊ตฌ๋ฅผ ๊ณต์ ํ์ฌ ๋ค๋ฅธ ์กฐ์ง์์ ์ด๋ฌํ ๊ตฌ์กฐ์ ๊ฒฐ์ ์ ๋ด๋ฆฐ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๋ง๋ค ๋ ์คํ ์์ค ํ๋ก๊ทธ๋จ ๊ด๋ฆฌ์, ํ์ฌ ๋ฒ๋ฌดํ, ์์ง๋์ด์ ์์์ผ๋ก ๊ตฌ์ฑ๋ ๋ชจ๋ ๊ฒํ ์์ํ์ ์ญํ ๊ณผ ์ฑ ์์ ์ค์ ํ๊ธฐ ์ํ ๊ฒฐ์ ์ด ๋ด๋ ค์ ธ์ผ ํฉ๋๋ค. ๋ํ OSPO๊ฐ ์ฑ์ฅํจ์ ๋ฐ๋ผ ์กฐ์ง์ ๊ฐ์น๋ฅผ ์ ๊ณตํ๋ ์ถ๊ฐ ์ญํ ์ด ์์ ์ ์์ต๋๋ค. ๋ค์ ๋ช ํ์ด์ง์์ ์ด๋ฌํ ์ญํ ์ ๋ํด ๋ ์์ธํ ๋ค๋ฃฐ ๊ฒ์ ๋๋ค.
์ต๋ ํจ๊ณผ๋ฅผ ์ํด ํ๋ก๊ทธ๋จ ๊ด๋ฆฌ์๋ ์คํ ์์ค ํ๋์ ๋ํ ํ์ฌ์ ์ด์ต์ ์ง์ ๊ฐ๋ ํ๊ณ ์ง์ ๊ด๋ฆฌํ๋ ์์๊ธ ์ง์ฑ ์ผ๋ก ๊ถํ์ ๋ถ์ฌ๋ฐ์์ผ ํฉ๋๋ค. ์ด๋ ๊ธฐ์ ๋ด๋ถ์์ ์คํ ์์ค ๋ชฉํ์ ๋น์ ์ ํฅํด ๋์๊ฐ๋ ๋ฐ ํ์ํ ๋๊ตฌ๋ฅผ ์ ๊ณตํ ๊ฒ์ ๋๋ค.
์ผ๋ถ ํ์ฌ๋ ๊ฒํ ์์ํ์ ์ ์ฌํ ์คํ ์์ค ์งํ ์์ํ๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ์ ํํฉ๋๋ค. ์ด๋ฌํ ๊ทธ๋ฃน์ ์ผ๋ฐ์ ์ผ๋ก ํ์ฌ ๋ด ๋ชจ๋ ์ฃผ์ ์ฌ์ ๋ถ์ ๊ณ ์ ๋ฆฌ๋๋ก ๊ตฌ์ฑ๋๋ฉฐ ์ ์ฑ ๋ณ๊ฒฝ ๋ฐ ๋์ ์ ๋ํ ์ด์ฌํ ์คํ์ผ ์ง์นจ์ ์ ๊ณตํ๊ณ ์คํ ์์ค ํ๋ก๊ทธ๋จ์ ์ฐ์ ์์๋ฅผ ์ค์ ํ๋ฉฐ ์กฐ์ง ํ๋์ ๋ณํ๋ฅผ ์ฃผ๋ํ๋๋ก ์ง์ํฉ๋๋ค.
ํ์ฌ ๋ด์ ๋ค๋ฅธ ๋ชจ๋ ๊ธฐ๋ฅ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ฒ๋ฌดํ์ ๋ฒ๋ฅ , ์คํ ์์ค ๋ผ์ด์ ์ค ๊ณ์ฝ ๋ฐ ๊ธฐํ ๋ฒ์ ์ธ๋ถ ์ฌํญ์ ์ค์ํ๋๋ก ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค ์ด์์ ๋ํด ๋ฐ์ธ๊ถ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค. ์คํ ์์ค์ ๊ด๋ จํ์ฌ ๋ฒ๋ฌดํ์ ํ์ฌ๊ฐ ๋ด๋ถ์ ์ผ๋ก ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ณ ์์ฉ ๊ฐ๋ฅํ ์กฐ๊ฑด์ผ๋ก ํ๋ก์ ํธ์ ๋ค์ ๊ธฐ์ฌํ ์ ์๋๋ก ๋ณด์ฅํ ์ฑ ์์ด ์์ต๋๋ค.
๊ท๋ชจ๊ฐ ํฐ ์กฐ์ง์ ์คํ ์์ค ํ๋ก๊ทธ๋จ์ ์๋ฌธ์ ์ ๊ณตํ ์ ๋ด ๋ณํธ์ฌ๋ฅผ ๊ณ ์ฉํ๊ฑฐ๋ ๊ต์กํ๋ ๊ฒ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ง์์ด ํ๋ถํ ์๊ฐ์ ์ง์์ด๋ ์ธ๋ถ ๊ณ ๋ฌธ์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ์คํ ์์ค ๋ผ์ด์ ์ค ๋ฐ IP์ ๋ํ ์ง์๊ณผ ๊ฒฝํ์ด ํ๋ถํ ๋ณํธ์ฌ์ ํ๋ ฅํ๋ ๊ฒ์ ์์ ๊ณ์ฝ์ด๋ ํ์ค๊ณผ ๊ด๋ จํ์ฌ ์ ๋ฌธ์ ์ด๊ณ ๋๋ก๋ ๋นํน์ค๋ฌ์ด ๋ฒ์ ์์ญ์ด ๋ ์ ์๊ธฐ ๋๋ฌธ์ ์ข ์ข ๋์์ด ๋ฉ๋๋ค.
์คํ ์์ค ์ค์ ํ์ ์คํ ์์ค ๋ผ์ด์ ์ค ์ค์๋ฅผ ๋ณด์ฅํ๋ ์๋ฌด๋ฅผ ๋งก์ ๋ค์ํ ๊ฐ์ธ์ผ๋ก ๊ตฌ์ฑ๋ ํ์ ๊ฐ ๊ทธ๋ฃน์ ๋๋ค. OSRB(Open Source Review Board)๋ผ๊ณ ํ๋ ํต์ฌ ํ์ ์์ง๋์ด๋ง ๋ฐ ์ ํ ํ ๋ํ, ํ ๋ช ์ด์์ ๋ฒ๋ฅ ๊ณ ๋ฌธ, ๊ท์ ์ค์ ๋ด๋น์(์ข ์ข ์คํ ์์ค ํ๋ก๊ทธ๋จ ๊ด๋ฆฌ์์)๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
ํ์ฅ๋ ํ์ ๊ท์ ์ค์ ๋ ธ๋ ฅ์ ์ง์์ ์ผ๋ก ๊ธฐ์ฌํ๋ ์ฌ๋ฌ ๋ถ์์ ๋ค์ํ ๊ฐ์ธ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ฌธ์, ๊ณต๊ธ๋ง, ๊ธฐ์ ๊ฐ๋ฐ, IT, ํ์งํ ๋ฐ OSEC(์คํ ์์ค ์งํ ์์ํ)๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํต์ฌ ํ๊ณผ ๋ฌ๋ฆฌ ํ์ฅ ํ์ ๊ตฌ์ฑ์์ OSRB์์ ๋ฐ์ ์์ ์ ๋ฐ๋ผ ์๊ฐ์ ๋ก๋ง ๊ท์ ์ค์ ์์ ์ ์ํํฉ๋๋ค.
์คํ ์์ค ๊ฐ๋ฐ์ ๊ด๊ณ ๋ฐ ์ ๋์๋ ํน์ ํ๋ก์ ํธ์ ๋ํ ํ์ฌ์ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ ๋ด์์ ๊ด์ฌ๊ณผ ์ด์ ์ ๊ตฌ์ถํ๊ธฐ ์ํด ์ผํ ์ ์๊ธฐ ๋๋ฌธ์ ์ ์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค์์ ์ค์ํ ์ ์์ต๋๋ค. ์ ๋์ฌ๋ค์ ์ข ์ข ์ปจํผ๋ฐ์ค์ ๊ธฐ์ ํ์ฌ์ ์ฐธ์ํ์ฌ ์ฒญ์ค๋ค์ด ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ๊ธฐ์ ๊ฒฝํ์ ๊ณต์ ํ๋ฉด์ ์ด๋ป๊ฒ ์ฌ์ฉํ ์ ์๊ณ ์ด๋ค ๋์ ๊ณผ ๊ธฐํ๋ฅผ ์ ๊ณตํ๋์ง ์ดํดํ๋ ๋ฐ ๋์์ด ๋๋ ์คํ ์์ค๊ฐ ๋ฌด์์ธ์ง ์ค๋ช ํฉ๋๋ค.
๋ํ ๋๊ตฌ ๊ด๋ฆฌ์, ๊ต์ก ๊ด๋ฆฌ์, ๋๊ตฌ ๋ฐ ์์คํ ํตํฉ ๊ฐ๋ฐ์, ๋ฐฐํฌ ์ง์ ์ง์ ๋ฐ ๊ตฌํ ํ๋ก์ ํธ ๋ฆฌ๋๋ฅผ ํฌํจํ์ฌ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค์ ์ฑ๊ณต์ ์ํด ๋ค๋ฅธ ์ง๋ฌด ์ญํ ์ ๋ง๋๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋๊ตฌ ๊ด๋ฆฌ์๋ ์คํ ์์ค ํ๋ก์ ํธ์์ ์์ ํ๋ ์์ง๋์ด์๊ฒ ํ์ํ ๋๊ตฌ๋ฅผ ์ ํ, ์ ๊ณต ๋ฐ ํตํฉํ๋ ๋์์ ๋๊ตฌ๊ฐ ๊ธฐ์ ์ ๋ผ์ด์ ์ค ๋ฐ ๊ธฐํ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋์ง ํ์ธํ๋ ๋ฐ ๋์์ด ํ์ํฉ๋๋ค.
OSPO์ ๊ตฌ์กฐ ๋ฐ ์ธ๋ ฅ ์๊ตฌ ์ฌํญ์ ํด๊ฒฐํ ํ ๋ค์ ๋จ๊ณ๋ ํ์ฌ์ ์คํ ์์ค ์ ๋ต์ ์ผ๊ด๋๊ฒ ๊ตฌํํ ์ ์๋๋ก ์ ์ ์๋ ์ ์ฑ ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ๋ฐํ๋ ๊ฒ์ ๋๋ค.
์ ์ฑ ์ ํ์ฌ ์ ์ฒด์์ ์คํ ์์ค๋ก ์์ ํ๊ธฐ ์ํ ์๊ตฌ ์ฌํญ๊ณผ ๊ท์น์ ์ ์ํด์ผ ํ๋ฉฐ, ์ผ์์ ์ผ๋ก ๊ท์น์ ์ค์ํ๋๋ก ๋ณด์ฅํ๋ ๋ฌธ์ํ๋๊ณ ์คํ ๊ฐ๋ฅํ ํ๋ก์ธ์ค๋ฅผ ์ ์ํด์ผ ํฉ๋๋ค.
๊ฒฐ์ ์ ์ผ๋ก ์ด๋ฌํ ํ๋ก์ธ์ค์๋ ์ต์ํ์ ์ค๋ฒํค๋๊ฐ ํ์ํ๊ณ ๊ธฐ์กด ์คํ ์์ค ์ ์ฑ ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฒํ ํ ๋ ๋ฐ๋ณต์ ์ผ๋ก ์ ๊ฑฐ, ์๋ํ ๋ฐ ์์ํ์ฌ ์ ์ฐจ๋ฅผ ๊ฐ์ํํ๊ธฐ ์ํด ๊ท์น์ ๋ํด ์ง์์ ์ผ๋ก ์ง๋ฌธํ๊ณ ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค. ์ด๋ ์ ์ฑ ์ด ์ ์ฉ๋๋ ์ด์ ์ ์ฌ์ฉ์๋ฅผ ์ํด ๊ฐ์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ฌป๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ด๋ฌํ ๊ท์น์ด ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ์ํด ์ ์คํ๊ฒ ๋ง๋ค์ด์ก๋๋ผ๋ ๊ธฐ์ ์ ๋น์ฆ๋์ค๊ฐ ๋ณํํ๊ณ ์คํ ์์ค ์ฐธ์ฌ๊ฐ ์ฑ์ํ๊ณ ์ฑ์ฅํจ์ ๋ฐ๋ผ ํ์์ ๋ฐ๋ผ ๊ท์น๊ณผ ์ ์ฐจ๋ฅผ ๋ฐ์ ์ํค๊ณ ์์ ํ ์ค๋น๊ฐ ๋์ด ์์ด์ผ ํฉ๋๋ค.
์คํ ์์ค ์ ์ฑ ๋ฐ ํ๋ก์ธ์ค์ ์ด์์ ์์ฑํ ๋ ๋ ผ์ํด์ผ ํ๋ ๋ง์ ์ฃผ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ํ์ฌ ์ง์์ด ์คํ ์์ค ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ์ ์๋ ๋ฐฉ๋ฒ
- ํ์ฌ๊ฐ ๋ด๋ถ ํ๋ก์ ํธ๋ฅผ ์คํ ์์ค๋ก ๋ง๋ค ์ ์๋ ๋ฐฉ๋ฒ
- ํ์ฌ๊ฐ ์คํ ์์ค ํ๋ก์ ํธ์ ๋ํ ์ธ๋ถ ๊ธฐ์ฌ๋ฅผ ์๋ฝํ๋ ๋ฐฉ๋ฒ
- ์คํ ์์ค ์ถ์ ์ค๋น ๋ฐฉ๋ฒ
- ์น์ธ์ ๋ฐ๋ ๋ฐฉ๋ฒ
- ๊ฐ๋ฐ์๊ฐ GitHub ๋ฐ ๊ธฐํ ์ฝ๋ ์ ์ฅ์์์ ์ฐพ์ ์คํ ์์ค ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
- ์คํ ์์ค ์ฝ๋๋ฅผ ํ์ฌ์ ๊ฐ์ ธ์ฌ ์ ์๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ ์ ์ฐจ ๋ฐ ๊ท์น
- ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ฌ์ฉ ์ค์์ ์ ์ ์๋๋ก ์์ ์ฝ๋๋ฅผ ์นดํ๋ก๊ทธํํ๋ ๋ฐฉ๋ฒ
- ํ์ฌ ์ฃผ๋ณ์์ ๊ฐ์ ์๊ฐ์ ๊ฐ์ง ์ธ๋ถ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๋ฅผ ์ฑ์ฅ์์ผ ๊ณ์ํด์ ๋ฒ์ฐฝํ ์ ์๋ ๋ฐฉ๋ฒ
- ์ฝ๋๊ฐ ์ธ์ ์คํ ์์ค๋ก ๊ณต๊ฐ๋์ด์ผ ํ๋์ง ๋๋ ์ง์ ์ฌ์ฐ์ผ๋ก ์ ์ง๋์ด์ผ ํ๋์ง ๊ฒฐ์ ํ๋ ๋ฐ ๋์์ด ๋๋ ๊ท์น
์ด๋ฌํ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ํฅํ ์ ์ฑ ๋ฐ ํ๋ก์ธ์ค์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ค์ ํ์ด์ง์์ ์ด๋ฌํ ์ ์ฑ ์ ๋ช ๊ฐ์ง ์๋ฅผ ๋ค๋ฃฐ ๊ฒ์ ๋๋ค.
OSPO์ ์ค์ํ ๋ชฉํ๋ ๊ฐ๋ฐ์๊ฐ ์คํ ์์ค ํ๋ก์ ํธ์ ์ฑ๊ณต์ ์ผ๋ก ๊ธฐ์ฌํ๊ณ ์์ ์ ํ๋ก์ ํธ๋ฅผ ์ถ์ํ๋๋ก ๋๋ ๊ฒ์ ๋๋ค. ์ง์นจ๊ณผ ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ๋ผ์ด์ ์ค ๋๋ ๊ธฐ๋ฐ ๋ฌธ์ ์์ด ์ฝ๋๋ฅผ ์คํ ์์ค๋ก ๋ฆด๋ฆฌ์คํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ฒ์ ํ๋ณดํ ์ ์์ต๋๋ค. ํนํ ์๋ก์ด ๊ธฐ์ฌ์์ ๊ฒฝ์ฐ, ๊ธฐ์ฌํ๊ธฐ ์ ์ ํผ๋๋ฐฑ์ ์ป์ ์ ์๋ ์์ ํ ์ฅ์๋ก ๋ด๋ถ ๊ฒํ ํ๋ก์ธ์ค๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
์กฐ์ง์ ๋ํ "์ ์คํธ๋ฆผ ์ฐ์ " ๊ฐ๋ฐ ์ ์ฑ ์ ์ฑํํ๊ธฐ ์ํด ๋ ธ๋ ฅํด์ผ ํฉ๋๋ค. ๋จผ์ ์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ์ ํจ์น๋ฅผ ์ ์ถํ๊ณ ์์ฒด ์ ํ ๋ค์ด์คํธ๋ฆผ์ ํจ์น๋ฅผ ํตํฉํ๋ฉด ๊ฐ ๋ฆด๋ฆฌ์ค ํ ๋ฆฌ์์ง๋์ด๋ง์ ๋ง๋ํ ์๊ฐ๊ณผ ๋น์ฉ์ ์๋นํ๋ ๊ฒ์ ํผํ ์ ์์ต๋๋ค.
๊ฒฐ๊ตญ ์์ ๋ง์ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ณ ์ค๋ฆฝ์ ์ธ ๊ธฐ๋ฐ์์ ํธ์คํ ๋์ง ์๋ ๊ฒฝ์ฐ ํ์ฌ์์ ์ธ๋ถ ๊ฐ๋ฐ์๋ก๋ถํฐ ์ด๋ฌํ ํ๋ก์ ํธ์ ๋ํ ๊ธฐ์ฌ๋ฅผ ๋ฐ๋ ์ ์ฐจ๋ฅผ ๋ง๋ค๊ณ ์ถ์ ๊ฒ์ ๋๋ค.
๊ทธ๊ฒ์ ๋ฌผ๋ก ํ์ฌ์ ์คํ ์์ค ์ฝ๋๋ฅผ ๋ค๋ฅธ ์ปค๋ฎค๋ํฐ์ ๊ณต๊ฐํ๊ณ ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ์์ ์ ํ๋ก์ ํธ์ ๊ด์ฌ์ ๊ฐ๋๋ก ์ด๋ํ๋ ์ด์ ์ค ํ๋์ ๋๋ค. ๊ณต์์ ์ผ๋ก๋ ์ง์์ด ์๋๋๋ผ๋ ํ๋ฅญํ ์ฌ๋๋ค์ด ์ ์ธ๊ณ์์ ํ์ฌ ์ฝ๋๋ฅผ ์์ ํ๋๋ก ํ์ฌ ํ์ฌ๋ฅผ ๊ฐ์ ํ๊ณ ๊ธฐ๋ฅ์ ํ์ฅํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ฌํ ์ข ๋ฅ์ ํ์ ์ ํ์ฌ์ ์ค์ํ๋ฉฐ ๋ง์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค์์ ๊ณตํต์ ์ผ๋ก ์ด์ ์ ๋ง์ถ๊ณ ์์ต๋๋ค.
๋น์ ์ ๋ํ ๋ค๋ฅธ ์ฌ๋๋ค์ด ๊ทธ๋ค์ ์ ํ๊ณผ ์๋น์ค์์ ๋น์ ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ๋๋ก ์ฅ๋ คํ๊ณ ์ถ์ ๊ฒ์ ๋๋ค. ์ด๋ ์คํ ์์ค ํ๋ก์ ํธ์ ์ฑ์ฅ ๋ฐ ์ ์ง์ ๋์์ด ๋๋ ์ํ๊ณ ๊ตฌ์ถ์ ํต์ฌ์ ๋๋ค. ์คํ ์์ค ์ฌ์ฉ์ ์ํ ์ ์ฑ ์ ๋ค์ํ ํ์ ์ ์ธ ํํ๋ก ๋ํ๋ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด RedHat์ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ฒ์๋ถํฐ ์๋ก ์์ฑ๋ ์ฝ๋๋ก ์คํ ์์ค๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ํ๋ ๊ณ ์ ํ ์ ์ฑ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ฆ, ํ์ฌ ๋ด์์ ๊ฐ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ ๋ ํฅํ์๋ ์คํ ์์ค๋ก ์ถ์๋ ์์ ์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค.
์ด๋ฌํ ๋ฉด๋ฐํ ์กฐ์ฌ๋ก ์ธํด ๊ฐ๋ฐ์๋ ์คํ ์์ค๋ฅผ ์์ฑํ ๋ ๋ ๋์ ๋ฐฉ์์ผ๋ก ๊ตฌ์กฐํํ๋ ๊ฒฝํฅ์ด ์์ผ๋ฉฐ, ์์ ์์ ์ฝ๋ ์ข ์์ฑ์ด ๋ ์ ๊ฑฐ๋ ๊ฐ์ ๋ ๋ ๊นจ๋ํ ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค.
๊ธฐํ ํ์ํ ์ ์ฑ ์๋ ํ์ด ์คํ ์์ค ์ํํธ์จ์ด ์ฌ์ฉ ๋ฐ ์์ฑ์ ์ํ ์ ๋ขฐํ ์ ์๋ ์์ค๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ๊ณผ ์์น์ ๋ํ ๊ท์น, ์ฝ๋ ๊ด๋ฆฌ ๋ฐ ์ ์ง ๊ด๋ฆฌ ์ ์ฐจ ์ค์ ์ ๋ํ ์ ์ฑ , ํ๋ก์ ํธ์ ๋ํ ์ปค๋ฎค๋ํฐ ์ํธ ์์ฉ ๊ณต์ํ์ ๋ํ ๊ท์น์ด ํฌํจ๋ฉ๋๋ค.
์คํ ์์ค ์ฌ์ฉ ์ ์ฑ ์ ์ ํ ๊ธฐ๋ฐ์ ๋ค์ด๊ฐ๋ ๋ชจ๋ ์ํํธ์จ์ด(๋ ์ , ์ 3์ ๋๋ ์คํ ์์ค)๊ฐ ๊ฐ์ฌ, ๊ฒํ ๋ฐ ์น์ธ๋์์์ ๋ณด์ฅํฉ๋๋ค. ๋ํ ์ ํ์ด ๊ณ ๊ฐ์๊ฒ ์ ๊ณต๋๊ธฐ ์ ์ ๋ค์ํ ์ํํธ์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ํ๋ ๋ผ์ด์ ์ค ์๋ฌด๋ฅผ ํ์ฌ์์ ์ดํํ ๊ณํ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ์ ์ฑ ์ ๋ฐ๋ผ ์์ง๋์ด๊ฐ ์ ํ์ ์คํ ์์ค ์ฝ๋๋ฅผ ํตํฉํ๊ธฐ ์ ์ OSRB(์คํ ์์ค ๊ฒํ ์์ํ)์ ๊ฐ์ ์กฐ์ง์ ๊ฐ์ฌ ์ง์์ผ๋ก๋ถํฐ ์น์ธ์ ๋ฐ์์ผ ํ ์ ์์ต๋๋ค. ๋ํ ์ 3์๋ก๋ถํฐ ๋ฐ์ ์ํํธ์จ์ด๋ ํฌํจ๋ ๋ชจ๋ ์คํ ์์ค ์ฝ๋๋ฅผ ์๋ณํ๊ธฐ ์ํด ๊ฐ์ฌํด์ผ ํ๋ค๊ณ ๋ช ์ํ ์ ์์ผ๋ฉฐ, ์ด๋ ์ ํ์ด ๋ฐฐ์ก๋๊ธฐ ์ ์ ๋ผ์ด์ ์ค ์๋ฌด๊ฐ ์ดํ๋ ์ ์์์ ๋ณด์ฅํฉ๋๋ค.
๋ํ ๋ฒ๋ฅ ์ค์ ์ ์ฐจ๋ฅผ ๊ณต์ํ ๋ฐ ํ๋ฆฝํ๊ณ ํ๋ก๊ทธ๋จ์ ๋ํ ๊ฒฝ์์ง์ ๊ฐ๋ ์ ๋ณด์ฅํ๋ ์ ์ฑ ์ด ํ์ํฉ๋๋ค.
๋ํ ๊ฐ๋ฐ์์ ๊ธฐ์ฌ์๋ฅผ ์ํ ์ ์ฐจ๋ฅผ ์๋ํํ๊ณ ๊ฐ์ํํ์ฌ ๊ท์ ์ค์ ๋ฐ ์ฝ๋ ํ ์คํธ ์์ ์ ๋๋ถ๋ถ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ํํธ์จ์ด ๋๊ตฌ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๊ณํํ๊ณ ์ถ์ ๊ฒ์ ๋๋ค. ๊ท์ ์ค์ ๋๊ตฌ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ด ์๋ฆฌ์ฆ์ ์ดํ ๊ณผ์ ๋ชจ๋์์ ๋ค๋ฃน๋๋ค.
๊ธฐ์กด ์คํ ์์ค ๋ฆฌ์์ค๋ ๊ธฐ์ฌ์ ๋ผ์ด์ ์ค ๊ณ์ฝ(CLA; Contributor License Agreements)์ ๋ํ ๋ฌธ์๋ฅผ ํฌํจํ์ฌ ์คํ ์์ค ํ๋ก์ ํธ์ ํ์ํ ๋ค๋ฅธ ์๋ฃ๋ฅผ ์ฐพ๊ธฐ ์ํ ์ ์ฌ์ ์ธ ๊ธ๊ด์ด๊ธฐ๋ ํฉ๋๋ค. CLA๋ ์ผ๋ฐ์ ์ผ๋ก ์คํ ์์ค ๋ผ์ด์ ์ค์ ๋ฐ๋ฅธ ์ํํธ์จ์ด์ธ "์ง์ ์ฌ์ฐ์ด ํ์ฌ/ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ์กฐ๊ฑด์ ์ ์"ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. CLA๋ฅผ ์ฌ์ฉํ๋ ํ๋ก์ ํธ๋ ๊ธฐ์ฌ์๊ฐ ํ๋ก์ ํธ์์ ์๋ฝ๋๊ธฐ ์ ์ ๊ธฐ์ฌ์ ๋ฐ ์ข ์ข ๊ทธ๋ค์ ํ์ฌ๊ฐ CLA์ ์๋ช ํด์ผ ํฉ๋๋ค. CLA ์ฌ์ฉ ๋ฐ ์๋ช ์ ๋ํ ํ์ฌ์ ์ ์ฑ ์ ๊ฒฐ์ ํ๋ ๊ฒ์ ์ ์ฒด ๋ผ์ด์ ์ค ์ค์ ์ ์ฑ ์ ๊ตฌ์ถํ ๋ ๊ณ ๋ คํด์ผ ํ ์ค์ํ ๋จ๊ณ์ ๋๋ค.
ํ์ฌ์์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๋ง๋ค๊ธฐ๋ก ๊ฒฐ์ ํ ๋ ํด์ผ ํ ์ผ์ด ๋ง๊ณ ๊ณ ๋ คํด์ผ ํ ์ฌํญ์ด ๋ง์ง๋ง ๊ทธ ๊ฐ์น๋ ์ด๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๋ค์ธ ๋ ธ๋ ฅ๋ณด๋ค ํด ๊ฒ์ ๋๋ค. ํ๋ก๊ทธ๋จ ์คํผ์ค ์ด๋์ ํฐ๋ธ๋ฅผ ์ถ์งํ ์ ํฉํ ๋ฆฌ๋๋ฅผ ์ฐพ๋ ๊ฒ์ ์ฑ๊ณต์ ์ํ ๊ณผ์ ์์ ์ค์ํ ๋จ๊ณ์ ๋๋ค.
OSPO์ ํต์ฌ์ ์ค์ ๋ก ๋ฌธํ ๋ณํ ๋ ธ๋ ฅ์ด๋ผ๋ ๊ฒ์ ๊ธฐ์ตํ๋ ๊ฒ๋ ์ค์ํฉ๋๋ค. ๋ถ๋ช ํ ์ํํธ์จ์ด๊ฐ ์ค์ํ ์ญํ ์ ํ์ง๋ง ํ์ฌ์ ํ์ฌ ๋ฌธํ์ ์คํ ์์ค์์ ๊ฐ๊ณ ์ ํ๋ ๋ฐฉํฅ์ ์ดํดํ๋ ๊ฒ์ด ๋งค์ฐ ์ค์ํฉ๋๋ค. OSPO์ ๋ชจ๋ ํ๋ก์ธ์ค ๋ฐ ๊ต์ก ๋ถ๋ถ์ ๋ํด ๋๋ถ๋ถ์ ์กฐ์ง์ด ๊ฐ์ฅ ํฌ๊ฒ ๊นจ๋ซ๋ ๊ฒ์ ์ด ํ๋ก๊ทธ๋จ๊ณผ ๊ทธ ๋ฆฌ๋๊ฐ ์กฐ์ง ๋ด์์ ์ค์ ๋ก ๋ณํ๋ฅผ ์ผ์ผํค๋ ์ฃผ์ฒด๋ผ๋ ๊ฒ์ ๋๋ค.
์ด ์น์ ์์๋ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๊ตฌ์ถํ ์กฐ์ง์ ์ฌ๋ก ์ฐ๊ตฌ๋ฅผ ์ ๊ณตํ๊ณ ๋ณด๋ค ํจ๊ณผ์ ์ธ ์คํ ์์ค ํ๋ก๊ทธ๋จ ๊ด๋ฆฌ๋ฅผ ์ํด OSPO๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ์์ํ ๋ ๋์์ด ๋ ์ถ๊ฐ ์ ๋ณด์ ๋ํ ํฌ์ธํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด ์น์ ์ด ๋๋๋ฉด ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
- ์ฌ๋ฌ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค ๊ตฌํ ๊ฐ์ ์ฃผ์ ์ฐจ์ด์ ์ค๋ช
- ์์ ์ OSPO ๊ตฌ์ถ์ ๋ํ ์ถ๊ฐ ์ ๋ณด๋ฅผ ๋ณด๋ ค๋ฉด ์ด๋๋ก ๊ฐ์ผ ํ๋์ง ์์๋์ญ์์ค.
์์ ์ธ๊ธํ๋ฏ์ด ๋ชจ๋ ์กฐ์ง์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ๋ค๋ฅผ ์ ์์ต๋๋ค. ์ด๋ ์๋ก ๋ค๋ฅธ ๋น์ฆ๋์ค ๋ชจ๋ธ์ ํ์ค๊ณผ ๊ฐ ์กฐ์ง์ ํ์ฌ ์คํ ์์ค ์ฑ์๋ ๋ฐ ์ธ์ ์ํ๋ฅผ ๋ฐ์ํฉ๋๋ค.
ํฉ๋ฆฌ์ ์ผ๋ก ๊ด๋ฒ์ํ ๊ด์ ์ ์ ๊ณตํ๊ธฐ ์ํด ์ฌ๋ก ์ฐ๊ตฌ๋ก ์ธ ํ์ฌ์ OSPO ์์ฑ ์ฌ์ ์ ์ ํํ์ต๋๋ค. ์ด ์กฐ์ง๋ค์ ์คํ ์์ค๋ก์ ์ฌ์ ์ ์์ํ๋ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์ด๋ฌํ ์ฌ๋ก ์ฐ๊ตฌ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํด ์คํ ์์ค ๋ฆฌ๋์ ๊ด๋ฆฌ ํ์ ์๊ฐ์ ๊ธฐ๊บผ์ด ๊ธฐ๋ถํ์ต๋๋ค.
์ฌ๋ก ์ฐ๊ตฌ์ ์ถ์ฒ:
- ์ปด์บ์คํธ
- ๋ง์ดํฌ๋ก์ํํธ
- Salesforce
์ด ์ฐ๊ตฌ์์๋ ๋๊ตฌ, ์กฐ์ง ๋ฐ ์ธก์ ํญ๋ชฉ์ ๋ํ ๋ค์ํ ์ ๊ทผ ๋ฐฉ์์ ๋ณผ ์ ์์ต๋๋ค. ์ด ์ฐ๊ตฌ๋ TODO ๊ทธ๋ฃน(Linux Foundation Initiative)์ ํ์ ํ์ ์ํ๋์์ผ๋ฉฐ ์ด ๋ชจ๋์ ๋ท๋ถ๋ถ์์ ์ถ๊ฐ ์ ๋ณด์ ๋ํ ํฌ์ธํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์คํ ์์ค์ ๋ํ Comcast์ ์ฐธ์ฌ๋ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์งํํ ์ ์ง์ ์ธ ๊ณผ์ ์ด์์ต๋๋ค. ํ์ฌ๋ ๊ฒฐ๊ตญ ๋ ๊ฐ์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๋ง๋ค์์ต๋๋ค. ํ๋๋ NBC ๋น์ฆ๋์ค์ฉ์ด๊ณ ๋ค๋ฅธ ํ๋๋ ์ด ํ๋กํ์ ์ฃผ์ ์ธ ๋น์ฆ๋์ค์ ์ผ์ด๋ธ ์ธก์ฉ์ ๋๋ค.
Comcast๋ ์ต๊ณ ์ํํธ์จ์ด ์ค๊ณ์์ธ Jon Moore๊ฐ Apache HTTP์ ํจ์น๋ฅผ ๊ธฐ๊ณ ํ 2006๋ ๊ฒฝ์ ์คํ ์์ค์ ๊ธฐ์ฌํ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ๋ ๊ด๋ฆฌ ํ์๊ฒ ํจ์น๋ฅผ ๋ณ๋๋ก ์ ์ง ๊ด๋ฆฌํ๋ ๊ฒ๋ณด๋ค ๋ฉ์ธ ํ๋ก์ ํธ์ ํตํฉํ๋ ๊ฒ์ด ๋ ๋น์ฉ ํจ์จ์ ์ด๋ผ๋ ๊ฒ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
Moore๋ ํ์ ๊ฐ ํ๊ณผ ํ๋ ฅํ์ฌ ๋ฒ๋ฅ ๋ฐ ๊ธฐ์ ์ฃผ์ ์ ๋ฌธ๊ฐ๋ก ๊ตฌ์ฑ๋ ์คํ ์์ค ์๋ฌธ ์์ํ๋ฅผ ๊ตฌ์ฑํ์ต๋๋ค. ๊ทธ๋ค์ ๊ธฐ์ฌ๋ฅผ ๊ฒํ ํ๊ณ ํ๋ฅญํ ์คํ ์์ค ๊ดํ๊ณผ ์ปค๋ฎค๋ํฐ ๊ตฌ์ถ์ ์ค์ ์ ๋ ๋ด๋ถ ์ง์นจ์ ๋ง๋ค์์ต๋๋ค. 2013๋ ์ ์ด๋ฌํ ๊ธฐ์ฌ๋ฅผ ์ถ์ ํ๊ธฐ ์์ํ์ ๋ 13๊ฐ๊ฐ ์์์ต๋๋ค. ์ฌํด์๋ ๊ฑฐ์ 10๋ฐฐ์ ๋ฌํ๋ ๊ฒ์ ํ ๊ณํ์ ๋๋ค.
"ํ์ฌ๊ฐ ์คํ ์์ค ๊ดํ์ ํ๋ฆฝํ ๋ ์ฐ๋ฆฌ๋ ์คํ ์์ค์ ๋ํด ์ง์งํ๋ฉฐ ์ด์ ํฌ์ํ๊ณ ์ถ๋ค๋ ํฐ ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค." โ Nithya Ruff, Comcast์ Open Source Practice ์์ ์ด์ฌ.
2016๋ Comcast๋ Ruff๋ฅผ ๊ณ ์ฉํ์ฌ ์ ์ ๋ ์ค์ํ ์คํ ์์ค ์ ๋ต์ ์ด๋์์ต๋๋ค. ์ด ๊ดํ์ ์ง๋ฌธ์ ์ ๊ธฐํ๊ณ ์ง์์ ๊ต์กํ๋ฉฐ ์ธ์์ ์ ๊ณ ํ๋ ์กฐ์ง์ ์ํ๋ Comcast ๋ฆฌ๋์ญ ํ์ ์ต๊ณ ์์ค์ ์ง์์ ๋ฐ์์ต๋๋ค.
์คํ ์์ค ํ๋ก๊ทธ๋จ ์ค๋ฌด์๋ 3๋ช ์ ์ ๊ท ์ง์(2020๋ 6์ ๊ธฐ์ค)์ด ์์ผ๋ฉฐ ๋ฒ๋ฅ , ์์ง๋์ด๋ง, IT, PR ๋ฑ์ ๊ธฐ๋ฅ ์ ๋ฌธ๊ฐ์๊ฒ ์์กดํ์ฌ ํ๋ก๊ทธ๋จ์ ํ์ฅํ ์ ์์ต๋๋ค. ๋ชฉํ๋ ์ง์์ ์ง๋ํ๊ณ , ์๋ดํ๊ณ , ์กฐ์ธํ๊ณ , ์ถ์ฒํ๊ณ , ์ปจ์คํดํธ๋ก ๋ด์ฌํ๋ ๊ฒ์ ๋๋ค. Ruff๋ ์๋น, ๊ธฐ์ฌ, ๊ท์ ์ค์, ์ปค๋ฎค๋์ผ์ด์ , ํ์ ๋ฐ ์ญ๋ ๊ตฌ์ถ๊ณผ ๊ฐ์ "6C"๋ก ์คํ ์์ค ๊ดํ์ ๊ธฐ๋ฅ์ ์์ฝํฉ๋๋ค.
์คํ ์์ค ๊ดํ์๋ ๋ ๊ฐ์ง ์ฃผ์ ๋ชฉํ๊ฐ ์์ต๋๋ค.
-
์ฌ๋ด ์ฌ๋๋ค์ด ์คํ์์ค๋ก ์์ ํ๊ธฐ ์ฝ๊ฒ ๋ง๋ ๋ค. ์คํ ์์ค์ ์ฌ์ฉ, ์คํ ์์ค์ ๋ํ ๊ธฐ์ฌ ๋๋ ์ปค๋ฎค๋ํฐ, ์ฌ๋จ ๋ฐ ์กฐ์ง๊ณผ์ ํ์ ์ด๋ , ๋ชฉํ๋ ๋ฒ์ , ํ๋ก์ธ์ค, ๋๊ตฌ, ์ปค๋ฎค๋์ผ์ด์ ๋ฐ ์ธ์ ์ฅ๋ฒฝ์ ์ ๊ฑฐํ๋ ๊ฒ์ ๋๋ค.
-
์คํ ์์ค ๋ฐ ๊ธฐ์ ์ปค๋ฎค๋ํฐ์์ ์ธ๋ถ์์ ๋ณผ ์ ์์ต๋๋ค. ๋ง์ ์ฌ๋๋ค์ Comcast๊ฐ ์์ฒ ๋ช ์ ๊ฐ๋ฐ์๊ฐ ์๋ ๊ธฐ์ ํ์ฌ๋ผ๋ ์ฌ์ค์ ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ ์ธ์ง๋๋ฅผ ๋์ด๊ณ ์์ ์ด ํ๋ ์ผ์ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค.
Comcast๋ OpenStack๊ณผ ๊ฐ์ ๊ธฐ์กด ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ํฌ๊ฒ ๊ธฐ์ฌํ ๋ฟ๋ง ์๋๋ผ ๋ช ๊ฐ์ง ํ๋ก์ ํธ๋ฅผ ์คํ ์์คํํ์ต๋๋ค. Apache Traffic Control์ Comcast ๋ด์์ ์์๋์์ผ๋ฉฐ ํ์ฌ ์ธํ๋ฒ ์ด์ ์ค์ธ Apache Software Foundation์ ๊ธฐ๋ถ๋์์ต๋๋ค.
๊ทธ๋ค์ ๋ํ ์ ํฑ ๋ฐ์ค์ ๋ํ ํ์ค์ ๋ง๋๋ ๋ฐ ์ด์ ์ ๋ง์ถ RDK ๊ด๋ฆฌ ํ๋ก์ ํธ๋ผ๋ ๋ ๋ฆฝ ์ปจ์์์์ ์ค์ ํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํ์ต๋๋ค. RDK ์ํํธ์จ์ด๋ Yocto ๋น๋ ์์คํ ์ ์ฌ์ฉํ์ฌ ๋ฐ๋์ฒด ๊ณต๊ธ์ ์ฒด๋ถํฐ OEM ๋ฐ ISV์ ์ด๋ฅด๊ธฐ๊น์ง ์ฒด์ธ์ ๋ชจ๋ ์ฌ๋์ด ์ผ๊ด๋ ์์คํ ๊ณผ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ ํฑ ๋ฐ์ค ๋ฐ ์ ์ฌ ์ฅ์น์ฉ ์ฝํ ์ธ ๋ฅผ ๊ตฌ์ถํ ์ ์๋๋ก ์ผ๊ด๋ ๊ณ์ธต์ ์์ฑํฉ๋๋ค.
Comcast๋ ์ธํฐ๋ท ์๋๋ฅผ ์ธก์ ํ๋ ๋ฐฉ๋ฒ์ ์ธก๋ฉด์์ ์ธ์์ ํฌ๋ช ํ๊ธฐ๋ฅผ ์ํ๊ธฐ ๋๋ฌธ์ ์ธํฐ๋ท ์๋ ํ ์คํธ์ธ Speed-TestJS ๋๊ตฌ๋ฅผ ๊ณต๊ฐํ์ต๋๋ค. ์๋. ๋ํ ์ด ํ๋ก์ ํธ๋ฅผ ํตํด ์ฌ๋๋ค์ ๋๊ตฌ๋ฅผ ์ง์ ์ฌ์ฉํ์ฌ Comcast๊ฐ ์ฝ์ํ ๊ฒ์ ์ ๊ณตํ๊ณ ์๋ค๋ ๋๋์ ๋ฐ์ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๊ฐ๋ฐฉ์ ๊ฒฐ๊ณผ๋ก ๋ ๋ง์ ์ ๋ขฐ๋ฅผ ์์ฑํ ์ ์๋ ๋๊ตฌ์ ์ข์ ์์ ๋๋ค.
ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๋ ๊ฒ ์ธ์๋ Comcast๋ Cloud Foundry Foundation , Apache Software Foundation , ๋ฆฌ๋ ์ค ์ฌ๋จ , Yocto ํ๋ก์ ํธ , Linaro , OpenStack Foundation , ์คํ ๋คํธ์ํฌ ์๋ํ ํ๋ซํผ(ONAP) ๋ฐ OpenDaylight ๊ฐ์ ์ฌ๋ฌ ๋จ์ฒด์ ํ์์ฌ์ ๋๋ค.
์ด๋ฌํ ๊ธฐ์ฌ๋ฅผ ํตํด Comcast๋ ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํจ์ผ๋ก์จ ์ป๊ฒ ๋๋ ์ ์์ ํํ์ ๋ฐ์์ต๋๋ค. Comcast์ ๊ธฐ์ฌ๋ ํ์ฌ๊ฐ ์๋ก์ด ๊ฐ๋ฐ์๋ฅผ ๋ชจ์งํ๋ ๋ฐ์๋ ๋์์ด ๋์์ต๋๋ค. ์ค๋๋ ๊ฐ๋ฐ์๋ค์ ํ๋ฅญํ ์คํ ์์ค ์๋ฏผ์ธ ํ์ฌ์์ ์ผํ๊ธฐ๋ฅผ ์ํ๋ฉฐ ๋ค์ํ ์ปค๋ฎค๋ํฐ์์ Comcast์ ๊ธฐ์ฌ๋ ์คํ ์์ค์ ๋ํ ํ์ ์ ๋ํด ์ง์งํ๋ค๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.
"๊ดํ ํ๋ฆฝ, ์ฌ๋จ ์์ค์์์ ๊ฐ์์ ์ธ ์ฐธ์ฌ, ๊ธฐ์ฌ๋ ์ฆ๊ฐ, ๋ฆฌ๋์ญ ์ง์ ๋ฐ ํ์ฌ๋ก์์ ๋๊ตฌ ์ง์์ผ๋ก ์ธํด ์คํ ์์ค๋ฅผ ์ฝ๊ฒ ์ํํ ์ ์์ต๋๋ค." โ Nithya Ruff, Comcast์ Open Source Practice ์์ ์ด์ฌ.
ํ์ฌ์ ์คํ ์์ค ์ ๋ต์ด ๋น์ฆ๋์ค ์ ๋ต๊ณผ ๋ฐ์ ํ๊ฒ ์ผ์นํ๋์ง ํ์ธํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์คํ ์์ค ์คํผ์ค๋ ํ์ฌ์ ๋ชฉํ๋ฅผ ์ง์ ์ผ๋ก ์ดํดํ๊ณ ์คํ ์์ค ์ ๋ต์์ ์ด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ ๋ต์ ์ฐ๊ณ๋ฅผ ํตํด ์คํ ์์ค ๊ดํ์ด Comcast์ ๊ด๋ฒ์ํ ํ์ฌ ๋ชฉํ์ ์ฐ๊ณ๋์ด ๊ดํ๊ณผ ํ์ฌ ์ ์ฒด์ ์ฅ๊ธฐ์ ์ธ ์ฑ๊ณต์ ์ฅ๋ คํ ์ ์์ต๋๋ค.
๋ง์ดํฌ๋ก์ํํธ๋ ์ด์ ์คํ ์์ค ๊ณต๊ฐ์์ ์ธ์ ๋ฐ๋ ๊ฑฐ๋ ๊ธฐ์ ์ด์ง๋ง ๋ถ๊ณผ ๋ช ๋ ์ ๋ง ํด๋ ์ํํธ์จ์ด ๊ฑฐ๋ฌผ์ด ๊ทธ๋ฐ ์ญํ ์ ํ๋ค๋ ๊ฒ์ ์์ํ ์ ์๋ ์ผ์ฒ๋ผ ๋ณด์์ต๋๋ค. ๋ฐ๋ผ์ ๋ง์ ์ฌ๋๋ค์ Microsoft๊ฐ ๋ ์ ์ํํธ์จ์ด ์ ์กฐ์ ์ฒด๋ก ์์ฅ ์ฃผ๋๊ถ์์ ๋ฒ์ด๋ ์คํ ์์ค๋ก ํฌ๊ฒ ์ด๋ํ์ ๋ ๋๋์ต๋๋ค. ์ด ํ์ฌ์ ์คํ ๋ฆฌ๋ ์ฃผ๋ชฉํ ๋งํ์ง๋ง ์คํ ์์ค ์ฌ์ ์ ์์๋ณด๋ค ๊ฐ์์ค๋ฌ์ ๊ณ ์์ํ์ง ๋ชปํ์ต๋๋ค.
"์ธ์์๋ ๋ถ๊ตฌํ๊ณ Microsoft๋ ๊ฝค ์ค๋ซ๋์ ์คํ ์์ค๋ฅผ ์ํํด ์์ต๋๋ค. ์ฒ์์๋ ์ฌ๊ธฐ์ ๊ธฐ์ ์คํ์ ์ธ ๋ถ๋ถ์ด์์ง๋ง ์ฝ 6๋ ์ ์ธ 2011๋ ์ Microsoft Open Technologies๋ผ๋ ๋จ์ฒด์์ ๊ทธ ๋ง์ ๋ถ๋ถ์ ์ด์ ์ ๋ง์ท์ต๋๋ค. "๋ผ๊ณ Microsoft์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค ์ด์ฌ์ธ Jeff McAffer๊ฐ ์ค๋ช ํ์ต๋๋ค.
๊ทธ๋๋ถํฐ ๋ง์ดํฌ๋ก์ํํธ๊ฐ ์คํ ์์ค๋ก ๋ฌด์์ ํ ์ ์๋์ง์ ๋ํ ํ์์ด ๋ณธ๊ฒฉ์ ์ผ๋ก ์์๋์๋ค๊ณ McAffer๋ ๋งํ์ต๋๋ค. ์ด๊ธฐ์๋ ํ์ฌ์์ ์คํ ์์ค๋ก ๋ฌด์์ด๋ ํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ ์ฌ๋์ด ์์ผ๋ฉด ์ค์ ๊ทธ๋ฃน์ ์์ ๊ด๋ จ ์คํ ์์ค ๊ฐ๋ฐ์, ๊ธฐ์ฌ์ ๋ฐ ์ ์ง ๊ด๋ฆฌ์์ ๋์์ ๋ฐ์์ต๋๋ค.
์ฝ 3๋ ์ , ์ํฉ์ด ๋ฐ๋๊ธฐ ์์ํ์ต๋๋ค. Microsoft๋ ํ์ฌ ์ ์ฒด์ ์คํ ์์ค๋ฅผ ๋ณด๊ธํ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ์ฃผ์ ์์ง๋์ด๋ง ๊ทธ๋ฃน์ ์คํ ์์ค๋ฅผ ์ ์ฉํ์ต๋๋ค.
"์ด๊ฒ์ด ์ฐ๋ฆฌ๊ฐ ํ ์ผ์ ์ ๋ถ์๋ค๋ฉด ์ฐ๋ฆฌ๊ฐ ์คํ ์์ค๋ฅผ ์ํํ๋ ๋ฐฉ์์ ๋ํด ๊ฒฌ๋ ์ ์๋ ๊ณต๋ฐฑ์ ๋จ๊ฒผ์ ๊ฒ์ ๋๋ค."๋ผ๊ณ McAffer๋ ๋งํ์ต๋๋ค. โ๋๊ตฐ๊ฐ๋ ์ ์ฑ ๊ณผ ๋ชจ๋ ์คํ ์์ค ๋ ธ๋ ฅ์ ์กฐ์ ํ๋ ๋ฐฉ๋ฒ, ์ฌ์ฉํ ํ๋ก์ธ์ค์ ๋๊ตฌ, ํ๋ก์ ํธ๋ฅผ ์ถ์ ํ๋ ๋ฐฉ๋ฒ ๋ฑ์ ๋ํด ์๊ฐํด์ผ ํฉ๋๋ค. ๊ทธ๋์ ๋ชจ๋ ๋ฌธ์ ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ํ์ฌ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ก ์๋ ค์ง ๊ฒ์ ๋ง๋ค์์ต๋๋ค."
์ด๊ธฐ ์คํ ์์ค ๊ทธ๋ฃน์ ๊ธฐ์ ์ธ๋ ฅ ์ค ์ผ๋ถ๋ ์๋ก ๊ตฌ์ฑ๋ ํ๋ก๊ทธ๋จ ์คํผ์ค๋ก ์ด๋ํ๊ณ ๋ค๋ฅธ ์ผ๋ถ๋ ์์ ์ ์์ ๊ณผ ๊ด๋ จ๋ ์์ง๋์ด๋ง ๊ทธ๋ฃน์ ํฉ๋ฅํ์ต๋๋ค. ๋ง์ดํฌ๋ก์ํํธ๋ ๋ชจ๋ ํ๋ก์ ํธ์ ํ๋ก์ธ์ค๊ฐ ์์ ํ ์ฌ๋์ด ๋์๋์ง ํ์ธํ๊ธฐ ์ํด ์ถ๊ฐ ์ธ๋ ฅ์ด ํ์ํ๊ณ , ๋ฐ๋ผ์ ๋ด๋ถ ๋ฐ ์ธ๋ถ์ ์ฑ์ฉ ๋ ธ๋ ฅ์ด ๊ณง ์งํ๋๊ณ ์์์ต๋๋ค. ์ค๋๋ ์คํ ์์ค๋ Microsoft์ ๊ธ๋ก๋ฒ ์์ ์์ ๋ฒ์ฐฝํ๋ ๋ถ๋ถ์ ๋๋ค.
Microsoft์๋ ์ค์ ์คํ ์์ค ์ ๋ต์ด๋ ์ค์ ์น์ธ ๊ธฐ๊ด์ด ์์ต๋๋ค. ๋์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์ฌ๋ฌด๊ตญ์ ํ์ฌ ์ ์ฒด์์ ์ด๋ฌํ ๋ ผ์์ ๊ฒฐ์ ์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค. ํ์ ์ฌ์ ํ โโ์คํ ์์ค ์ฐธ์ฌ๋ฅผ ๊ฒํ ํด์ผ ํ์ง๋ง ๋ ๋ก์ปฌ์์ ์ํ๋ฉ๋๋ค.
"๊ทธ๋ค์ ์์ ์ ๋น์ฆ๋์ค๋ฅผ ์๊ณ , ๊ธฐ์ ์ ์ํธ ์์ฉ์ด ์ด๋ป๊ฒ ์๋ํ๊ธฐ๋ฅผ ์ํ๋์ง, ์ํ๊ณ ์ธก๋ฉด์์ ์ถ์งํ๊ณ ์ ํ๋ ์์น, ๋ฐ์ํด์ผ ํ๋ ๋ชจ๋ ๋ค์ํ ๋์์ค๋ฅผ ์ดํดํฉ๋๋ค."๋ผ๊ณ McAffer๋ ๋งํ์ต๋๋ค.
"์ฐ๋ฆฌ๋ ์ด๋ฌํ ๊ฒฐ์ ๊ณผ ์ง์์ ๋๋ถ๋ถ์ ํ์ง ๊ฒฝ์์ง์๊ฒ ๋งก๊ธฐ์ง๋ง ๊ทธ๋ฌํ ๊ฒฐ์ ๊ณผ ์ง์์ ๋ํด ์๊ฐํ ์ ์๋ ๊ตฌ์กฐ๋ฅผ ๊ทธ๋ค์๊ฒ ์ ๊ณตํฉ๋๋ค. ์ฐ๋ฆฌ๋ IP๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ๊ณผ ๋ณด์ ๋ฌธ์ ์ ๋ํด ์ํํ๋ ์์ ์ ๋ํ ์ค์ ์ ์ฑ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ผ๊ด์ฑ ์๊ณ ๊ตฌ์ฒด์ ์ธ ๋ฐฉ์์ผ๋ก ๋งค์ฐ ๊ฐ๋จํ๊ฒ ์คํํ ์ ์๋๋ก ์ด๋ฌํ ์ ์ฑ ์ ๊ตฌํํ๋ ๋๊ตฌ์ ํ๋ก์ธ์ค๋ฅผ ์ ๊ณตํ์ญ์์ค."
Microsoft์ ์ ์ฑ ์ ์ํฌ๋ก๋๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด ๊ทธ์ ๋ฐ๋ผ ๋๊ตฌ๊ฐ ์ฌ์ฉ๋๋ ํ๋ก์ธ์ค๋ก ์์ฝ๋ฉ๋๋ค. ํ ๊ฐ์ง ์๋ ์คํ ์์ค ๋ฆด๋ฆฌ์ค์ ๋๋ค. ์ ์ฑ ์ ๋ฌธ์ ๋ก ๋ฆด๋ฆฌ์ค๋ GitHub์์ ์ด๋ฃจ์ด์ง๋๋ค.
McAffer๋ "GitHub์์ ์ฐ๋ฆฌ์ ์กด์ฌ๋ฅผ ๋๋ฌ์ธ๊ณ ๋ง์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ์ฝ 100๊ฐ ์กฐ์ง์์ 10,000๊ฐ ์ด์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๊ณ ์ฝ 12,000๋ช ์ Microsoft ์ง์์ด ํด๋น ๊ณต๊ฐ์์ ์ํธ ์์ฉํฉ๋๋ค."๋ผ๊ณ ๋งํ์ต๋๋ค.
"๊ทธ๊ฒ์ ๋ค์ํ ์ธก๋ฉด์ ๊ด๋ฆฌํ๋ ์์คํ ์ด ์ ๋ง๋ก ํ์ํ ๊ท๋ชจ์ ๋๋ค. ์๋ฅผ ๋ค์ด ์ฌ๋๋ค์ด ์ฐ๋ฆฌ๊ฐ ์คํํ๋ ํ๋ก์ ํธ ์ค ํ๋์ ๊ธฐ์ฌํ๊ธฐ๋ฅผ ์ํ ๋ ๊ธฐ์ฌ์ ๋ผ์ด์ ์ค ๊ณ์ฝ ๋๋ CLA๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋๋ ๋๊ตฌ๊ฐ ํ์ํฉ๋๋ค. ์ด๋ฌํ ๋ชจ๋ ์์ ์ ์ํด ์ฐ๋ฆฌ๋ ์๋ฃจ์ ์ ์ง์ ๊ตฌ์ถํ๊ฑฐ๋ ์คํ ์์ค ์๋ฃจ์ ์ผ๋ก ์ ํํ์ต๋๋ค." ์๋ฅผ ๋ค์ด, Microsoft๋ CLA ๊ด๋ฆฌ๋ฅผ ์ํด SAP๊ฐ ๋ง๋ ์คํ ์์ค ํ๋ก๊ทธ๋จ์ธ CLA Assistant๋ฅผ ์ฌ์ฉํฉ๋๋ค.
"GitHub ๊ด๋ฆฌ ์ธก๋ฉด์์ ์ฐ๋ฆฌ๋ GitHub์์ ๊ธฐ์ ์กด์ฌ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋๋ ๊ธฐ์กด ๋๊ตฌ ์ธํธ๊ฐ ์์๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๋ฐฉํฅ์ผ๋ก ์ด๋ํ์ต๋๋ค."๋ผ๊ณ McAffer๋ ๋งํ์ต๋๋ค. "๊ทธ๋์ ์ฐ๋ฆฌ๋ GitHub์์ ์คํ ์์ค๋ก ์ฌ์ฉํ ์ ์๋ ํ์ฌ ์คํ ์์ค ํฌํธ์ด๋ผ๊ณ ํ๋ ๊ฒ์ ๋ง๋ค์์ต๋๋ค."
๊ทธ ์์๋ opensource.microsoft.com ์์ ์ฝ๊ฒ ๋ณผ ์ ์์ง๋ง Microsoft ์ง์์ด ์ ์ฅ์์ ํ์ ๊ด๋ฆฌํ๋ ๋ด๋ถ ์ธก๋ฉด๋ ์์ต๋๋ค.
"์ฐ๋ฆฌ๋ ์์ค๋ฅผ ๊ณต๊ฐํ์ผ๋ฉฐ ๋ค๋ฅธ ํ์ฌ์์ ์ด๋ฅผ ์ ํํ์ฌ ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก ์๋ฐฉํฅ์ ๋๋ค."๋ผ๊ณ McAffer๋ ์ค๋ช ํ์ต๋๋ค.
GitHub๋ ๋ง์ ์ํธ ์์ฉ์ด ๊ฐ๋ฅํ ๋งค์ฐ ํ๋ถํ ํ๊ฒฝ์ ๋๋ค. ๋ง์ ํ์ฌ์ ๋ง์ฐฌ๊ฐ์ง๋ก Microsoft๋ ๋ชจ๋ ์ผ์ด ์งํ๋๊ณ ์๋์ง ์ถ์ ํ๊ณ ์ ์ฅ์์์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ดํดํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์์ต๋๋ค.
"์ฐ๋ฆฌ๋ ๊ฒฐ๊ตญ GHTorrent ํ๋ก์ ํธ์ ์ฐธ์ฌํ๊ฒ ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๋ค๊ณผ ๊ฝค ๋ง์ ์ผ์ ํ๊ณ ์ค์ ๋ก ์ด์ GHTorrent ํ๋ก์ ํธ๋ฅผ ํ์ํ๊ณ ์์ผ๋ฏ๋ก [GHTorrent.org]์์ ๋ณผ ์ ์๋ ๋ชจ๋ Azure ๋ฆฌ์์ค์ ๋ํ ๋น์ฉ์ ์ง๋ถํฉ๋๋ค. http://ghtorrent.org/)"๋ผ๊ณ ๋งํ๋ค.
GHTorrent๋ Microsoft๊ฐ GitHub์์ ์งํ ์ค์ธ ์ผ์ ์ดํดํ๋ ๋ฐ ๋์์ด ๋ ๋ฟ๋ง ์๋๋ผ ์์ฒด ํ๋ก์ ํธ ์ธก๋ฉด์์๋ ๋ด๋ถ์ ์ผ๋ก ์ดํดํ๋๋ก ๋์์ค๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๊ฐ์ธ ๋ฆฌํฌ์งํ ๋ฆฌ ์์ ๋ฐ ๊ด๋ฆฌ์ ๊ถํ์ด ํ์ํ ํ๊ณผ ๊ด๋ จ๋ ๋ณด๋ค ์์ธํ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ์ฌ GHTorrent๊ฐ ์ค์ ํ์ง ์์ ์์ ์ด ์์ต๋๋ค.
ํ์ฌ๋ ๊ฒฐ๊ตญ GHCrawler ๋ผ๋ ๋ ๋ค๋ฅธ ์์คํ ์ ๋ง๋ค์์ต๋๋ค. ์ด ์์คํ ๋ ์คํ ์์ค๋ก ์ ๊ณต๋ฉ๋๋ค. ์ด ๋๊ตฌ๋ ์ปค๋ฐ ์์ค, ํ ๋ฐ ๊ถํ ๋ณ๊ฒฝ ์ฌํญ๊น์ง GitHub์ ๋ชจ๋ ๊ฒ์ ์ถ์ ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ํด๋น ๋ฐ์ดํฐ๋ ๋ฉํธ๋ฆญ ๋ฐ ์ถ์ ๋ถ์์ ์ฌ์ฉ๋์ด ์ผ๋ง๋ ๋ง์ pull ์์ฒญ์ด ๋ค์ด์ค๋์ง, ์กฐ์น๋ฅผ ์ทจํ๋ ์๋, ๋ซ๊ฑฐ๋ ๋ณํฉํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ๊ณผ ๊ฐ์ ํต์ฐฐ๋ ฅ์ ๋ฐ๊ฒฌํฉ๋๋ค. McAffer๋ "์ด๋ ์ฐ๋ฆฌ์ ์กด์ฌ๋ฅผ ์ถ์ ํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค.
์คํ ์์ค์ ์ฌ์ฉ์ Microsoft์์ ์์ ํ ๋ค๋ฅธ ๋ฌธ์ ์ด๋ฉฐ ๋ค๋ฅธ ํ๋ก์ธ์ค์ ๋๋ค. ํ์ฌ๋ ์คํ ์์ค๋ฅผ ๋ฌด์ํ ํ์ฉํ๊ณ ์์ผ๋ฉฐ, ์ด๋ฅผ ๋ชจ๋ ์ถ์ ํ๊ณ ๋ฒ์ ๋ณด์ ์ธก๋ฉด์ ๊ด๋ฆฌํด์ผ ํ ํ์์ฑ์ด ์์ฒญ๋ฉ๋๋ค.
"์ฐ๋ฆฌ๋ ์คํ ์์ค ์ฌ์ฉ๊ณผ ๊ด๋ จ๋ ํ๋ก์ธ์ค์ ์ ์ฑ ์ ๋จ์ํํ๊ณ , ์ฑ ์ ์๋ ์คํ ์์ค ์๋น์๊ฐ ๋๋ ์ฃผ์ ์์ฑ์ ์ ๋๋ก ์ดํดํ๊ณ , ์ฌ๋ฐ๋ฅด๊ฒ ์ํํ๋ ๋ฐฉ๋ฒ์ ํ์ธํ๊ธฐ ์ํด ์์ฒญ๋ ์์ ์์ ์ ์ํํ์ต๋๋ค. ๋ผ์ด์ผ์ค์"๋ผ๊ณ McAffer๊ฐ ๋งํ์ต๋๋ค.
"์ด๋ฅผ ์ํด ์ฐ๋ฆฌ๋ ๋ด๋ถ์์ ์งํ ์ค์ธ ์ผ์ ๋ฐ๊ฒฌ, ์ถ์ ๋ฐ ๋ชจ๋ํฐ๋งํ๊ณ ์คํ ์์ค ์ฌ์ฉ์ ๋ํด ๋ณด๊ณ ํ๋ ๋ง์ ๋๊ตฌ๋ฅผ ๋ด๋ถ์ ์ผ๋ก ์์ฑํ์ต๋๋ค."๋ผ๊ณ ๊ทธ๋ ๋งํ์ต๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ Microsoft์ ์์ง๋์ด๋ง ์์คํ ๊ณผ ๊ธด๋ฐํ๊ฒ ํตํฉ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ค์ ๋ ์ ์ ์ธ ๊ฒฝํฅ์ด ์์ต๋๋ค.
"์ฐ๋ฆฌ๋ ์ด๋ฅผ ๊ณต๊ฐ ์์ค ์ปค๋ฎค๋ํฐ์์ ๋ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ์ผ๋ ค๊ณ ๋ ธ๋ ฅํ์ง๋ง ๋น์ฆ๋์ค ์ ์ฑ ์ด๋ ์์ง๋์ด๋ง์ ์ฌ๋ฌ ๋ฉด์์ ๋งค์ฐ ๊ตฌ์ฒด์ ์ด๊ธฐ ๋๋ฌธ์ ์กฐ๊ธ ์ด๋ ค์ ์ต๋๋ค. ๋ค๋ฅธ ์ฌ๋์ ์์คํ ๊ณผ ๊ฐ์ง ์์ ๊ฒ์ ๋๋ค."๋ผ๊ณ McAffer๊ฐ ๋งํ์ต๋๋ค.
Microsoft ์คํ ์์ค ์ฌ์ ์ ์๋ ๋์ ํฅ๋ฏธ๋ก์ด ์ฌ์ ์ด์๊ณ ์ง์ ํ ์คํ ์์ค ์ ์ ์์ ์ฐ๋ฆฌ๋ ๋๊ตฌ์์ ์ฝ๋์ ์ด๋ฅด๊ธฐ๊น์ง ๊ทธ ๊ณผ์ ์์ ์ฐ๋ฆฌ๊ฐ ๋ฐฐ์ด ๊ฒ์ ๋ชจ๋ ์ฌ๋๊ณผ ๊ณ์ ๊ณต์ ํ ๊ฒ์ ๋๋ค.
Salesforce๋ ์คํ ์์ค ํ๋ก์ ํธ๊ฐ ์ํํธ์จ์ด ์ฑ๊ณต์ ๊ด์ฌ์ ๊ฐ๊ณ ์๋ ๋ค์ํ ์ดํด ๊ด๊ณ์ ์ปค๋ฎค๋ํฐ๊ฐ ์์ ๋ ๊ฑด์ ํ ์ํ๋ฅผ ์ ์งํ๋ค๋ ๊ฒ์ ์ผ์ฐ๋ถํฐ ๋ฐฐ์ ์ต๋๋ค.
Apache Phoenix๋ ์์ฒด ์คํ ์์ค ํผ๋์ค ํ๋ก์ ํธ๋ก Salesforce์์ ์์๋์์ต๋๋ค. ๊ทธ๋ฌ๋ Salesforce ์ธ๋ถ์ ์ฌ๋๋ค๋ ํฌ์ํ๊ณ ํ๋ก์ ํธ๊ฐ ๋ ์ด์ ํ ํ์ฌ์ ํ์์ ์๊ตฌ์ ์์กดํ์ง ์์ ๋๊น์ง๋ ์ฑ๊ณตํ์ง ๋ชปํ์ต๋๋ค. ์ง์ ํ ์ปค๋ฎค๋ํฐ ๋ ธ๋ ฅ์ ์ผํ์ผ๋ก ๋ค๋ฅธ ํ์ฌ์ ์ฌ๋๋ค์ด ์ฐธ์ฌํ์ฌ '์ด๋ ์ฐ๋ฆฌ์๊ฒ ์ ์ฉํ๊ณ ์ฐ๋ฆฌ๊ฐ ๊ธฐ์ฌํ๊ณ ์ถ์ต๋๋ค'๋ผ๊ณ ๋งํ์ต๋๋ค." ์ต๊ทผ์ ๊ทธ๊ณณ์์ ์คํ ์์ค ํ๋ก๊ทธ๋จ์ ์ด๋์๋ Salesforce์ ์ํํธ์จ์ด ์ํคํ ํธ Ian Varley๊ฐ ๋งํ์ต๋๋ค. ๊ฒฐ๊ตญ, ์ด ๋ค์ํ ์ปค๋ฎค๋ํฐ ๋๋ถ์ Apache ํ๋ก์ ํธ๊ฐ ๋๊ณ ํ์ฌ ์์ฒด ์์ง๋์ด๊ฐ ๊ฟ๋ ๊พธ์ง ๋ชปํ๋ ์๋ก์ด ๊ธฐ๋ฅ์ ํตํฉํ ์ ์์์ต๋๋ค.
Salesforce๋ ํ๋ก์ ํธ์ ์ฌ์ฉํ๊ณ ์ฐธ์ฌํ ๋ค์ํ ๊ด์ฌ์ ์ก์ฑํ๋ค๋ ์ด ๊ฐ๋ ์ ๊ณ์ ์ด์ ์ ๋ง์ถฅ๋๋ค. ๋์์ ์์ง๋์ด๋ง์์ ๋ฒ๋ฅ , ๋ง์ผํ ๋ฐ PR์ ์ด๋ฅด๊ธฐ๊น์ง ๋ด๋ถ ์ดํด ๊ด๊ณ์๋ฅผ ์คํ ์์ค ๋ ธ๋ ฅ๊ณผ ์ผ์น์ํค๋ ๋ฐ ๋๊ฐ์ด ์ง์คํ๊ณ ์์ต๋๋ค.
Salesforce๋ ์คํ ์์ค์ ๊ด๋ จํ์ฌ ๋ง์ ์ฐ์ ์์๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ํ์ฌ์ ์คํ ์์ค ์ ๋ต์ ๋ชจ๋ ์ฌ๋์ด ์ผ์นํ๋๋ก ์ ์งํฉ๋๋ค. ์ ๋ด ์คํ ์์ค ํ๋ก๊ทธ๋จ ํ์ ์ ๋ต์ ์ง์นจ์ ์ ๊ณตํ๊ณ ์คํ ์์ค์ ์์ฑ ๋ฐ ์ฌ์ฉ์ ๊ถ์ฅํ๋ ๋ด๋ถ ๋ฌธ์๋ฅผ ํ์ฌ์ ์์ง๋์ด๋ง ํ์ ๋ฐฐํฌํฉ๋๋ค. ์ด ๋ฌธ์๋ ์คํ ์์ค ๋ฌธํ์ ๊ธฐ์ด๋ฅผ ์ ๊ณตํ๊ณ ํ์ฌ์ ๋ฆฌ๋๊ฐ ์ ๋ต ๋ค์ ์์ ํ ์์์ ํ์ ํ์คํ๊ฒ ์๋ฆฝ๋๋ค.
์คํ ์์ค๋ ์ ์ ๋ ๋ชจ๋ ํ์ฌ์ ๊ฑฐ์ ๋ชจ๋ ์ํํธ์จ์ด ํ๋ก์ ํธ์ ์ผ๋ถ๊ฐ ๋๊ณ ์์ต๋๋ค. ์คํ ์์ค๋ก ๊ฐ์ง ์ ์๋ ๋ชจ๋ ๊ฐ๋ฅํ ์ ํ์ ๋น์ฆ๋์ค ๋ชจ๋ธ์ด ์๊ฒจ๋๊ณ ์์ฅ์์ ์์ ๋ ๊ฒ์ด ๋น์ฐํฉ๋๋ค.
Salesforce๋ SaaS(Software-as-a-Service) ๊ณต๊ธ์ ์ฒด์ด๋ฉฐ ์คํ ์์ค๋ก ํ๋งคํ๋ ์ต์ข ๊ณ ๊ฐ ๋๋ฉด ์ ํ์ ์ถ์ํ์ง ์์ต๋๋ค. ๋์ ์์ง๋์ด๋ง ํ์ ๋ค๋ฅธ ํ์ฌ์์ ์ผ๋ฐ์ ์ผ๋ก ์ ์ฉํ๋ค๊ณ ์๊ฐํ ์ ์๋ ๊ณต์ ์ธํ๋ผ ๊ตฌ์ฑ ์์, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ๋๊ตฌ์ ๊ณ ๊ฐ์๊ฒ ์ ์ฉํ ์ํ ๋ฐ SDK๋ฅผ ๊ณต๊ฐ ์์ฑํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
ํ์ฌ์ ์คํ ์์ค ํ๋ก๊ทธ๋จ์ ํ ๊ฐ์ง ๋ชฉํ๋ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ๋ช ์ฑ์ ์๋ ๊ฒ์ ๋๋ค. Varley๋ Salesforce ์ ํ์ ์ฌ์ฉํ์ง ์์ ์ ์๋ ์์ง๋์ด๊ฐ ํ์ฌ์ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ๋ณด๊ณ "์ด ํ์ฌ๋ ์ ๋ง ๋๋จํ ์ผ์ ๊ด์ฌํ๊ณ ์์ต๋๋ค."๋ผ๊ณ ๋งํฉ๋๋ค.
"์คํ ์์ค๋ (์ธ๋ถ ๊ฐ๋ฐ์)๊ฐ ํ์ฌ ๋ด๋ถ์์ ์งํ ์ค์ธ ํ๋ฅญํ ์์ง๋์ด๋ง์ ๋ณผ ์ ์๋ ์ฐฝ์ ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ณผ ์ ์์ต๋๋ค." โ Ian Varley, Salesforce์ ์ํํธ์จ์ด ์ค๊ณ์.
์คํ ์์ค ํ๋ก๊ทธ๋จ์ ๋ํ ํ์ฌ์ ์์ฒด ์คํ ์์ค ํ๋ก์ ํธ ๋ค์ ์๋ ์ปค๋ฎค๋ํฐ๋ฅผ ํ์ฅํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ์ปค๋ฎค๋ํฐ๋ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ๋ฟ๋ง ์๋๋ผ ๊ธฐ์ฌํฉ๋๋ค. ๊ทธ๋์ ๊ทธ๋ค์ ํจ์น์ ๋ํ ๋ช ํํ ์น์ธ ํ๋ก์ธ์ค, ๋ฌธ์ ๊ฐ์ , ๊ฑด์ ํ ํฌ๋ผ, ํ์ํ๊ณ ๋ฐ์์ด ๋น ๋ฅธ ์ ์ง ๊ด๋ฆฌ์์ ๊ฐ์ ํ๋ก์ ํธ์ "๊ฒฝ๋ก์"๋ฅผ ๋ง๋๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
"๋ฐ์ฌ ํ์๊ฐ ํ์ํ์ง ์๊ฑฐ๋ ์ ์ฌํ ๋ถ์ผ์์ 25๋ ๋์ ์ผํด ์จ ์ฌ๋๋ค์ด ์ฐ๋ฆฌ ํ๋ก์ ํธ์ ์ฐธ์ฌํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ ๋ ์ฐ๋ฆฌ๋ ์ฑ๊ณตํ์ต๋๋ค. ๋น ๋ฅด๊ฒ ์ฐธ์ฌํ ์ ์๋ ๋ฐฉ๋ฒ์ด ํ์ํฉ๋๋ค. "๋ผ๊ณ ๋ฐ๋ฆฌ๋ ๋งํ๋ค.
Salesforce๋ ๋ํ ์ ๊ณ ์ ๋ฐ์ ๊ฑธ์น ์คํ ์์ค์ ์ฑ๊ณต๊ณผ ๋น๊ตํ์ฌ ์์ฒด์ ์ธ ์ฑ๊ณต์ ์ธก์ ํฉ๋๋ค. ๋ง์ ์ธก๋ฉด์์ ์คํ ์์ค๊ฐ ๋ ๋ง์ด ๋ฐ์ ํ ์๋ก ๋ชจ๋ ์ฌ๋์ด ๋ ๋์์ง๋๋ค. ๋ ๋ง์ ์คํ ์์ค๊ฐ ์ ๊ณ ์ ์ฒด์์ ๋ ๋ง์ ๋ฐ์ ์ ์๋ฏธํ๊ธฐ ๋๋ฌธ์ ๋๋ค. Salesforce๊ฐ ์์ฉ ์ํํธ์จ์ด์ ๋ชจ๋ ์ฌ๋์ด ์์กดํ ์ ์๋ ๊ณต์ ๊ตฌ์ฑ ์์๋ฅผ ๊ตฌ์ฑํ๋ ๊ธฐ์ค์ ๋์ผ ์ ์๋ค๋ฉด ์ ๊ณ ์ ์ฒด์ ์ด์ต์ด ๋ฉ๋๋ค.
Apache Phoenix๋ ํ์ฌ Apache Software Foundation์ ์ผ๋ถ์ธ ์คํ ์์ค ๋น ๋ฐ์ดํฐ ๋ถ์ ํ๋ซํผ์ ๋๋ค. ๊ทธ๋ฌ๋ Phoenix๊ฐ ์์ํ์ ๋ ๋ช ๊ฐ์ง ํน์ ๋ด๋ถ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ํด ๊ตฌ์ถ๋ ๋ช ๋ช ์ Salesforce ์์ง๋์ด ํ๋ก์ ํธ์ ๋ถ๊ณผํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ค๋์ง ์์ ์ด ์๊ท๋ชจ ํ์ ๋๊ตฌ๋ ํ๋ก์ ํธ์ ํํ์ ๋ณผ ์ ์๊ณ ์ ์ธ๊ณ๊ฐ ์ด ํ๋ก์ ํธ์ ์ฐธ์ฌํ๋ฉด ์๋๊ฐ ํฅ์๋ ๊ฒ์ด๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ๋์ ๊ทธ๋ค์ ๊ทธ๊ฒ์ ์คํ ์์ค๋ก ๋ง๋ค๊ณ ์ปค๋ฎค๋ํฐ ํ๋ก์ ํธ๋ก ์ ํํ๊ธฐ ์ํด ํผ์น๋ฅผ ๋ง๋ค์์ต๋๋ค.
์คํ ์์ค Phoenix ํ๋ก์ ํธ๋ฅผ ๋ง๋ ์ฒซ ํด์ Salesforce ์์ง๋์ด๋ค์ Phoenix๋ฅผ ๋ฐ๊ฒฌํ๊ณ ํ๋ก์ ํธ์ ์ฐธ์ฌํ๊ธฐ๋ฅผ ์ํ๋ ๋์ธ ๊ฐ์ ๋๊ธฐ์ ์ผ๋ก๋ถํฐ ๊ธฐ๋ฅ์ ์๋นํ ๊ธฐ์ฌ๋ฅผ ํ๊ธฐ ์์ํ์ต๋๋ค. ํ๋ก์ ํธ๋ฅผ ์ธ๋ถ ์ฌ์ฉ ๋ฐ ๊ธฐ์ฌ์ ๊ฐ๋ฐฉํจ์ผ๋ก์จ Phoenix ํ๋ก์ ํธ๋ ์๋ ์์ง๋์ด๊ฐ ์ค์ค๋ก ํ ์ ์์๋ ๊ฒ ์ด์์ผ๋ก ์งํ๋์์ต๋๋ค.
Salesforce์์ ์คํ ์์ค๋ฅผ ๊ด๋ฆฌํ 4๋ ์ ๊ฒฝํ์ ๋๋์๋ณด๋ฉด Varley๋ ์์ฒด ์คํ ์์ค ํ๋ก๊ทธ๋จ์ ์ด์ ๋ง ์์ํ๋ ค๋ ํ์ฌ๋ฅผ ์ํ 5๊ฐ์ง ํต์ฌ ๊ตํ์ ์ ๊ณตํฉ๋๋ค.
- ๋ด๋ถ์ ์ผ๋ก ์คํ ์์ค์ ์ฌ์ฉ๊ณผ ์์ฑ์ ๊ฐ๋ ฅํ๊ฒ ๊ถ์ฅํ๋ ์ ์ฌ์ ์ ์ฑ ์ ๋ง๋ญ๋๋ค.
- ์ปค๋ฎค๋ํฐ๋ ๋ด๋ถ์ ์ผ๋ก ๋ฌ์ฑํ ์ ์๋ ๊ฒ ์ด์์ผ๋ก ํ๋ก์ ํธ๋ฅผ ๋ฐ์ ์ํฌ ์ ์์์ ์ธ์ํฉ๋๋ค.
- ๋ค์ํ ์ ํ์ ์ดํด ๊ด๊ณ์๋ก๋ถํฐ ์คํ ์์ค ํ๋ก๊ทธ๋จ์ ๋ํ ์๊ฒฌ์ ๊ตฌํ์ญ์์ค. ์๋ฅผ ๋ค์ด, ์์ง๋์ด๊ฐ ์ ์ผํ ์ดํด๊ด๊ณ์๊ฐ ๋์ด์๋ ์ ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ฒ๋ฌดํ๊ณผ ๊ฒฝ์์ง๋ ์ง์ ์ฐธ์ฌํด์ผ ํฉ๋๋ค.
- ํ๋ฅญํ ์ค์ ๋ฌธ์์ ๊ฑด์ ํ ํฌ๋ผ์ ํตํด ์คํ ์์ค ํ๋ก์ ํธ์ ๋ํ ์ข์ "๊ฒฝ์ฌ๋ก"์ ์ง์คํ์ญ์์ค.
- ์คํ ์์ค์ ์ฑ๊ณต์ ์ ๊ณ ์ ์ฒด์ ์ฑ๊ณต๊ณผ ๋ชจ๋ ๊ณณ์์ ๋ ๋์ ์ ํ์ ์ฃผ๋ํ ์ ์์์ ์ธ์ํฉ๋๋ค.
์ด ๋ชจ๋์ ์กฐ์ง์ด ์์ฒด ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ฅผ ๋ง๋๋ ๋ฐ ๋์์ด ๋๋ ๋ค์ํ ์ ๋ณด๋ฅผ ๋ค๋ฃจ์์ง๋ง ์ด ๊ณผ์ ์์ ์์ ํ ๋ค๋ฃฐ ์ ์๋ ๊ฒ๋ณด๋ค ๋ ์ธ๋ถ์ ์ด๊ณ ๋ฏธ๋ฌํ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฌ๋ก ์ฐ๊ตฌ๋ฅผ ๋ณด๊ฑฐ๋ ์ด ์ฃผ์ ์ ๋ํ ์ถ๊ฐ ์ ๋ณด๋ฅผ ์ป๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๋ช ๊ฐ์ง ์ถ๊ฐ ๋ฆฌ์์ค๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
-
TODO ๊ทธ๋ฃน: https://todogroup.org/
-
์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๋ ๋ฌด์์ ํฉ๋๊น? (Red Hat ๋ธ๋ก๊ทธ): https://www.redhat.com/en/blog/what-does-open-source-program-office-do
-
Google์ด ์๋ก์ด ์ข ๋ฅ์ ์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค(Opensource.com)์ ๋ง๋ ๋ฐฉ๋ฒ: https://opensource.com/business/16/9/google-open-source-program-office
-
์คํ ์์ค ํ๋ก๊ทธ๋จ ์คํผ์ค๊ฐ ์์ต๋๋ค. ์ด์ ๋ฌด์์ ํฉ๋๊น? (๋นํฐ์ง์ ๋ธ๋ก๊ทธ): https://blog.bitergia.com/2019/03/05/ive-got-an-open-source-program-office-now-what/