์ƒˆ์†Œ์‹

IT & Security/Linux

๋ฆฌ๋ˆ…์Šค ๊ธฐ์ดˆ

  • -
๋ฐ˜์‘ํ˜•

๋ชจ๋“ ๋‚ด์šฉ์˜ ์ถœ์ฒ˜๋Š” ๊ตฌ๊ธ€, ๊ตฌ๊ธ€ ์œ„ํ‚ค๋ฐฑ๊ณผ, ๊ทธ์™ธ์˜ ๋ธ”๋กœ๊ทธ ๋“ฑ์„ ์ฐธ๊ณ  ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ํ•™๊ต ์ˆ˜์—…์‹œ๊ฐ„์˜ ์ž๋ฃŒ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ๊ธ€์„ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค ๊ธฐ์ดˆ์— ๋Œ€ํ•œ ๋„์›€์ด ๋  ๋“ฏ ํ•˜์—ฌ ์˜ฌ๋ ค ๋†“์€ ๊ฒƒ์ด๋ฉฐ,์ƒ์šฉ๋ชฉ์ ์ด ์•„๋‹™๋‹ˆ๋‹ค.

 


 

1. ๋ฆฌ๋ˆ…์Šค ์—ญ์‚ฌ์— ๋Œ€ํ•˜์—ฌ

 

๋ฆฌ๋ˆ…์Šค๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„(Linux kernel)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์šด์˜์ฒด์ œ๋ฅผ ๋œปํ•œ๋‹ค. GNU1)์˜ GPL2) ๋ผ์ด์„ ์Šค์™€ ๋‹ค๋ฅธ ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ˆ„๊ตฌ๋‚˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ด์šฉํ•˜๊ณ  ์ˆ˜์ •ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฌผ์„ ์žฌ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค์•ผ ๋ง๋กœ ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด์™€ ์˜คํ”ˆ ์†Œ์Šค ์ฒด์ œ์˜ ๊ฐ€์žฅ ๋‘๋“œ๋Ÿฌ์ง„ ๊ฒฐ๊ณผ๋ฌผ์ด๋‹ค. ๋ฆฌ๋ˆ…์Šค๋Š” ํœด๋Œ€ํฐ๋ถ€ํ„ฐ ์Šˆํผ ์ปดํ“จํ„ฐ๊นŒ์ง€ ๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์˜ ํ•˜๋“œ์›จ์–ด์— ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์„œ๋ฒ„๋กœ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ธ๋‹ค. ์š”์ฆ˜์€ ๋ฏธ๋‹ˆ๋…ธํŠธ๋ถ์˜ ์šด์˜์ฒด์ œ๋กœ ์šฐ๋ถ„ํˆฌ(Ubuntu) ๋ฐฐํฌํŒ์ด ์“ฐ์ด๋ฉด์„œ ๋ฐ์Šคํฌํ†ฑ๊ณผ ๋…ธํŠธ๋ถ ์šด์˜์ฒด์ œ๋กœ๋„ ์ธ๊ธฐ๋ฅผ ๋Œ๊ณ  ์žˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค๋ผ๋Š” ์ด๋ฆ„์€ 1991๋…„ ๋ฆฌ๋ˆ„์Šค ํ† ๋ฐœ์ฆˆ(Linux Tovalds)๊ฐ€ ๋งŒ๋“  ๋ฆฌ๋ˆ…์Šค ์ปค๋„์—์„œ ๋น„๋กฏ๋˜์—ˆ๊ณ , ์ปค๋„์„ ๋บ€ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์€ 1983๋…„ ๋ฆฌ์ฒ˜๋“œ ์Šคํ†จ๋งŒ(Richard Stallman)์ด ๋ฐœํ‘œํ•œ GNU ํ”„๋กœ์ ํŠธ์—์„œ ์œ ํ‹ธ๋ฆฌํ‹ฐ์™€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ฐ€์ ธ์™”๋‹ค. ๊ทธ๋ž˜์„œ GNU/Linux๋ผ๊ณ ๋„ ๋ถ€๋ฅธ๋‹ค.

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

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

1-1. ๋…„๋„ ๋ณ„ ์—ญ์‚ฌ

 

