Skip to content

Latest commit

ย 

History

History
435 lines (231 loc) ยท 51.9 KB

README.md

File metadata and controls

435 lines (231 loc) ยท 51.9 KB

์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค(OSPO) ๋ฐ ์กฐ์ง

์†Œ๊ฐœ

์„น์…˜ ๊ฐœ์š”

์ด ์„น์…˜์—์„œ๋Š” OSPO๊ฐ€ ๋ฌด์—‡์„ ๊ตฌ์„ฑํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์ •์˜์™€ ์„ค๋ช…์„ ์ œ๊ณตํ•˜๊ณ  ๋Œ€๊ทœ๋ชจ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์ด ๊ตฌ์„ฑ์˜ ์—ญํ• ๊ณผ ๊ฐ€์น˜์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ•™์Šต ๋ชฉํ‘œ

์ด ์„น์…˜์ด ๋๋‚˜๋ฉด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • OSPO(Open Source Program Office)๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์ •์˜
  • ์กฐ์ง์—์„œ OSPO์˜ ์—ญํ•  ์„ค๋ช…
  • OSPO๊ฐ€ ๊ธฐ์—…์— ์ œ๊ณตํ•˜๋Š” ๊ฐ€์น˜๋ฅผ ๋ช…ํ™•ํžˆ ํ•ฉ๋‹ˆ๋‹ค.

์ •์˜

์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์œ„์˜ ์†Œ๊ฐœ ํ…์ŠคํŠธ์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด OSPO(Open Source Program Office)๋Š” ์กฐ์ง์—์„œ ์˜คํ”ˆ ์†Œ์Šค ์ž‘์—…์˜ ์ค‘์‹ฌ ์—ฐ๊ฒฐ์ ์ด ๋˜๋„๋ก ์˜๋„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ ์ •์˜๋Š” (์˜๋„์ ์œผ๋กœ) ๊ฐ€๋ณ€์„ฑ์˜ ์—ฌ์ง€๋ฅผ ๋งŽ์ด ๋‚จ๊น๋‹ˆ๋‹ค. ์–ด๋–ค ์‚ฌ๋žŒ๋“ค์€ ๊ทธ๊ฒƒ์ด ๊ฐ€์น˜๋ฅผ ๊ฐ์†Œ์‹œํ‚จ๋‹ค๊ณ  ๋งํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ์‚ฌ์‹ค OSPO๊ฐ€ ์กฐ์ง์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๊ณ  ๋‹ค๋ฅด๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์€ ์‹ค์ œ๋กœ ์žฅ์ ์ž…๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ์š”๊ตฌ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ด ๊ตฌ์„ฑ์„ ํ‹€(๊ทธ๋ฆฌ๊ณ  ์ž์ฃผ ๋ณ€๊ฒฝ)ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ์—ฌ์ •์— ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ์ผ๋ถ€ ์กฐ์ง์—์„œ๋Š” ์ œํ’ˆ ํ™œ์„ฑํ™”์— ํ•„์š”ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด ์กฐ์ง์„ ๋Œ€์‹ ํ•˜์—ฌ ์ž‘์—…ํ•˜๋Š” ํŠน์ • ๊ฐœ๋ฐœ์ž๊ฐ€ OSPO ๋‚ด์—์„œ ๋Œ€๋ถ€๋ถ„์˜ ์—…์ŠคํŠธ๋ฆผ ์˜คํ”ˆ ์†Œ์Šค ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ์กฐ์ง์—์„œ๋Š” ์ด๋Ÿฌํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ถ„์‚ฐ๋˜์–ด ์ œํ’ˆ ๊ฐœ๋ฐœ ํŒ€์— ํฌํ•จ๋˜์–ด OSPO ์ง์›์˜ ์กฐ์–ธ๊ณผ ๊ต์œก์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

'์ผ๋ฅ ์ ์œผ๋กœ ์ ์šฉ๋˜๋Š”' ๋ชจ๋ธ์€ ์—†์œผ๋ฉฐ OSPO๋Š” ๋Œ€๊ทœ๋ชจ ๋ฆฌ์†Œ์Šค ์ง‘ํ•ฉ์ด ์žˆ๋Š” ๊ณ ๋„๋กœ ์ค‘์•™ ์ง‘์ค‘ํ™”๋œ ๊ฒƒ๋ถ€ํ„ฐ ์กฐ์ง ์ „์ฒด์˜ ๋ฆฌ์†Œ์Šค ๊ต์œก ๋ฐ ์˜ํ–ฅ๋ ฅ์— ์˜์กดํ•˜๋Š” ์ž‘๊ณ  ๋ถ„์‚ฐ๋œ ๊ฒƒ๊นŒ์ง€ ๋ฌด์—‡์ด๋“  ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. OSPO๊ฐ€ ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•œ ํ›Œ๋ฅญํ•œ ๊ฐœ์š” ๋ฆฌ์†Œ์Šค๋Š” github ์ €์žฅ์†Œ์˜ TODO ๊ทธ๋ฃน ์ž‘์—…์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์—…์—์„œ OSPO์˜ ๊ธฐ๋Šฅ

์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์‚ฌ๋ฌด๊ตญ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ์ „๋žต์  ์šฐ์œ„๋ฅผ ์œ„ํ•ด ๊ธฐ์—… ๋‚ด๋ถ€์—์„œ ์˜คํ”ˆ ์†Œ์Šค ์‚ฌ์šฉ, ๊ธฐ์—ฌ ๋ฐ ์ƒ์„ฑ์„ ์ด‰์ง„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค์˜ ์ฑ…์ž„์€ ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค:

  • ์‚ฌ๋‚ด์™ธ ์˜คํ”ˆ์†Œ์Šค ์ „๋žต์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ „๋‹ฌ
  • ์ „๋žต ์‹คํ–‰์„ ์†Œ์œ  ๋ฐ ๊ฐ๋…
  • ์ƒ์šฉ ์ œํ’ˆ ๋ฐ ์„œ๋น„์Šค์—์„œ ์˜คํ”ˆ ์†Œ์Šค์˜ ํšจ๊ณผ์ ์ธ ์‚ฌ์šฉ ์ด‰์ง„
  • ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ณ ํ’ˆ์งˆ์˜ ๋นˆ๋ฒˆํ•œ ์ฝ”๋“œ ๋ฆด๋ฆฌ์Šค ๋ณด์žฅ
  • ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ฐธ์—ฌํ•˜๊ณ  ํšŒ์‚ฌ๊ฐ€ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์— ํšจ๊ณผ์ ์œผ๋กœ ๊ธฐ์—ฌํ•˜๋Š”์ง€ ํ™•์ธ
  • ์กฐ์ง ๋‚ด ์˜คํ”ˆ์†Œ์Šค ๋ฌธํ™” ์กฐ์„ฑ
  • ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค ์ค€์ˆ˜ ๊ฒ€ํ†  ๋ฐ ๊ฐ๋… ์œ ์ง€

