ํ˜‘์—… ๊ฐœ๋ฐœ ํ”Œ๋žซํผ Forgejo๊ฐ€ MIT ๋ผ์ด์„ ์Šค์—์„œ GPLv3๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

ํ˜‘์—… ๊ฐœ๋ฐœ ํ”Œ๋žซํผ Forgejo์˜ ๊ฐœ๋ฐœ์ž๋“ค์€ ๋ผ์ด์„ ์Šค ๋ณ€๊ฒฝ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฆด๋ฆฌ์Šค 9.0๋ถ€ํ„ฐ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ์˜ ๋ชจ๋“  ์‹ ๊ทœ ๊ฐœ๋ฐœ๋ฌผ์€ ๊ธฐ์กด์˜ ๊ด€๋Œ€ํ•œ MIT ๋ผ์ด์„ ์Šค ๋Œ€์‹  copyleft ๋ผ์ด์„ ์Šค GPLv3+์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. Forgejo์˜ ์ด์ „ ๋ฒ„์ „๊ณผ ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์€ MIT ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ๋ผ์ด์„ ์Šค ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด ํ”„๋กœ์ ํŠธ์—์„œ Copyleft ๋ผ์ด์„ ์Šค๋กœ ๋ฐฐํฌ๋˜๋Š” ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋”์šฑ ๊ฐ„ํŽธํ•ด์งˆ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

ํŠนํžˆ, ๋ฆด๋ฆฌ์Šค 8.0์„ ์ค€๋น„ํ•˜๋Š” ๋™์•ˆ MIT์™€ ํ˜ธํ™˜๋˜์ง€ ์•Š๋Š” Copyleft ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋˜๋Š” ์ข…์†์„ฑ์ด ๋ฐœ๊ฒฌ๋˜์—ˆ๊ณ , ์ด๋กœ ์ธํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์ด๋Ÿฌํ•œ ์ข…์†์„ฑ์„ ๋ฆด๋ฆฌ์Šค์—์„œ ์ œ์™ธํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. APA(๋ฏธ๊ตญ ์‹ฌ๋ฆฌํ•™ ํ˜‘ํšŒ) ์ธ์šฉ ํ˜•์‹๊ณผ elkjs ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ธฐ๋ฐ˜์˜ ํ”Œ๋กœ์ฐจํŠธ ๋ Œ๋”๋ง ์—”์ง„์„ ์ง€์›ํ•˜๋Š” ์ฝ”๋“œ๊ฐ€ ํ˜ธํ™˜๋˜์ง€ ์•Š๋Š” ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. GPLv3 ๋ผ์ด์„ ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์ข…์†์„ฑ์„ ๋‹ค์‹œ ๊ฐ€์ ธ์˜ค๊ณ , ๊ธฐ์กด ์ฝ”๋“œ๋ฅผ ๋” ๋งŽ์ด ํ™œ์šฉํ•˜๊ณ , Forgejo์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

Forgejo ํ”„๋กœ์ ํŠธ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ Forgejo๋Š” GitHub, Bitbucket, GitLab๊ณผ ์œ ์‚ฌํ•œ ์šฉ๋„๋กœ ์‚ฌ์šฉ๋˜๋Š” ํ˜‘์—… Git ์ €์žฅ์†Œ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. Gitea ํ”„๋กœ์ ํŠธ๋ฅผ ํฌํฌํ•œ ๊ฒƒ์ด๋ฉฐ, Gitea๋Š” ๋‹ค์‹œ Gogs ํ”Œ๋žซํผ์„ ํฌํฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Forgejo๋Š” Gitea์˜ ์ƒ์—…ํ™” ์‹œ๋„์™€ ์šด์˜๊ถŒ์ด ์ƒ์—… ํšŒ์‚ฌ๋กœ ์ด์ „๋œ ํ›„ 2022๋…„์— ํฌํฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Forgejo๋Š” ๋…๋ฆฝ์ ์ธ ์šด์˜ ์›์น™์„ ๊ณ ์ˆ˜ํ•˜๋ฉฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฃผ๋„๋กœ ์šด์˜์„ ์œ ์ง€ํ•ด ์™”์Šต๋‹ˆ๋‹ค. Git ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค์ธ Codeberg.org๋„ Forgejo๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ถœ์ฒ˜ : opennet.ru

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