•1987๋…„, ๋„ค๋œ๋ž€๋“œ์˜ ์•”์Šคํ…Œ๋ฅด๋‹ด ์ž์œ ๋Œ€ํ•™๊ต์— ์žฌ์งํ•˜๋˜ ์•ค๋“œ๋ฃจ์ŠคํŠœ์–ดํŠธํƒ€๋„จ๋ฐ”์›€(Andrew Stuart Tanenbaum) ๊ต์ˆ˜๋Š” ์šด์˜์ฒด์ œ ๋””์ž์ธ์„ ๊ฐ€๋ฅด์น˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“  ๊ต์œก์šฉ ์œ ๋‹‰์Šค์ธ ๋ฏธ๋‹‰์Šค(Minix)๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.

 

•1991๋…„, ํ•€๋ž€๋“œ ํ—ฌ์‹ฑํ‚ค ๋Œ€ํ•™์˜ ๋Œ€ํ•™์›์ƒ์ด ๋ฆฌ๋ˆ„์Šคํ† ๋ฐœ์ฆˆ(Linus Torvalds)๋Š” ๋ฏธ๋‹‰์Šค๋ฅผ์ ‘ํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๋ฏธ๋‹‰์Šค์˜๊ธฐ๋Šฅ์— ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•˜์ž ์ƒˆ๋กœ์šด ์šด์˜์ฒด์ œ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ ์ž ํ–ˆ๋‹ค.

 

•1991๋…„ 9์›” 17์ผ ํ† ๋ฐœ์ฆˆ๋Š”๋ฆฌ๋ˆ…์Šค์˜์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์ธ 0.01์„ ์ธํ„ฐ๋„ท์— ๊ณต๊ฐœํ•˜์˜€๋‹ค.

 

•1991๋…„ 10์›” ์ฒซ ๊ณต์‹๋ฒ„์ „์ธ 0.02๋ฅผ ๋ฐœํ‘œํ•˜๊ณ  ์ „ ์„ธ๊ณ„ ๋งŽ์€ ๊ฐœ๋ฐœ์ž์™€ ์ „๋ฌธ๊ฐ€์˜ ๋„์›€์„ ๋ฐ›์•„ ์ง€์†์ ์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

 

•1994๋…„ ๋ฆฌ๋ˆ…์Šค๋ฅผGNU ํ”„๋กœ๊ทธ๋žจ์— ์ ์šฉ์‹œํ‚ค๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ปค๋„๋ฒ„์ „ 1.0์„ ๋ฐœํ‘œํ•˜์˜€๋‹ค.

 

•1996๋…„ ๋ฆฌ๋ˆ…์Šค์ปค๋„๋ฒ„์ „ 2.0์„ ๋ฐœํ‘œํ•˜์˜€๋‹ค.

 

•1990๋…„๋Œ€ ์ค‘๋ฐ˜์— ์ ‘์–ด๋“ค๋ฉด์„œ ๋ ˆ๋“œํ–‡, ์นผ๋ฐ๋ผ์™€ ๊ฐ™์€ ๋ฆฌ๋ˆ…์Šค๋ฐฐํฌํŒ๋“ค์ด์ „ ์„ธ๊ณ„๋กœ ํผ์ ธ ๋‚˜๊ฐ€๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

 

•1996๋…„ ๋น„์˜๋ฆฌ ๋ฐฐํฌํŒ์ธ๋ฐ๋น„์•ˆ์ดGUI(Graphic User Interface)๋ฅผ ํƒ‘์žฌํ•˜์—ฌ ๋ฐฐํฌ๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

 

•1999๋…„์— ๋ ˆ๋“œํ–‡์‚ฌ์—์„œ๋ฆฌ๋ˆ…์Šค์ปค๋„๋ฒ„์ „ 2.2 ๊ธฐ๋ฐ˜์˜ ์„œ๋ฒ„๋ฅผ ์ œ์ž‘ ํŒ๋งคํ•˜์˜€๋‹ค.

 

•2001๋…„ ๋ฆฌ๋ˆ…์Šค์ปค๋„๋ฒ„์ „ 2.4๋ฅผ๋ฐœํ‘œํ•˜์˜€๋‹ค.

 

•2003๋…„ ๋ฆฌ๋ˆ…์Šค์ปค๋„๋ฒ„์ „ 2.6์„๋ฐœํ‘œํ•˜์˜€๋‹ค.

 

•2011๋…„ 7์›”์— ๋ฆฌ๋ˆ…์Šค์ปค๋„3.0์„๋ฐœํ‘œํ•˜์˜€๋‹ค.

 

