ํ”„๋กœ์ ํŠธ์˜ ๋ฌด๋ฃŒ ์„ฑ๊ฒฉ๊ณผ ์œ ๋ฃŒ GPL ์• ๋“œ์˜จ์— ๋Œ€ํ•œ ๋ธ”๋ Œ๋”์˜ ์ž…์žฅ

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

ํ”„๋กœ์ ํŠธ์˜ ์ž์œ ๋กœ์›€์„ ์ƒ๊ธฐ์‹œํ‚จ ์ด์œ ๋Š” ๋ถˆ๋งŒ ์ƒˆ๋กœ์šด ์„œ๋น„์Šค์˜ ๋“ฑ์žฅ์œผ๋กœ ๋งŽ์€ ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋ธ”๋ Œ๋” ์ฐฝ๊ณ ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ด€์‹ฌ ์žˆ๋Š” Blender ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ ํƒํ•œ ๋‹ค์Œ ํ•œ ๋ฒˆ์— ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

์ถœ์ฒ˜ : opennet.ru

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