๋Ÿฌ์‹œ์•„ ์—ฐ๋ฐฉ์€ ๊ตญ๊ฐ€ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๊ณ  ๊ตญ๊ฐ€ ์†Œ์œ ์˜ ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

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

1๋…„ 2022์›” 30์ผ๋ถ€ํ„ฐ 2024๋…„ XNUMX์›” XNUMX์ผ๊นŒ์ง€ ์‹ค์‹œ๋  ์˜ˆ์ •์ธ ์ด ์‹คํ—˜์€ ๋‹ค์Œ ์˜์—ญ์„ ๋‹ค๋ฃฐ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

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

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

์ด ์‹คํ—˜์—๋Š” ๋””์ง€ํ„ธ ๊ฐœ๋ฐœ, ํ†ต์‹  ๋ฐ ๋งค์Šค์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜๋ถ€, ๋‚ด๋ฌด๋ถ€, ๊ตญ๊ฐ€ ๋“ฑ๋ก, ์ง€์  ๋ฐ ์ง€๋„ ์ œ์ž‘์„ ์œ„ํ•œ ์—ฐ๋ฐฉ ์„œ๋น„์Šค, ๋Ÿฌ์‹œ์•„ ์ •๋ณด ๊ธฐ์ˆ  ๊ฐœ๋ฐœ ์žฌ๋‹จ์ด ์ฐธ์—ฌํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋Ÿฌ์‹œ์•„ ์—ฐ๋ฐฉ ๊ตฌ์„ฑ ๊ธฐ๊ด€์˜ ๊ตญ๊ฐ€ ๊ถŒ๋ ฅ ์ตœ๊ณ  ์ง‘ํ–‰ ๊ธฐ๊ด€ ๋ฐ ๊ธฐํƒ€ ๊ฐœ์ธ์ด ์ž๋ฐœ์ ์œผ๋กœ ์‹คํ—˜์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ—˜ ์ฐธ๊ฐ€์ž์˜ ์ตœ์ข… ๋ชฉ๋ก์€ 1๋…„ 2022์›” XNUMX์ผ๊นŒ์ง€ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

๊ตญ๊ฐ€ ์†Œ์œ ์˜ ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ๋Š” MIT ๋ผ์ด์„ ์Šค์— ๊ฐ€๊น์ง€๋งŒ ๋Ÿฌ์‹œ์•„ ๋ฒ•๋ฅ ์„ ๊ณ ๋ คํ•˜์—ฌ ๋งŒ๋“ค์–ด์ง„ "Open State License"(๋ฒ„์ „ 1)๋กœ ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ๋ฅผ ์—ฌ๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ผ์ด์„ผ์Šค๊ฐ€ ์ถฉ์กฑํ•ด์•ผ ํ•˜๋Š” ๊ฒฐ์˜์•ˆ์—์„œ ์–ธ๊ธ‰๋œ ๊ธฐ์ค€ ์ค‘:

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

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€