•2016๋…„ 3์›” ํ˜„์žฌ๋Š” ๋ฆฌ๋ˆ…์Šค์ปค๋„4.4.5๊ฐ€ ๋ฐฐํฌ๋˜๊ณ  ์žˆ๋‹ค.

 

์ถœ์ฒ˜ : https://m.blog.naver.com/PostView.nhn?blogId=jhnyang&logNo=221648840292&proxyReferer=https:%2F%2Fwww.google.com%2F

 

 

2. ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ

 

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

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

 

2-1. ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ ํŠน์ง•

 

• ์ดˆ๊ธฐ ๋ฆฌ๋ˆ…์Šค๋Š”์šด์˜์ฒด์ œ์˜ ํ•ต์‹ฌ์ธ ์ปค๋„(Kernel)์„ ์ง€์นญํ•œ๋‹ค.

 

• ๋ฆฌ๋ˆ…์Šค์ปค๋„๊ณผGNU ํ”„๋กœ์ ํŠธ์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ๋„๊ตฌ๋“ค์ด ํฌํ•จ๋˜๋ฉด์„œ ํ•˜๋‚˜์˜ ์šด์˜์ฒด์ œ๋กœ ๋ฐœ์ „(GNU/Linux๋ผ ์ง€์นญ)ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

 

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

 

• ๋ฆฌ๋ˆ…์Šค๋Š” ๋ˆ„๊ตฌ๋‚˜ ํŒจํ‚ค์ง•ํ•˜์—ฌ ์ž์œ ๋กญ๊ฒŒ ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

 

• ๊ธฐ์—… ์ฐจ์›์—์„œ ๋ฐฐํฌํ•˜๋Š” ๋ฆฌ๋ˆ…์Šค: ๋ ˆ๋“œํ–‡ ๋ฆฌ๋ˆ…์Šค, ์ˆ˜์„ธ ๋ฆฌ๋ˆ…์Šค, ์šฐ๋ถ„ํˆฌ๋“ฑ•์ปค๋ฎค๋‹ˆํ‹ฐ ์ฐจ์›์—์„œ ๋ฐฐํฌํ•˜๋Š” ๋ฆฌ๋ˆ…์Šค: ๋ฐ๋น„์•ˆ, ์  ํˆฌ ๋ฆฌ๋ˆ…์Šค๋“ฑ •์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์•ฝ 300์—ฌ ๊ฐ€์ง€ ์ด์ƒ์˜ ๋ฐฐํฌํŒ์ด ์กด์žฌํ•œ๋‹ค.

 

 

2-2. ๊ตญ์™ธ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ

 

 

 

 

 

2-3. ๊ตญ๋‚ด ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ

 

• 2000๋…„๋Œ€ ์ดˆ๋ฐ˜๊นŒ์ง€๋Š” ๋ ˆ๋“œํ–‡ ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ฐ˜์˜ ์™€์šฐ๋ฆฌ๋ˆ…์Šค, ์•Œ์งœ๋ฆฌ๋ˆ…์Šค, ๋ฏธ์ง€ ๋ฆฌ๋ˆ…์Šค๋“ฑ ๋งŽ์€ ๋ฐฐํฌํŒ ๋“ค์ด ์กด์žฌํ–ˆ์œผ๋‚˜ ํ˜„์žฌ๋Š” ๋ฐฐํฌ๊ฐ€ ์ค‘๋‹จ๋œ ์ƒํƒœ์ด๋‹ค.

 

• ์ตœ๊ทผ์— ์šฐ๋ถ„ํˆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“  ๋‹ค์ด๋‚˜ ๋ฆฌ๋ˆ…์Šค๊ฐ€ ๋ฐฐํฌ๋˜์—ˆ์œผ๋‚˜ ์—ญ์‹œ ๋ฐฐํฌ๊ฐ€ ์ค‘๋‹จ๋˜์—ˆ๋‹ค.

 

• ์ƒ์šฉ ๋ฐฐํฌํŒ์œผ๋กœ๋Š”ใˆœ ํ•œ๊ธ€๊ณผ ์ปดํ“จํ„ฐ์‚ฌ์—์„œ ์ค‘๊ตญ, ์ผ๋ณธ ๋“ฑ์˜ ์•„์‹œ์•„ ๊ธฐ์—…๊ณผ ํ˜‘๋ ฅํ•ด์„œ ๋งŒ๋“  ์•„์‹œ์•„๋ˆ…์Šค, ใˆœ์—์Šค์œ  ์†Œํ”„ํŠธ (๊ตฌ ์Šˆํผ ์œ ์ € ์ฝ”๋ฆฌ์•„)์—์„œ ๋ฐฐํฌํ•˜๋Š” SULinux๊ฐ€ ์žˆ๋‹ค.

 

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

 

 

 