์—ฌ๊ธฐ์—์„œ ๋ชจ๋“  OSPO๊ฐ€ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ๋ชจ๋‘ ๊ฐ–๊ณ  ์žˆ์ง€ ์•Š๊ฑฐ๋‚˜ ์ž‘์—…ํ•˜๋Š” ์ž‘์—…์„ ๋ฐ˜๋“œ์‹œ ๊ท ๋“ฑํ•˜๊ฒŒ ๋ถ„๋ฐฐํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ๋ฐ˜๋ณตํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๊ฐ€ ํ•˜๋Š” ์ผ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์€ ์กฐ์ง์˜ ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

๊ฐ•์กฐํ•ด์•ผ ํ•  ํ•œ ๊ฐ€์ง€๋Š” OSPO๊ฐ€ ๊ฐœ๋ฐœ์ž์™€ ํ˜‘๋ ฅํ•˜๋Š” ๊ฒƒ ์ด์ƒ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. OSPO๋Š” ์•„๋ž˜์— ์–ธ๊ธ‰๋œ ๊ฒƒ์ฒ˜๋Ÿผ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๋น„๊ฐœ๋ฐœ ํ™œ๋™์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜: TODO ๊ทธ๋ฃน OSPO ๊ฐ€์ด๋“œ(https://todogroup.org/guides/)

OSPO ๊ตฌ์กฐ

OSPO์˜ ๊ฐ€์น˜

์„ฑ๊ณต์ ์ธ ์˜คํ”ผ์Šค๋Š” ๊ฐœ๋ฐœ์ž์™€ ํ•ด๋‹น ํŒ€์„ ์ง€์›ํ•˜๋Š” ์ •์ฑ…, ํ”„๋กœ์„ธ์Šค ๋ฐ ์ง€์นจ์„ ์ˆ˜๋ฆฝํ•˜์—ฌ ๊ธฐ์—…์˜ ์˜คํ”ˆ ์†Œ์Šค ์‚ฌ์šฉ์— ํฐ ์ด์ ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ ์ฝ”๋”ฉ ๋ฐ ์กฐ์ง์  ๊ด€ํ–‰, ํ”„๋กœ์„ธ์Šค ๋ฐ ๋„๊ตฌ ์ง‘ํ•ฉ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” ์ฐฝ์˜์  ๊ฐœ๋ฐœ์ž๊ฐ€ ์–ด์จŒ๋“  ์šฐํšŒํ•˜๊ฑฐ๋‚˜ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ๋Š” ๋ถˆํ•„์š”ํ•˜๊ณ  ๊ฒฝ์ง๋œ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ”ผํ•˜๊ฑฐ๋‚˜ ์ œ๊ฑฐํ•˜์—ฌ ํ”„๋กœ์ ํŠธ์˜ ๋ณด์•ˆ ๋ฐ ๊ธฐํƒ€ ์ธก๋ฉด์„ ์œ„ํ˜‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” ์‚ฌ์—…๋ถ€๊ฐ€ ๊ณ„ํš์—์„œ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ๊ณ ๋ คํ•˜๊ธฐ ์‹œ์ž‘ํ•  ๋•Œ ๋Œ€ํ™”์— ์‹ค์ฒด์™€ ์‚ฌ์‹ค์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ ๊ณ ๋ ค๋˜๋Š” ์ด์œ , ๊ฒฐ๊ณผ๊ฐ€ ๋ฌด์—‡์ธ์ง€, ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋ฌด์—‡์ด ํ•„์š”ํ•œ์ง€ ์™„์ „ํžˆ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ์ „๋ฌธ๊ฐ€๊ฐ€ ๋Œ€ํ™”๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์„ ์คŒ์œผ๋กœ์จ ์ดํ•ด ๊ด€๊ณ„์ž๋Š” ๊ฒฐ์ •์„ ๋‚ด๋ฆด ๋•Œ ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ณ  ๋ฌด์—‡์„ ์ƒ๊ฐํ• ์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” ๋˜ํ•œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ ๋˜๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•˜๊ณ  ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ๋‚ด๋ถ€ ๊ฐœ๋ฐœ์ž์™€ ์˜คํ”ˆ ์†Œ์Šค ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฐ„์˜ ์ค‘์š”ํ•œ ์—ฐ๋ฝ ๋‹ด๋‹น์ž ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” ๋ฒ•์  ๋ฌธ์ œ๋ฅผ ์ง€์›ํ•˜๊ณ  ๊ฐœ๋ฐœ์ž ์˜นํ˜ธ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ ํšŒ์‚ฌ์˜ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์™ธ๋ถ€ ์‚ฌ์šฉ์ž์˜ ๋ชฉ์†Œ๋ฆฌ๋ฅผ ๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” ๋˜ํ•œ ํ•ด๋‹น ์ •๋ณด๋ฅผ ์ œํ’ˆ ๊ด€๋ฆฌ ํŒ€์„ ํฌํ•จํ•œ ํšŒ์‚ฌ ๋‚ด๋ถ€์˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ „๋‹ฌํ•˜์—ฌ ์กฐ์ง์— ์œ ์ตํ•œ ๋ฐฉ์‹์œผ๋กœ ์ œํ’ˆ์„ ๋”์šฑ ๋ฐœ์ „์‹œํ‚ค๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํšจ๊ณผ์ ์ธ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค ๊ตฌ์ถ•

์†Œ๊ฐœ

์„น์…˜ ๊ฐœ์š”

์ด ์„น์…˜์—์„œ๋Š” ์—ญํ• , ๊ฑฐ๋ฒ„๋„Œ์Šค, ํ”„๋กœ์„ธ์Šค ๋ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ํฌํ•จํ•˜์—ฌ ํšจ๊ณผ์ ์ธ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

ํ•™์Šต ๋ชฉํ‘œ

์ด ์„น์…˜์ด ๋๋‚˜๋ฉด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ์ƒˆ๋กœ์šด OSPO๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์ฃผ์š” ๋‹จ๊ณ„๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.
  • OSPO์˜ ์ผ๋ถ€๊ฐ€ ๋  ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์—ญํ•  ๋ฐ ๊ตฌ์กฐ ์„ค๋ช…
  • ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ๊ธฐํƒ€ ํ”„๋กœ์„ธ์Šค๋ฅผ OSPO์— ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ช…ํ™•ํžˆ ํ•ฉ๋‹ˆ๋‹ค.

OSPO ์„ค๋ฆฝ

์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ• ๊นŒ์š”?

๋ชจ๋“  ํšŒ์‚ฌ๋Š” ๋‹ค๋ฅด๋ฉฐ OSPO๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ๋„ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค๋Š” ์ตœ๊ณ  ๊ฒฝ์˜์ง„์˜ ๋™์˜๋ฅผ ๋ฐ›์•„ ์œ„์—์„œ ์•„๋ž˜๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” ์•„๋ž˜์—์„œ ์œ„๋กœ, ๊ฐœ๋ฐœ์ž์™€ ์˜คํ”ˆ ์†Œ์Šค ์• ํ˜ธ๊ฐ€์˜ ์ฃผ๋จธ๋‹ˆ๊ฐ€ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•ด ์™”์œผ๋ฉฐ ๊ณต์‹ํ™”๋˜๊ธฐ๋ฅผ ์›ํ•˜๋Š” ๊ณณ์ž…๋‹ˆ๋‹ค.

๋ฒ•์  ๋ฌธ์ œ ๋ฐ ๋ณด์•ˆ์— ๋Œ€ํ•œ ์ง€์นจ์„ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ์—ด๋ง์œผ๋กœ ๋‚˜ํƒ€๋‚  ์ˆ˜๋„ ์žˆ๊ณ , ์„ฑ์ˆ™ํ•˜๊ณ  ๊ธฐ์—… ๋ฆฌ๋”์˜ ๊ด€์‹ฌ์„ ๋„๋Š” ํ’€๋ฟŒ๋ฆฌ ๋…ธ๋ ฅ์œผ๋กœ ์‹œ์ž‘ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค์— ๋Œ€ํ•œ ํ—Œ์‹ ์„ ์‹ฌํ™”ํ•จ์œผ๋กœ์จ ํšŒ์‚ฌ๋ฅผ ๋ฐœ์ „์‹œํ‚ค๊ณ  ๊ฐ€์น˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋Œ€์˜๋ฅผ ์˜นํ˜ธํ•˜๋Š” ์ง„์ทจ์ ์ธ CEO ๋˜๋Š” CTO์™€ ํ•จ๊ป˜ ์‹œ์ž‘ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ข…๋ฅ˜์˜ ํ•ฉ์˜์™€ ๊ฒฝ์˜์ง„ ์ง€์›์€ ๊ฒฌ์ธ๋ ฅ์„ ์–ป๊ณ  OSPO ์‹œ์ž‘ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค ์—ฌ์ •์„ ์‹œ์ž‘ํ•˜๋Š” ๊ณณ์€ ์กฐ์ง๋งˆ๋‹ค ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‹ค์Œ ํŽ˜์ด์ง€์—์„œ ๊ณ ๋ คํ•ด์•ผ ํ•  ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ๋‹จ๊ณ„๋ฅผ ๋‹ค๋ฃฐ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฆฌ๋” ์ฐพ๊ธฐ

๊ณ„ํš ์‹œ์ž‘ ๋ฐฉ๋ฒ•์— ๊ด€๊ณ„์—†์ด ํšŒ์‚ฌ ๋‚ด์—์„œ ์‹ ์ƒ ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์šด์˜ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์ ํ•ฉํ•œ ๋ฆฌ๋”๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ตœ๊ณ  ํ›„๋ณด์ž๋Š” ๊ธฐ์กด ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„œ ๊ฐœ๋ฐœ์ž, ๊ธฐ์—ฌ์ž ๋˜๋Š” ์ปค๋ฏธํ„ฐ๋กœ ์ผํ•˜๋ฉด์„œ ๊ธฐ์ˆ ์ ์ธ ๋ถ€๋ถ„๊ณผ ํ•จ๊ป˜ ์˜คํ”ˆ ์†Œ์Šค ์ž‘๋™ ๋ฐฉ์‹์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ดํ•ด๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋“ค์€ ๋น„์ฆˆ๋‹ˆ์Šค ๋‹จ์œ„ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ „๋žต๊ณผ ๊ณ„ํš์„ ์•Œ๋ฆฌ๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ํ†ต์ฐฐ๋ ฅ ๋ฐ ๊ด€๋ฆฌ ๊ธฐ์ˆ ๊ณผ ํ•จ๊ป˜ ํšŒ์‚ฌ ๋น„์ฆˆ๋‹ˆ์Šค์— ๋Œ€ํ•œ ํญ๋„“์€ ์ดํ•ด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์—ด์ •, ์ง€์‹, ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๊ณ  ์˜คํ”ˆ ์†Œ์Šค ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๊ฐ€ ํšŒ์‚ฌ๋ฅผ ์–ด๋–ป๊ฒŒ ๋ณ€ํ™”์‹œํ‚ค๊ณ , ๋ณ€ํ™”์‹œํ‚ค๊ณ , ๊ฐœ์„ ํ•  ๊ฒƒ์ธ์ง€ ์ดํ•ดํ•˜๋„๋ก ๋„์šธ ์ˆ˜ ์žˆ๋„๋ก ์‚ฌ๊ต์ ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ์‚ฌ๋ฌด๊ตญ์˜ ์ฑ…์ž„์ž๋Š” ์‚ฌ๋žŒ๋“ค๊ณผ ์‹ฌ์ธต ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜์ง€๋งŒ, ์ฃผ์š” ์—…๋ฌด๋Š” ์„ธ๋ถ€์ ์ธ ๋…ผ์˜๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ฃผ๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์šฉ ์ค‘์ธ ๋ชจ๋“  ๊ธฐ์ˆ ์˜ ์•ˆ๊ณผ ๋ฐ–์„ ์•Œ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์ดํ•ด ๊ด€๊ณ„์ž ์‚ฌ์ด์—์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์ž‘์—… ์ •์˜

์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค์— ํ•„์š”ํ•œ ์˜ˆ์‚ฐ, ์ธ๋ ฅ, ๊ธฐ์ˆ  ๋„๊ตฌ ๋ฐ ์‹œ์Šคํ…œ๋„ ์šด์˜์„ ํ™•๋ฆฝํ•˜๋Š” ๋ฐ ํ•ด๊ฒฐํ•ด์•ผ ํ•  ํ•ต์‹ฌ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์ผ๋ถ€ ํšŒ์‚ฌ๋Š” ์‹œ๊ฐ„์ œ ๊ด€๋ฆฌ์ž๋กœ ์‹œ์ž‘ํ•˜์ง€๋งŒ ๊ทธ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด์„œ๋งŒ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋ˆ„๊ตฐ๊ฐ€์˜ ์ž๋ฆฌ๋ฅผ ์ •๊ทœ์ง์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ํ”„๋กœ๊ทธ๋žจ์„ ์‹ ์†ํ•˜๊ฒŒ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ์†Œ๊ทœ๋ชจ ์ง€์› ์ง์›๊ณผ ํ•จ๊ป˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ํ™•์‹คํ•œ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

์ž˜ ์ •์˜๋œ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค์˜ ์˜ˆ๋กœ๋Š” ํ•„์š”ํ•œ ์ •์ฑ…, ํ”„๋กœ์„ธ์Šค ๋ฐ ๋„๊ตฌ๋ฅผ ์ถ”์ง„ํ•˜๋Š” ๋™์‹œ์— ๋งˆ์ฐฐ์ด ์žˆ๋Š” ๊ณณ์—์„œ ๋งˆ์ฐฐ์„ ์ œ๊ฑฐํ•˜๊ณ  ๊ฐ„์†Œํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์„ ์ž๋™ํ™”ํ•˜๋Š” ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ํ•„์š”ํ•œ ์ž‘์—…์„ ์œ„์ž„ํ•˜๋Š” ๋งŒํŠธ๋ผ๋ฅผ ์šด์˜ํ•˜๋Š” ์˜คํ”ผ์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด. ์ •์ฑ… ๋ฐ ํ”„๋กœ์„ธ์Šค๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํ–ฅํ›„ ์„น์…˜์—์„œ ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” ๊ตฌ์กฐํ™”๋œ ์ •์ฑ…๊ณผ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•˜์ง€๋งŒ ์œ ์—ฐ์„ฑ๋„ ์œ ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ์‚ฌ์šฉ์ž์™€ ๊ธฐ์—ฌ์ž๊ฐ€ ๋„์›€์ด ํ•„์š”ํ•  ๋•Œ ์˜คํ”ผ์Šค๋Š” ์ปจ์„คํŒ…์ฒ˜๋Ÿผ ์šด์˜๋˜์–ด ์ง์›์ด ์—…๋ฌด์™€ ๊ด€๋ จ๋œ ๊ฐœ์ธ ๋˜๋Š” ๊ทธ๋ฃน ๋น„์ฆˆ๋‹ˆ์Šค ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋™์‹œ์— ์ง€์นจ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ”ผ๋“œ๋ฐฑ ๋ฐ ๋ฐ”์ด์ธ ์š”์ฒญ

์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ์„ค๋ฆฝํ•˜๋Š” ๊ฒƒ์€ ์ง„๊ณต ์ƒํƒœ์—์„œ ์ˆ˜ํ–‰๋˜์–ด์•ผ ํ•˜๋Š” ์ผ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค์—์„œ ์ค‘์‹ฌ์ ์ธ ์—ญํ• ์„ ํ•˜๋ฏ€๋กœ ์„ฑ๊ณต์ ์œผ๋กœ ๋งŒ๋“ค๋ ค๋ฉด ๊ธฐ์—… ๋‚ด๋ถ€์˜ ๋ชจ๋“  ๊ด€๋ จ ๋‹น์‚ฌ์ž๋กœ๋ถ€ํ„ฐ ๊ณต๊ฐœ์ ์ด๊ณ  ์ •์งํ•œ ์ž…๋ ฅ๊ณผ ํ”ผ๋“œ๋ฐฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ฒฝ์˜์ง„์—์„œ ๊ฐœ๋ฐœ์ž์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์ƒ์„ฑ์— ๋Œ€ํ•ด ๋ฐœ์–ธ๊ถŒ์„ ๊ฐ–๋„๋ก ํ•˜๋ฉด ๊ด‘๋ฒ”์œ„ํ•œ ์ง€์›์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

ํšŒ์‚ฌ๊ฐ€ ์˜คํ”ˆ ์†Œ์Šค๋กœ ํ•˜๋Š” ์ผ์„ ํŒŒ์•…ํ•˜๋ ค๋ฉด ์กฐ์ง์ด ์ง„์ •์œผ๋กœ ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ๋Š” ํ•ต์‹ฌ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ์ดํ•ด ๊ด€๊ณ„์ž์˜ ์ƒ๊ฐ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ์— ์ด ํ”ผ๋“œ๋ฐฑ์„ ์ฐพ๊ณ  OSPO์— ๋Œ€ํ•œ ๋กค์•„์›ƒ ๊ณ„ํš์— ๋ฐ˜์˜ํ•˜๋„๋ก ํ•˜๋ฉด ํ”„๋กœ๊ทธ๋žจ์ด ์ •์˜ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ํ”„๋กœ์„ธ์Šค ๋ฐ ์ „๋žต์„ ์ˆ˜์šฉํ•˜๊ณ  ์„ฑ๊ณตํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

OSPO ํ”„๋กœ๊ทธ๋žจ ๊ตฌ์กฐ ์ •์˜

OSPO๋Š” ์–ด๋””์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

๊ทธ๋ ‡๋‹ค๋ฉด ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” ํšŒ์‚ฌ์˜ ์กฐ์ง ๊ตฌ์กฐ ๋‚ด์—์„œ ์–ด๋–ป๊ฒŒ ๊ทธ๋ฆฌ๊ณ  ์–ด๋””์— ์ ํ•ฉํ•ด์•ผ ํ• ๊นŒ์š”? ์—”์ง€๋‹ˆ์–ด๋ง ๋ถ€์„œ์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ๋ฒ•๋ฌด ๋ถ€์„œ, CTO ์˜คํ”ผ์Šค ๋˜๋Š” ๋‹ค๋ฅธ ํŠน์ • ์‚ฌ์—…๋ถ€์— ์žˆ์Šต๋‹ˆ๊นŒ? ๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, ์ด๋Š” ํšŒ์‚ฌ์˜ ์ฃผ์š” ๋น„์ฆˆ๋‹ˆ์Šค์™€ ์˜คํ”ˆ ์†Œ์Šค ์ „๋žต์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์—์„œ OSPO๊ฐ€ ์žˆ์–ด์•ผ ํ•˜๋Š” ์œ„์น˜์— ๋Œ€ํ•œ '์ผ๋ฅ ์ ์ธ' ๋‹ต์€ ์—†๋‹ค๋Š” ์ ์„ ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ํŽ˜์ด์ง€์—์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ์œ„ํ•ด ๊ฐ€์žฅ ์ž์ฃผ ์„ ํƒ๋˜๋Š” ์œ„์น˜์— ๋Œ€ํ•ด ๋…ผ์˜ํ•  ๊ฒƒ์ด์ง€๋งŒ ์ด ๋ชฉ๋ก์ด ์™„์ „ํ•œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๋ฒ•๋ฅ  ๊ทธ๋ฃน์˜ ์ผ์›์ธ OSPO

๋Œ€๊ทœ๋ชจ ์ง€์  ์žฌ์‚ฐ ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๋ณด์œ ํ•œ ํšŒ์‚ฌ์˜ ๊ฒฝ์šฐ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๊ฐ€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์— ๋Œ€ํ•ด ๋ฒ•๋ฅ  ํŒ€๊ณผ ๊ธด๋ฐ€ํ•˜๊ฒŒ ํ˜‘๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ•๋ฅ  ์˜คํ”ผ์Šค์— ์™„๋ฒฝํ•˜๊ฒŒ ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IP ๊ด€๋ จ ๋ฒ•์  ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์„ ํ•ญ์ƒ ์šฐ๋ คํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•˜๋“œ์›จ์–ด ํšŒ์‚ฌ์— ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์˜ ํ•œ ๊ฐ€์ง€ ๋ฌธ์ œ๋Š” ๋ฒ•๋ฌด ๋ถ€์„œ์˜ OSPO๊ฐ€ ์‹œ๊ฐ„์˜ ์ƒ๋‹น ๋ถ€๋ถ„์„ ๊ทœ์ • ์ค€์ˆ˜ ๋ฌธ์ œ์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์žฅ๊ธฐ์ ์œผ๋กœ ์กฐ์ง. ๋ฒ•๋ฌด ๊ทธ๋ฃน์—์„œ OSPO๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค๋ฉด ๊ทธ๋ฃน ์—ญํ• ์˜ ๊ทœ์ • ์ค€์ˆ˜ ์ธก๋ฉด๊ณผ ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฐธ์—ฌ์— ๋Œ€ํ•œ ๋ณด๋‹ค ์ง„์ทจ์ ์ด๊ณ  ์ „๋žต์ ์ธ ์ •์ฑ…์˜ ๊ท ํ˜•์„ ๋งž์ถœ ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ๋ฆฌ๋”๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์—”์ง€๋‹ˆ์–ด๋ง OSPO

์—”์ง€๋‹ˆ์–ด๋ง ์ค‘์‹ฌ์˜ ํšŒ์‚ฌ๋Š” ์ข…์ข… ์—”์ง€๋‹ˆ์–ด๋ง ๋ถ€์„œ ๋‚ด์—์„œ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ์œ ์ง€ํ•˜๊ธฐ๋กœ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž‘์—…์—์„œ ๋ณด๋‹ค ํšจ๊ณผ์ ์ด๊ณ  ์ƒ์‚ฐ์ ์ธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์ง์ ‘ ๋…ธ๋ ฅ์„ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋Š” CTO ๋˜๋Š” ๊ฒฝ์šฐ์— ๋”ฐ๋ผ CIO์—๊ฒŒ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ•๋ ฅํ•˜๊ณ  ์—ฐ๊ฒฐ๋œ ์ œํ’ˆ ์„ธํŠธ๊ฐ€ ์žˆ๋Š” ์กฐ์ง์—์„œ ์˜คํ”ผ์Šค๋Š” ์ œํ’ˆ ๊ฐœ๋ฐœ ๋ถ€์‚ฌ์žฅ ๋˜๋Š” ์—”์ง€๋‹ˆ์–ด๋ง ๋ถ€์‚ฌ์žฅ์—๊ฒŒ ๋ณด๊ณ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ œํ’ˆ ํฌํŠธํด๋ฆฌ์˜ค๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ํšŒ์‚ฌ์—์„œ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ OSPO๋ฅผ CTO ์˜คํ”ผ์Šค์— ๋‘๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค. OSPO๋Š” ๋ชจ๋“  ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์„ ์œ„ํ•œ ์ •์ฑ… ๋ฐ ๊ต์œก ๋…ธ๋ ฅ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ๊ฐ€์žฅ ํญ๋„“์€ ๊ด€์ ๊ณผ ๊ถŒํ•œ์„ ์ œ๊ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ด ์ ‘๊ทผ ๋ฐฉ์‹์˜ ํ•œ ๊ฐ€์ง€ ๋‹จ์ ์€ ์ž ์žฌ์ ์œผ๋กœ ๊ทœ์ • ์ค€์ˆ˜ ํ™œ๋™์— ๋œ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ(๋ฒ•๋ฅ  ๊ทธ๋ฃน๊ณผ ํ•จ๊ป˜ OSPO๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๊ฒƒ๊ณผ ๋น„๊ตํ•  ๋•Œ) ๊ฐ•๋ ฅํ•œ ๋ฆฌ๋”๊ฐ€ ์—ฌ๊ธฐ์— ํ•„์š”ํ•œ ๊ท ํ˜•์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๊ฒƒ์ด ์ž˜ ์ˆ˜ํ–‰๋˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ฐ€๋ณ๊ณ  ๋ฒˆ๊ฑฐ๋กญ์ง€ ์•Š๋‹ค๊ณ  ๋Š๋ผ๋Š” ๊ฒฝ์šฐ ๊ทœ์ • ์ค€์ˆ˜๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ๊ด€๊ณ„/๋งˆ์ผ€ํŒ…์˜ ์ผ๋ถ€์ธ OSPO

์ผ๋ถ€ ์กฐ์ง์˜ ๊ฒฝ์šฐ ์˜คํ”ˆ ์†Œ์Šค ์˜คํ”ผ์Šค๋Š” ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•ํ•œ ์ œํ’ˆ ํŒ๋งค๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ์ž ์žฌ ๊ณ ๊ฐ์„ ์œ ์ž…์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋งˆ์ผ€ํŒ… ๊ทธ๋ฃน ๋‚ด์— ์žˆ์Šต๋‹ˆ๋‹ค. ์กฐ์ง์—์„œ ์ฃผ์š” ์˜คํ”ˆ ์†Œ์Šค ๊ฐœ๋ฐœ์ž ๋ฐ ํ”„๋กœ์ ํŠธ์™€์˜ ๊ธด๋ฐ€ํ•œ ์—ฐ๊ฒฐ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๊ฐœ๋ฐœ์ž ๊ด€๊ณ„์™€ ๊ฐ™์€ ๊ทธ๋ฃน์—์„œ OSPO๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋ฉด ์ด๋Ÿฌํ•œ ์ง€์›์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌผ๋ก  OSPO๋Š” ํ•„์š”์— ๋”ฐ๋ผ ๊ทœ์ • ์ค€์ˆ˜ ๋ฐ ๊ต์œก ์˜์—ญ์—์„œ ํ•„์š”ํ•œ ๋‹ค๋ฅธ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ตฌํ˜„ ๊ณ ๋ ค ์‚ฌํ•ญ

์กฐ์ง์—์„œ OSPO๋ฅผ ๋ฐฐ์น˜ํ•  ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•  ๋•Œ ๊ณ ๋ คํ•ด์•ผ ํ•  ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ์š”์†Œ๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ์ ‘๊ทผ ๋ฐฉ์‹๊ณผ ๋ถ„์‚ฐ ์ ‘๊ทผ ๋ฐฉ์‹์„ ๊ณ„ํšํ•˜๋Š”์ง€ ์—ฌ๋ถ€์™€ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์†Œ๊ทœ๋ชจ ์กฐ์ง์—์„œ๋Š” ์†Œ๋น„, ํ˜‘์—… ๋ฐ ์ƒ์„ฑ์„ ์œ„ํ•œ ๋ชจ๋“  ์›Œํฌํ”Œ๋กœ๊ฐ€ ์ค‘์•™ ์œ„์น˜์— ์žˆ๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ๊ฐ–๋Š” ๊ฒƒ์ด ํšจ๊ณผ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ ‘๊ทผ ๋ฐฉ์‹๊ณผ ๊ทœ์ • ์ค€์ˆ˜์˜ ์ผ๊ด€์„ฑ์„ ์ตœ๋Œ€ํ•œ ๋ณด์žฅํ•˜์ง€๋งŒ ์กฐ์ง์ด ์„ฑ์žฅํ•จ์— ๋”ฐ๋ผ ๋‹ค๋ฃจ๊ธฐ ์–ด๋ ค์›Œ์งˆ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ค‘์•™ ์ง‘์ค‘์‹ ์กฐ์ง์€ ์กฐ์ง์„ ๋Œ€์‹ ํ•˜์—ฌ ์—…์ŠคํŠธ๋ฆผ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•  ์ฃผ์š” ๊ฐœ๋ฐœ์ž๋ฅผ ํ˜ธ์ŠคํŠธํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐœ๋ฐœ์ž๋Š” ์ข…์ข… ์ž์ฒด์ ์œผ๋กœ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ต์œก๊ณผ ์ „๋ฌธ ์ง€์‹์ด ๋ถ€์กฑํ•œ ์ œํ’ˆ ํŒ€์˜ ๋‚ด๋ถ€ ์ปจ์„คํ„ดํŠธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

์กฐ์ง์ด ์ถฉ๋ถ„ํžˆ ์ปค์ง€๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ๋ถ„์‚ฐ ์ ‘๊ทผ ๋ฐฉ์‹์ด ๊ฐ€์žฅ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž์™€ ๊ด€๋ฆฌ์ž๊ฐ€ ์ „์ฒด ์กฐ์ง ์ •์ฑ…๊ณผ ์ผ์น˜ํ•˜๋Š” ์˜คํ”ˆ ์†Œ์Šค์— ๋Œ€ํ•œ ์ œํ’ˆ๋ณ„ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋„๋ก ๊ต์œก ๋ฐ ์ปจ์„คํŒ… ๋ฆฌ์†Œ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋˜ํ•œ ์กฐ์ง ์ „์ฒด์— ์˜คํ”ˆ ์†Œ์Šค ์ง€์‹์„ ์ „ํŒŒํ•˜๊ณ  ๋ณด๋‹ค ๊ฐœ๋ฐฉ์ ์ด๊ณ  ํ˜‘๋ ฅ์ ์ธ ๋ฌธํ™”๋ฅผ ์กฐ์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋” ํฐ ์˜คํ”ˆ ์†Œ์Šค ์ƒํƒœ๊ณ„์™€ ํ˜‘๋ ฅํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ํŠน์„ฑ์ž…๋‹ˆ๋‹ค.

์ด ๋ชจ๋“ˆ์˜ ๋’ท๋ถ€๋ถ„์—์„œ ์‚ฌ๋ก€ ์—ฐ๊ตฌ๋ฅผ ๊ณต์œ ํ•˜์—ฌ ๋‹ค๋ฅธ ์กฐ์ง์—์„œ ์ด๋Ÿฌํ•œ ๊ตฌ์กฐ์  ๊ฒฐ์ •์„ ๋‚ด๋ฆฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์˜ˆ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜์—…: OSPO ์—ญํ• 

๊ด€๋ฆฌ ์—ญํ• 

์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ๊ด€๋ฆฌ์ž, ํšŒ์‚ฌ ๋ฒ•๋ฌดํŒ€, ์—”์ง€๋‹ˆ์–ด์™€ ์ž„์›์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋ชจ๋“  ๊ฒ€ํ†  ์œ„์›ํšŒ์˜ ์—ญํ• ๊ณผ ์ฑ…์ž„์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒฐ์ •์ด ๋‚ด๋ ค์ ธ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ OSPO๊ฐ€ ์„ฑ์žฅํ•จ์— ๋”ฐ๋ผ ์กฐ์ง์— ๊ฐ€์น˜๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ถ”๊ฐ€ ์—ญํ• ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ช‡ ํŽ˜์ด์ง€์—์„œ ์ด๋Ÿฌํ•œ ์—ญํ• ์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ๋‹ค๋ฃฐ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ๊ด€๋ฆฌ์ž

์ตœ๋Œ€ ํšจ๊ณผ๋ฅผ ์œ„ํ•ด ํ”„๋กœ๊ทธ๋žจ ๊ด€๋ฆฌ์ž๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ™œ๋™์— ๋Œ€ํ•œ ํšŒ์‚ฌ์˜ ์ด์ต์„ ์ง์ ‘ ๊ฐ๋…ํ•˜๊ณ  ์ง์ ‘ ๊ด€๋ฆฌํ•˜๋Š” ์ž„์›๊ธ‰ ์ง์ฑ…์œผ๋กœ ๊ถŒํ•œ์„ ๋ถ€์—ฌ๋ฐ›์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๊ธฐ์—… ๋‚ด๋ถ€์—์„œ ์˜คํ”ˆ ์†Œ์Šค ๋ชฉํ‘œ์™€ ๋น„์ „์„ ํ–ฅํ•ด ๋‚˜์•„๊ฐ€๋Š” ๋ฐ ํ•„์š”ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ผ๋ถ€ ํšŒ์‚ฌ๋Š” ๊ฒ€ํ†  ์œ„์›ํšŒ์™€ ์œ ์‚ฌํ•œ ์˜คํ”ˆ ์†Œ์Šค ์ง‘ํ–‰ ์œ„์›ํšŒ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ทธ๋ฃน์€ ์ผ๋ฐ˜์ ์œผ๋กœ ํšŒ์‚ฌ ๋‚ด ๋ชจ๋“  ์ฃผ์š” ์‚ฌ์—…๋ถ€์˜ ๊ณ ์œ„ ๋ฆฌ๋”๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ ์ •์ฑ… ๋ณ€๊ฒฝ ๋ฐ ๋„์ž…์— ๋Œ€ํ•œ ์ด์‚ฌํšŒ ์Šคํƒ€์ผ ์ง€์นจ์„ ์ œ๊ณตํ•˜๊ณ  ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ์˜ ์šฐ์„  ์ˆœ์œ„๋ฅผ ์„ค์ •ํ•˜๋ฉฐ ์กฐ์ง ํ–‰๋™์˜ ๋ณ€ํ™”๋ฅผ ์ฃผ๋„ํ•˜๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ•๋ฌด

ํšŒ์‚ฌ ๋‚ด์˜ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ธฐ๋Šฅ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ฒ•๋ฌดํŒ€์€ ๋ฒ•๋ฅ , ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค ๊ณ„์•ฝ ๋ฐ ๊ธฐํƒ€ ๋ฒ•์  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•˜๋„๋ก ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค ์šด์˜์— ๋Œ€ํ•ด ๋ฐœ์–ธ๊ถŒ์„ ๊ฐ€์ ธ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค์™€ ๊ด€๋ จํ•˜์—ฌ ๋ฒ•๋ฌดํŒ€์€ ํšŒ์‚ฌ๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์ˆ˜์šฉ ๊ฐ€๋Šฅํ•œ ์กฐ๊ฑด์œผ๋กœ ํ”„๋กœ์ ํŠธ์— ๋‹ค์‹œ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์žฅํ•  ์ฑ…์ž„์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทœ๋ชจ๊ฐ€ ํฐ ์กฐ์ง์€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ์— ์ž๋ฌธ์„ ์ œ๊ณตํ•  ์ „๋‹ด ๋ณ€ํ˜ธ์‚ฌ๋ฅผ ๊ณ ์šฉํ•˜๊ฑฐ๋‚˜ ๊ต์œกํ•˜๋Š” ๊ฒƒ์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ง€์‹์ด ํ’๋ถ€ํ•œ ์‹œ๊ฐ„์ œ ์ง์›์ด๋‚˜ ์™ธ๋ถ€ ๊ณ ๋ฌธ์„ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค ๋ฐ IP์— ๋Œ€ํ•œ ์ง€์‹๊ณผ ๊ฒฝํ—˜์ด ํ’๋ถ€ํ•œ ๋ณ€ํ˜ธ์‚ฌ์™€ ํ˜‘๋ ฅํ•˜๋Š” ๊ฒƒ์€ ์ƒ์—… ๊ณ„์•ฝ์ด๋‚˜ ํ‘œ์ค€๊ณผ ๊ด€๋ จํ•˜์—ฌ ์ „๋ฌธ์ ์ด๊ณ  ๋•Œ๋กœ๋Š” ๋‹นํ˜น์Šค๋Ÿฌ์šด ๋ฒ•์  ์˜์—ญ์ด ๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ข…์ข… ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

์ค€๋ฒ•๊ฐ์‹œํŒ€

์˜คํ”ˆ ์†Œ์Šค ์ค€์ˆ˜ ํŒ€์€ ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค ์ค€์ˆ˜๋ฅผ ๋ณด์žฅํ•˜๋Š” ์ž„๋ฌด๋ฅผ ๋งก์€ ๋‹ค์–‘ํ•œ ๊ฐœ์ธ์œผ๋กœ ๊ตฌ์„ฑ๋œ ํ•™์ œ ๊ฐ„ ๊ทธ๋ฃน์ž…๋‹ˆ๋‹ค. OSRB(Open Source Review Board)๋ผ๊ณ  ํ•˜๋Š” ํ•ต์‹ฌ ํŒ€์€ ์—”์ง€๋‹ˆ์–ด๋ง ๋ฐ ์ œํ’ˆ ํŒ€ ๋Œ€ํ‘œ, ํ•œ ๋ช… ์ด์ƒ์˜ ๋ฒ•๋ฅ  ๊ณ ๋ฌธ, ๊ทœ์ • ์ค€์ˆ˜ ๋‹ด๋‹น์ž(์ข…์ข… ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ๊ด€๋ฆฌ์ž์ž„)๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

ํ™•์žฅ๋œ ํŒ€์€ ๊ทœ์ • ์ค€์ˆ˜ ๋…ธ๋ ฅ์— ์ง€์†์ ์œผ๋กœ ๊ธฐ์—ฌํ•˜๋Š” ์—ฌ๋Ÿฌ ๋ถ€์„œ์˜ ๋‹ค์–‘ํ•œ ๊ฐœ์ธ์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋ฌธ์„œ, ๊ณต๊ธ‰๋ง, ๊ธฐ์—… ๊ฐœ๋ฐœ, IT, ํ˜„์ง€ํ™” ๋ฐ OSEC(์˜คํ”ˆ ์†Œ์Šค ์ง‘ํ–‰ ์œ„์›ํšŒ)๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•ต์‹ฌ ํŒ€๊ณผ ๋‹ฌ๋ฆฌ ํ™•์žฅ ํŒ€์˜ ๊ตฌ์„ฑ์›์€ OSRB์—์„œ ๋ฐ›์€ ์ž‘์—…์— ๋”ฐ๋ผ ์‹œ๊ฐ„์ œ๋กœ๋งŒ ๊ทœ์ • ์ค€์ˆ˜ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ๊ด€๊ณ„, ๋ณ€ํ˜ธ ๋ฐ ์ „๋„์‚ฌ

์˜คํ”ˆ ์†Œ์Šค ๊ฐœ๋ฐœ์ž ๊ด€๊ณ„ ๋ฐ ์ „๋„์ž๋Š” ํŠน์ • ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ํšŒ์‚ฌ์˜ ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ ๋‚ด์—์„œ ๊ด€์‹ฌ๊ณผ ์—ด์ •์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•ด ์ผํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์‹ ์ƒ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค์—์„œ ์ค‘์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „๋„์‚ฌ๋“ค์€ ์ข…์ข… ์ปจํผ๋Ÿฐ์Šค์™€ ๊ธฐ์ˆ  ํ–‰์‚ฌ์— ์ฐธ์„ํ•˜์—ฌ ์ฒญ์ค‘๋“ค์ด ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ๊ธฐ์—… ๊ฒฝํ—˜์„ ๊ณต์œ ํ•˜๋ฉด์„œ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ  ์–ด๋–ค ๋„์ „๊ณผ ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•˜๋Š”์ง€ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐํƒ€

๋˜ํ•œ ๋„๊ตฌ ๊ด€๋ฆฌ์ž, ๊ต์œก ๊ด€๋ฆฌ์ž, ๋„๊ตฌ ๋ฐ ์‹œ์Šคํ…œ ํ†ตํ•ฉ ๊ฐœ๋ฐœ์ž, ๋ฐฐํฌ ์ง€์› ์ง์› ๋ฐ ๊ตฌํ˜„ ํ”„๋กœ์ ํŠธ ๋ฆฌ๋”๋ฅผ ํฌํ•จํ•˜์—ฌ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค์˜ ์„ฑ๊ณต์„ ์œ„ํ•ด ๋‹ค๋ฅธ ์ง๋ฌด ์—ญํ• ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋„๊ตฌ ๊ด€๋ฆฌ์ž๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„œ ์ž‘์—…ํ•˜๋Š” ์—”์ง€๋‹ˆ์–ด์—๊ฒŒ ํ•„์š”ํ•œ ๋„๊ตฌ๋ฅผ ์„ ํƒ, ์ œ๊ณต ๋ฐ ํ†ตํ•ฉํ•˜๋Š” ๋™์‹œ์— ๋„๊ตฌ๊ฐ€ ๊ธฐ์—…์˜ ๋ผ์ด์„ ์Šค ๋ฐ ๊ธฐํƒ€ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋ฐ ๋„์›€์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

OSPO ํ”„๋กœ์„ธ์Šค ์ •์˜

๊ฐœ์š”

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 ์ˆ˜์„ ์ด์‚ฌ.

6C์˜ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์‹ค์Šต

2016๋…„ Comcast๋Š” Ruff๋ฅผ ๊ณ ์šฉํ•˜์—ฌ ์ ์  ๋” ์ค‘์š”ํ•œ ์˜คํ”ˆ ์†Œ์Šค ์ „๋žต์„ ์ด๋Œ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ด€ํ–‰์€ ์งˆ๋ฌธ์„ ์ œ๊ธฐํ•˜๊ณ  ์ง์›์„ ๊ต์œกํ•˜๋ฉฐ ์ธ์‹์„ ์ œ๊ณ ํ•˜๋Š” ์กฐ์ง์„ ์›ํ•˜๋Š” Comcast ๋ฆฌ๋”์‹ญ ํŒ€์˜ ์ตœ๊ณ  ์ˆ˜์ค€์˜ ์ง€์›์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์‹ค๋ฌด์—๋Š” 3๋ช…์˜ ์ •๊ทœ ์ง์›(2020๋…„ 6์›” ๊ธฐ์ค€)์ด ์žˆ์œผ๋ฉฐ ๋ฒ•๋ฅ , ์—”์ง€๋‹ˆ์–ด๋ง, IT, PR ๋“ฑ์˜ ๊ธฐ๋Šฅ ์ „๋ฌธ๊ฐ€์—๊ฒŒ ์˜์กดํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชฉํ‘œ๋Š” ์ง์›์„ ์ง€๋„ํ•˜๊ณ , ์•ˆ๋‚ดํ•˜๊ณ , ์กฐ์–ธํ•˜๊ณ , ์ถ”์ฒœํ•˜๊ณ , ์ปจ์„คํ„ดํŠธ๋กœ ๋ด‰์‚ฌํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Ruff๋Š” ์†Œ๋น„, ๊ธฐ์—ฌ, ๊ทœ์ • ์ค€์ˆ˜, ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜, ํ˜‘์—… ๋ฐ ์—ญ๋Ÿ‰ ๊ตฌ์ถ•๊ณผ ๊ฐ™์€ "6C"๋กœ ์˜คํ”ˆ ์†Œ์Šค ๊ด€ํ–‰์˜ ๊ธฐ๋Šฅ์„ ์š”์•ฝํ•ฉ๋‹ˆ๋‹ค.

์ปด์บ์ŠคํŠธ OSPO

์˜คํ”ˆ ์†Œ์Šค ๊ด€ํ–‰์—๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋ชฉํ‘œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ์‚ฌ๋‚ด ์‚ฌ๋žŒ๋“ค์ด ์˜คํ”ˆ์†Œ์Šค๋กœ ์ž‘์—…ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค์˜ ์‚ฌ์šฉ, ์˜คํ”ˆ ์†Œ์Šค์— ๋Œ€ํ•œ ๊ธฐ์—ฌ ๋˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ, ์žฌ๋‹จ ๋ฐ ์กฐ์ง๊ณผ์˜ ํ˜‘์—…์ด๋“ , ๋ชฉํ‘œ๋Š” ๋ฒ•์ , ํ”„๋กœ์„ธ์Šค, ๋„๊ตฌ, ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋ฐ ์ธ์‹ ์žฅ๋ฒฝ์„ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  2. ์˜คํ”ˆ ์†Œ์Šค ๋ฐ ๊ธฐ์ˆ  ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์™ธ๋ถ€์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์€ 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 ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋‹จ์ฒด์˜ ํšŒ์›์‚ฌ์ž…๋‹ˆ๋‹ค.

์ปด์บ์ŠคํŠธ OSPO ์™ธ๋ถ€ ํ˜‘์—…

์ด๋Ÿฌํ•œ ๊ธฐ์—ฌ๋ฅผ ํ†ตํ•ด 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

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 ํ”„๋กœ์ ํŠธ๋Š” ์›๋ž˜ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ์Šค์Šค๋กœ ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ์ด์ƒ์œผ๋กœ ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

5๊ฐ€์ง€ ํ•ต์‹ฌ ๊ตํ›ˆ

Salesforce์—์„œ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ๊ด€๋ฆฌํ•œ 4๋…„์˜ ๊ฒฝํ—˜์„ ๋˜๋Œ์•„๋ณด๋ฉด Varley๋Š” ์ž์ฒด ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ์„ ์ด์ œ ๋ง‰ ์‹œ์ž‘ํ•˜๋ ค๋Š” ํšŒ์‚ฌ๋ฅผ ์œ„ํ•œ 5๊ฐ€์ง€ ํ•ต์‹ฌ ๊ตํ›ˆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ๋‚ด๋ถ€์ ์œผ๋กœ ์˜คํ”ˆ ์†Œ์Šค์˜ ์‚ฌ์šฉ๊ณผ ์ƒ์„ฑ์„ ๊ฐ•๋ ฅํ•˜๊ฒŒ ๊ถŒ์žฅํ•˜๋Š” ์ „์‚ฌ์  ์ •์ฑ…์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
  • ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ์ด์ƒ์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐœ์ „์‹œํ‚ฌ ์ˆ˜ ์žˆ์Œ์„ ์ธ์‹ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ์ดํ•ด ๊ด€๊ณ„์ž๋กœ๋ถ€ํ„ฐ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ์˜๊ฒฌ์„ ๊ตฌํ•˜์‹ญ์‹œ์˜ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์—”์ง€๋‹ˆ์–ด๊ฐ€ ์œ ์ผํ•œ ์ดํ•ด๊ด€๊ณ„์ž๊ฐ€ ๋˜์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฒ•๋ฌดํŒ€๊ณผ ๊ฒฝ์˜์ง„๋„ ์ง์ ‘ ์ฐธ์—ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ํ›Œ๋ฅญํ•œ ์„ค์ • ๋ฌธ์„œ์™€ ๊ฑด์ „ํ•œ ํฌ๋Ÿผ์„ ํ†ตํ•ด ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ข‹์€ "๊ฒฝ์‚ฌ๋กœ"์— ์ง‘์ค‘ํ•˜์‹ญ์‹œ์˜ค.
  • ์˜คํ”ˆ ์†Œ์Šค์˜ ์„ฑ๊ณต์€ ์—…๊ณ„ ์ „์ฒด์˜ ์„ฑ๊ณต๊ณผ ๋ชจ๋“  ๊ณณ์—์„œ ๋” ๋‚˜์€ ์ œํ’ˆ์„ ์ฃผ๋„ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ธ์‹ํ•ฉ๋‹ˆ๋‹ค.

์ถ”๊ฐ€ ๋ฆฌ์†Œ์Šค

์ด ๋ชจ๋“ˆ์€ ์กฐ์ง์ด ์ž์ฒด ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ ๋‹ค๋ฃจ์—ˆ์ง€๋งŒ ์ด ๊ณผ์ •์—์„œ ์™„์ „ํžˆ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ์„ธ๋ถ€์ ์ด๊ณ  ๋ฏธ๋ฌ˜ํ•œ ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‚ฌ๋ก€ ์—ฐ๊ตฌ๋ฅผ ๋ณด๊ฑฐ๋‚˜ ์ด ์ฃผ์ œ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ์–ป๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ์ถ”๊ฐ€ ๋ฆฌ์†Œ์Šค๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.