์ํฐํด
๋ผ์ด์ ์ค์ ๊ดํ ์์ธํ ์ํฐํด๊ณผ ๊ฐ์ด๋
articles.categories.title
๊ธฐ์ด ์ง์
์คํ์์ค ๋ผ์ด์ ์ค์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ์๋ฆฌ
๋ฒ์ ๋น๊ต
๋ค๋ฅธ ๋ผ์ด์ ์ค ๋ฒ์ ๊ฐ์ ๋น๊ต์ ๋ถ์
์ค์ต ๊ฐ์ด๋
์ค์ ํ๋ก์ ํธ์์ ๋ผ์ด์ ์ค๋ฅผ ์ ์ฉํ๋ ๋ฒ ์คํธ ํ๋ํฐ์ค
๊ธฐ์ ํด์
๋ผ์ด์ ์ค ์กฐํญ์ ๊ธฐ์ ์ ์ธ๋ถ์ฌํญ๊ณผ ํด์
์ ๊ณ ์ฌ๋ก
์ค์ ๊ธฐ์ ์ด๋ ํ๋ก์ ํธ์์์ ๋ผ์ด์ ์ค ์ฌ์ฉ ์ฌ๋ก
์ฃผ์ ์ํฐํด
ํธ์ง์๊ฐ ์ ๋ณํ ๊ณ ํ์ง ์ํฐํด๋ก ํต์ฌ ์ง์์ ๋น ๋ฅด๊ฒ ์ต๋ํ์ธ์
BSD ๋ผ์ด์ ์ค ์์ธ ํด์ค: 2์กฐํญ vs 3์กฐํญ
BSD ๋ผ์ด์ ์ค๋ ๊ฐ์ฅ ์ค๋๋๊ณ ๊ฐ๊ฒฐํ ์คํ์์ค ๋ผ์ด์ ์ค ์ค ํ๋๋ก, ์ต์ํ์ ์กฐํญ๊ณผ ์ต๋ํ์ ์์ ๋๋ก ์ ๋ช ํฉ๋๋ค. ์ด ๊ธ์์๋ ์ ์ ํ BSD ๋ผ์ด์ ์ค ์ ํ์ ์ํ BSD 2์กฐํญ๊ณผ 3์กฐํญ ๋ฒ์ ์ ์์ธํ ๋น๊ต๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ฐ๋ฐ์ ๋ผ์ด์ ์ค ์ ํ ๊ฐ์ด๋: ํ๋ก์ ํธ์ ์ ํฉํ ์คํ์์ค ๋ผ์ด์ ์ค ์ ํ๋ฒ
์ ์ ํ ์คํ์์ค ๋ผ์ด์ ์ค ์ ํ์ ๋ชจ๋ ์คํ์์ค ํ๋ก์ ํธ์ ์ค์ํ ๊ฒฐ์ ์ ๋๋ค. ์ด ๊ฐ์ด๋๋ ํ๋ก์ ํธ ํน์ฑ, ๋์ ์ฌ์ฉ์, ๋น์ฆ๋์ค ๊ณ ๋ ค์ฌํญ์ ๋ฐํ์ผ๋ก ํ๋ช ํ ๋ผ์ด์ ์ค ์ ํ์ ์ํ ๋ช ํํ ์ ํ ํ๋ ์์ํฌ์ ์ค์ฉ์ ์ธ ์กฐ์ธ์ ๊ฐ๋ฐ์์๊ฒ ์ ๊ณตํฉ๋๋ค.
GPL 2.0 vs GPL 3.0๏ผ๋ณ๊ฒฝ ์ฌํญ ์์ธ ๋ถ์
GPL 3.0์ GPL 2.0๊ณผ ๋น๊ตํ์ฌ ๋ ๋์ ํนํ ๋ณดํธ, ์ํฐ-ํฐ๋ณดํ ์กฐํญ, ๋ ๋ช ํํ ํธํ์ฑ ๊ท์น ๋ฑ ์ฌ๋ฌ ์ค์ํ ๊ฐ์ ์ฌํญ์ ๋์ ํ์ต๋๋ค. ์ด ๊ธ์์๋ ๋ ๋ฒ์ ๊ฐ์ ์ฐจ์ด์ ์ ์์ธํ ์ค๋ช ํฉ๋๋ค.
์ต์ ์ํฐํด
์๋ก ๋ฐํ๋ ์ํฐํด๋ก ์คํ์์ค ๋ผ์ด์ ์ค์ ์ต์ ๋ํฅ์ ํ์ธํ์ธ์
์ ๋ช ํ ์คํ์์ค ๋ผ์ด์ ์ค ์๋ฐ ์ฌ๋ก ๋ถ์: ๋ฒ์ ์งํ๊ณผ ์ปดํ๋ผ์ด์ธ์ค ๊ตํ
์ค์ ์ฌ๋ก์์ ์คํ์์ค ์ปดํ๋ผ์ด์ธ์ค์ ์ค์์ฑ ๋ฐฐ์ฐ๊ธฐ
์คํ์์ค ๋ผ์ด์ ์ค ์๋ฐ ์ฌ๊ฑด์ด ๋น๋ฒํ ๋ฐ์ํ๋ฉฐ, ๊ฑฐ์ก์ ์ํด๋ฐฐ์๊ณผ ๋ฒ์ ์ํ์ ์๋ฐํฉ๋๋ค. ์ด ๊ธ์์๋ ์ฌ๋ฌ ์ ๋ช ํ ์คํ์์ค ๋ผ์ด์ ์ค ์๋ฐ ์ฌ๋ก๋ฅผ ์ฌ์ธต ๋ถ์ํ์ฌ, ๋ฒ์ ์งํ, ๊ธฐ์ ์ปดํ๋ผ์ด์ธ์ค, ๊ธฐ์ ํ์ง ๊ด์ ์์ ์ค์ฉ์ ์ธ ์ปดํ๋ผ์ด์ธ์ค ์ง์นจ๊ณผ ์ํ ๋ฐฉ์ง ์ ์์ ์ ๊ณตํฉ๋๋ค.
์คํ์์ค ๋ผ์ด์ ์ค ํนํ ์กฐํญ ์ฌ์ธต ๋ถ์: ๋ณดํธ ๋ฉ์ปค๋์ฆ๊ณผ ๋ฒ์ ์ํฅ
์คํ์์ค ์ธ๊ณ์์์ ์ํํธ์จ์ด ํนํ ๋ณต์กํ ๊ฒ์
ํนํ ์กฐํญ์ ํ๋ ์คํ์์ค ๋ผ์ด์ ์ค์ ํต์ฌ ๊ตฌ์ฑ ์์๋ก, ์ํํธ์จ์ด์ ์์ ์ ์ฌ์ฉ๊ณผ ๋ฒ์ ์ํ์ ์ง์ ์ ์ผ๋ก ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์ด ๊ธ์์๋ ๋ค์ํ ์คํ์์ค ๋ผ์ด์ ์ค์ ํนํ ์กฐํญ ์ค๊ณ, ๋ณดํธ ๋ฉ์ปค๋์ฆ, ์ค์ ์ํฅ์ ์ฌ์ธต ๋ถ์ํ์ฌ ๊ฐ๋ฐ์์ ๊ธฐ์ ์๊ฒ ํนํ ์ํ ํ๊ฐ ์ง์นจ์ ์ ๊ณตํฉ๋๋ค.
๊ฐ๋ฐ์ ๋ผ์ด์ ์ค ์ ํ ๊ฐ์ด๋: ํ๋ก์ ํธ์ ์ ํฉํ ์คํ์์ค ๋ผ์ด์ ์ค ์ ํ๋ฒ
์ฒ์๋ถํฐ ์์ํ๋ ๋ผ์ด์ ์ค ์ ํ ์์ฌ๊ฒฐ์ ํธ๋ฆฌ
์ ์ ํ ์คํ์์ค ๋ผ์ด์ ์ค ์ ํ์ ๋ชจ๋ ์คํ์์ค ํ๋ก์ ํธ์ ์ค์ํ ๊ฒฐ์ ์ ๋๋ค. ์ด ๊ฐ์ด๋๋ ํ๋ก์ ํธ ํน์ฑ, ๋์ ์ฌ์ฉ์, ๋น์ฆ๋์ค ๊ณ ๋ ค์ฌํญ์ ๋ฐํ์ผ๋ก ํ๋ช ํ ๋ผ์ด์ ์ค ์ ํ์ ์ํ ๋ช ํํ ์ ํ ํ๋ ์์ํฌ์ ์ค์ฉ์ ์ธ ์กฐ์ธ์ ๊ฐ๋ฐ์์๊ฒ ์ ๊ณตํฉ๋๋ค.
BSD ๋ผ์ด์ ์ค ์์ธ ํด์ค: 2์กฐํญ vs 3์กฐํญ
๊ฐ์ฅ ๊ฐ๊ฒฐํ ์คํ์์ค ๋ผ์ด์ ์ค ํจ๋ฐ๋ฆฌ ์ฌ์ธต ๋ถ์
BSD ๋ผ์ด์ ์ค๋ ๊ฐ์ฅ ์ค๋๋๊ณ ๊ฐ๊ฒฐํ ์คํ์์ค ๋ผ์ด์ ์ค ์ค ํ๋๋ก, ์ต์ํ์ ์กฐํญ๊ณผ ์ต๋ํ์ ์์ ๋๋ก ์ ๋ช ํฉ๋๋ค. ์ด ๊ธ์์๋ ์ ์ ํ BSD ๋ผ์ด์ ์ค ์ ํ์ ์ํ BSD 2์กฐํญ๊ณผ 3์กฐํญ ๋ฒ์ ์ ์์ธํ ๋น๊ต๋ฅผ ์ ๊ณตํฉ๋๋ค.
MIT ๋ผ์ด์ ์ค ์ฌ์ธต ๋ถ์
๊ฐ์ฅ ์ธ๊ธฐ์๋ ์คํ์์ค ๋ผ์ด์ ์ค์ ํฌ๊ด์ ๋ถ์
MIT ๋ผ์ด์ ์ค๋ ๊ฐ์ฅ ๊ฐ๊ฒฐํ๊ณ ๊ด๋ํ ์คํ์์ค ๋ผ์ด์ ์ค ์ค ํ๋์ ๋๋ค. ์ด ๊ธ์์๋ MIT ๋ผ์ด์ ์ค์ ์ญ์ฌ, ๋ฒ์ ์กฐํญ, ์ฌ์ฉ ์ฌ๋ก, ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์์ธํ ๋ถ์ํฉ๋๋ค.
GPL 2.0 vs GPL 3.0๏ผ๋ณ๊ฒฝ ์ฌํญ ์์ธ ๋ถ์
GNU ์ผ๋ฐ ๊ณต์ค ์ฌ์ฉ ํ๊ฐ์ ๋ฒ์ ์งํ ๋ถ์
GPL 3.0์ GPL 2.0๊ณผ ๋น๊ตํ์ฌ ๋ ๋์ ํนํ ๋ณดํธ, ์ํฐ-ํฐ๋ณดํ ์กฐํญ, ๋ ๋ช ํํ ํธํ์ฑ ๊ท์น ๋ฑ ์ฌ๋ฌ ์ค์ํ ๊ฐ์ ์ฌํญ์ ๋์ ํ์ต๋๋ค. ์ด ๊ธ์์๋ ๋ ๋ฒ์ ๊ฐ์ ์ฐจ์ด์ ์ ์์ธํ ์ค๋ช ํฉ๋๋ค.