3. ๊ณต๊ฐœ ์†Œํ”„ํŠธ ์ฃผ์š” ๋ผ์ด์„ผ์Šค ๋น„๊ต (GPL,Apache,BSD๋“ฑ )

 

3-1. ๋ผ์ด์„ผ์Šค๋ž€?

 

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

 

 

3-2. ์ฃผ์š” ๋ผ์ด์„ผ์Šค์˜ ๊ฐ„๋žตํ•œ ํŠน์ง•

 

(1) GPL(General Public License)

•FSF์˜ ์ฐฝ์‹œ์ž์ธ ๋ฆฌ์ฒ˜๋“œ์Šคํ†จ๋จผ์€๋‹ค์„ฏ ๊ฐ€์ง€์˜ ์˜๋ฌด๋ฅผ ์ €์ž‘๊ถŒ์˜ ํ•œ ๋ถ€๋ถ„์„ ๊ฐ•์ œ ํ•œ๋‹ค.

 

(2) LGPL(Library/Lesser General Public License)

•1991๋…„ 6์›”, FSF์˜ ๋ฆฌ์ฒ˜๋“œ์Šคํ†จ๋จผ์€GPL ๋ผ์ด์„ ์Šค์˜ ๊ฐ•๋ ฅํ•œ ์นดํ”ผ๋ ˆํ”„ํŠธ ์กฐ๊ฑด๊ณผ ๋‹จ์ˆœํ•œ ์‚ฌ์šฉ ํ—ˆ๊ฐ€๋ฅผ

์œ„ํ•œ ์ ˆ์ถฉ์•ˆ์œผ๋กœ ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๊ด€ํ•œ ๋ผ์ด์„ ์Šค์ธ LGPL(Library General Public

License)๋ฅผ ๋ฐœํ‘œํ•˜์˜€๋‹ค.

 

(3) BSD(Berkeley Software Distribution) ๋ผ์ด์„ ์Šค

•๋ฒ„ํด๋ฆฌ์˜ ์บ˜๋ฆฌํฌ๋‹ˆ์•„ ๋Œ€ํ•™์—์„œ ๋ฐฐํฌํ•˜๋Š” ๊ณต๊ฐœ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค์ด๋‹ค.

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

 

(4) ์•„ํŒŒ์น˜(Apache) ๋ผ์ด์„ ์Šค

•์•„ํŒŒ์น˜ ๋ผ์ด์„ ์Šค๋Š” ์•„ํŒŒ์น˜ ์†Œํ”„ํŠธ์›จ์–ด ์žฌ๋‹จ(Apache Software Foundation, ASF)์—์„œ ์ž์ฒด์ ์œผ๋กœ

๋งŒ๋“  ์†Œํ”„ํŠธ์›จ์–ด์— ๋Œ€ํ•œ ๋ผ์ด์„ ์Šค ๊ทœ์ •์ด๋‹ค.

 

(5) MPL(Mozilla Public License) ๋ผ์ด์„ ์Šค

•MPL ๋ผ์ด์„ ์Šค๋Š” ๋ชจ์งˆ๋ผ ์žฌ๋‹จ์—์„œ ๊ทœ์ •ํ•œ ๋ผ์ด์„ ์Šค๋กœ BSD์™€ GPL ๋ผ์ด์„ ์Šค์˜ ํ˜ผํ•ฉ์  ์„ฑ๊ฒฉ์„ ๋ ๊ณ  ์žˆ๋‹ค.

 

(6) MIT(Massachusetts Institute of Technology) ๋ผ์ด์„ ์Šค

•๋ฏธ๊ตญ MIT ๋Œ€ํ•™์—์„œ ํ•ด๋‹น Software ๊ณตํ•™๋„๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœํ•œ ๋ผ์ด์„ ์Šค๋กœ BSD ๋ผ์ด์„ ์Šค๋ฅผ ๊ธฐ์ดˆ

๋กœ ์ž‘์„ฑ๋˜์—ˆ๋‹ค.

 

ppt์ž๋ฃŒ ์ฐธ๊ณ 

 

 

๋ฐ˜์‘ํ˜•
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.