๋ฆฌ๋ˆ…์Šค์˜ ์ „์ฒด ์—ญ์‚ฌ. XNUMX๋ถ€: ๋ชจ๋“  ๊ฒƒ์ด ์‹œ์ž‘๋œ ๊ณณ

์˜ฌํ•ด Linux ์ปค๋„์€ 27์ฃผ๋…„์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ OS ์‚ฌ์šฉํ•˜๋‹ค ๋งŽ์€ ๊ธฐ์—…, ์ •๋ถ€๊ธฐ๊ด€, ์—ฐ๊ตฌ๊ธฐ๊ด€ ๋ฐ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ์ „ ์„ธ๊ณ„.

XNUMX๋…„์ด ๋„˜๋Š” ๊ธฐ๊ฐ„ ๋™์•ˆ Linux ์—ญ์‚ฌ์˜ ๋‹ค์–‘ํ•œ ๋ถ€๋ถ„์„ ์„ค๋ช…ํ•˜๋Š” ๋งŽ์€ ๊ธฐ์‚ฌ๊ฐ€ ์ถœํŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(Habrรฉ ํฌํ•จ). ์ด ์ž๋ฃŒ ์‹œ๋ฆฌ์ฆˆ์—์„œ ์šฐ๋ฆฌ๋Š” ์ด ์šด์˜ ์ฒด์ œ์™€ ๊ด€๋ จ๋œ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๊ณ  ํฅ๋ฏธ๋กœ์šด ์‚ฌ์‹ค์„ ๊ฐ•์กฐํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

Linux ์ด์ „์˜ ๊ฐœ๋ฐœ๊ณผ ์ฒซ ๋ฒˆ์งธ ์ปค๋„ ๋ฒ„์ „์˜ ์—ญ์‚ฌ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค์˜ ์ „์ฒด ์—ญ์‚ฌ. XNUMX๋ถ€: ๋ชจ๋“  ๊ฒƒ์ด ์‹œ์ž‘๋œ ๊ณณ
/ํ”Œ๋ฆฌ์ปค/ ์ด๋งˆ์ด ํ† ์‹œ์œ ํ‚ค / CC์˜ BY-SA

'์ž์œ ์‹œ์žฅ' ์‹œ๋Œ€

๋ฆฌ๋ˆ…์Šค์˜ ๋“ฑ์žฅ ๊ณ ๋ ค ์˜คํ”ˆ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ์—ญ์‚ฌ์ƒ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์‚ฌ๊ฑด ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด ์šด์˜ ์ฒด์ œ์˜ ํƒ„์ƒ์€ ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ ์ˆ˜์‹ญ ๋…„ ๋™์•ˆ ํ˜•์„ฑ๋˜๊ณ  "์„ฑ์ˆ™"๋œ ์•„์ด๋””์–ด์™€ ๋„๊ตฌ์— ๋งŽ์€ ์˜ํ–ฅ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ๋จผ์ € '์˜คํ”ˆ์†Œ์Šค ์šด๋™'์˜ ๊ธฐ์›๋ถ€ํ„ฐ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

50๋…„๋Œ€ ์ดˆ ๋ฏธ๊ตญ์˜ ๋Œ€๋ถ€๋ถ„์˜ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๋Œ€ํ•™๊ณผ ์—ฐ๊ตฌ์†Œ ์ง์›๋“ค์— ์˜ํ•ด ๋งŒ๋“ค์–ด์กŒ๊ณ , ํ™•์‚ฐ ์–ด๋–ค ์ œํ•œ๋„ ์—†์ด. ์ด๋Š” ๊ณผํ•™๊ณ„์˜ ์ง€์‹ ๊ตํ™˜์„ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ์‹œ๋Œ€ ์ตœ์ดˆ์˜ ์˜คํ”ˆ ์†Œ์Šค ์†”๋ฃจ์…˜ ๊ณ ๋ ค 2๋…„ UNIVAC Remington Rand ์ปดํ“จํ„ฐ์šฉ์œผ๋กœ ์ž‘์„ฑ๋œ ์‹œ์Šคํ…œ A-1953.

๊ฐ™์€ ํ•ด์— ์ตœ์ดˆ์˜ ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž ๊ทธ๋ฃน์ธ SHARE๊ฐ€ ํ˜•์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋ชจ๋ธ์— ๋”ฐ๋ผ ์ผํ–ˆ์Šต๋‹ˆ๋‹ค.PXNUMXP ๊ณต๋™์ œ์ž‘" 50๋…„๋Œ€ ๋ง๊ฒฝ ์ด ๊ทธ๋ฃน์˜ ์ž‘์—… ๊ฒฐ๊ณผ ๋˜์—ˆ๋‹ค ๊ฐ™์€ ์ด๋ฆ„์˜ OS.

์ด ์‹œ์Šคํ…œ(๋ฐ ๊ธฐํƒ€ SHARE ์ œํ’ˆ) ์ธ๊ธฐ๊ฐ€ ์žˆ์—ˆ๋‹ค ์ปดํ“จํ„ฐ ์žฅ๋น„ ์ œ์กฐ์—…์ฒด๋กœ๋ถ€ํ„ฐ. ๊ฐœ๋ฐฉ์„ฑ ์ •์ฑ… ๋•๋ถ„์— ๊ณ ๊ฐ์—๊ฒŒ ํ•˜๋“œ์›จ์–ด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์†Œํ”„ํŠธ์›จ์–ด๊นŒ์ง€ ์ถ”๊ฐ€ ๋น„์šฉ ์—†์ด ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์ƒ์—…์˜ ๋„๋ž˜์™€ ์œ ๋‹‰์Šค์˜ ํƒ„์ƒ

1959๋…„ ADR(Applied Data Research)์€ RCA ์กฐ์ง์œผ๋กœ๋ถ€ํ„ฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ช…๋ น์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์“ฐ๊ธฐ ์ˆœ์„œ๋„ ์ž๋™ ์™„์„ฑ ํ”„๋กœ๊ทธ๋žจ. ๊ฐœ๋ฐœ์ž๋Š” ์ž‘์—…์„ ์™„๋ฃŒํ–ˆ์ง€๋งŒ ๊ฐ€๊ฒฉ์— ๋Œ€ํ•ด์„œ๋Š” RCA์™€ ๋™์˜ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์™„์ œํ’ˆ์„ "๋ฒ„๋ฆฌ์ง€" ์•Š๊ธฐ ์œ„ํ•ด ADR์€ IBM 1401 ํ”Œ๋žซํผ์šฉ ์†”๋ฃจ์…˜์„ ์žฌ์„ค๊ณ„ํ•˜๊ณ  ๋…๋ฆฝ์ ์œผ๋กœ ๊ตฌํ˜„ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์ด IBM์ด ๊ณ„ํšํ•˜๊ณ  ์žˆ๋˜ ADR ์†”๋ฃจ์…˜์— ๋Œ€ํ•œ ๋ฌด๋ฃŒ ๋Œ€์•ˆ์„ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งค์ถœ์€ ๊ทธ๋‹ค์ง€ ์ข‹์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

ADR์€ ์œ ์‚ฌํ•œ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ๋ฌด๋ฃŒ ์ œํ’ˆ์˜ ์ถœ์‹œ๋ฅผ ํ—ˆ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ADR์˜ ๊ฐœ๋ฐœ์ž Martin Goetz๋Š” ์ด ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ํŠนํ—ˆ๋ฅผ ์ œ์ถœํ–ˆ์œผ๋ฉฐ 1968๋…„์— ๋ฏธ๊ตญ ์—ญ์‚ฌ์ƒ ์ตœ์ดˆ๋กœ ์ด ํ”„๋กœ๊ทธ๋žจ์ด ํƒ„์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ›์€ ๊ทธ์˜. ์ง€๊ธˆ๋ถ€ํ„ฐ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ์ด ๊ด€๋ก€์ž…๋‹ˆ๋‹ค ๊ฐœ๋ฐœ ์‚ฐ์—…์˜ ์ƒ์šฉํ™” ์‹œ๋Œ€ - "๋ณด๋„ˆ์Šค"์—์„œ ํ•˜๋“œ์›จ์–ด๊นŒ์ง€, ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๋…๋ฆฝ๋œ ์ œํ’ˆ์œผ๋กœ ๋ณ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋น„์Šทํ•œ ์‹œ๊ธฐ์— Bell Labs์˜ ์†Œ๊ทœ๋ชจ ํ”„๋กœ๊ทธ๋ž˜๋จธ ํŒ€์ด ์ผ์„ ์‹œ์ž‘ํ–ˆ๋‹ค PDP-7 ๋ฏธ๋‹ˆ์ปดํ“จํ„ฐ ์šด์˜ ์ฒด์ œ(Unix)์— ๋Œ€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Unix๋Š” ๋‹ค๋ฅธ OS์ธ Multics์˜ ๋Œ€์•ˆ์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

ํ›„์ž๋Š” ๋„ˆ๋ฌด ๋ณต์žกํ•ด์„œ GE-600๊ณผ Honeywell 6000 ํ”Œ๋žซํผ์—์„œ๋งŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. SI๋กœ ์žฌ์ž‘์„ฑ๋œ Unix๋Š” ์ด์‹ ๊ฐ€๋Šฅํ•˜๊ณ  ์‚ฌ์šฉํ•˜๊ธฐ ๋” ์‰ฌ์šธ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ฃผ๋กœ ๋‹จ์ผ ๋ฃจํŠธ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๊ฐ€์ง„ ๊ณ„์ธต์  ํŒŒ์ผ ์‹œ์Šคํ…œ ๋•๋ถ„์—).

50๋…„๋Œ€์—๋Š” ๋‹น์‹œ Bell Labs๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋˜ AT&T ํ™€๋”ฉ์Šค๊ฐ€ ์„œ๋ช… ํ•œ ํšŒ์‚ฌ์˜ ์†Œํ”„ํŠธ์›จ์–ด ํŒ๋งค๋ฅผ ๊ธˆ์ง€ํ•˜๋Š” ๋ฏธ๊ตญ ์ •๋ถ€์™€์˜ ๊ณ„์•ฝ. ์ด๋Ÿฌํ•œ ์ด์œ ๋กœ Unix์˜ ์ตœ์ดˆ ์‚ฌ์šฉ์ž์ธ ๊ณผํ•™ ๋‹จ์ฒด๋Š” ๋ฐ›์€ OS ์†Œ์Šค์ฝ”๋“œ๋Š” ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค.

AT&T๋Š” 80๋…„๋Œ€ ์ดˆ๋ฐ˜์— ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ๋ฐฐํฌ ๊ฐœ๋…์—์„œ ๋ฒ—์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ฐ•์ œ์  ์ธ ํšŒ์‚ฌ๋ฅผ ์—ฌ๋Ÿฌ ํšŒ์‚ฌ๋กœ ๋‚˜๋ˆˆ ํ›„ ์†Œํ”„ํŠธ์›จ์–ด ํŒ๋งค ๊ธˆ์ง€๊ฐ€ ์ค‘๋‹จ๋˜๊ณ  ์œ ๋‹‰์Šค ๋ฌด๋ฃŒ ๋ฐฐํฌ๊ฐ€ ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์€ ์†Œ์Šค ์ฝ”๋“œ์˜ ๋ฌด๋‹จ ๊ณต์œ ๋กœ ์ธํ•ด ์†Œ์†ก์„ ๋‹นํ•  ๊ฒƒ์ด๋ผ๋Š” ์œ„ํ˜‘์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ„ํ˜‘์€ ๊ทผ๊ฑฐ๊ฐ€ ์—†๋Š” ๊ฒƒ์ด ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค. 1980๋…„ ์ด๋ž˜๋กœ ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ์€ ๋ฏธ๊ตญ์—์„œ ์ €์ž‘๊ถŒ์˜ ์ ์šฉ์„ ๋ฐ›๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ฐœ๋ฐœ์ž๊ฐ€ AT&T๊ฐ€ ์ง€์ •ํ•œ ์กฐ๊ฑด์— ๋งŒ์กฑํ•œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์บ˜๋ฆฌํฌ๋‹ˆ์•„ ๋Œ€ํ•™๊ต ๋ฒ„ํด๋ฆฌ ์บ ํผ์Šค์˜ ์—ด์ •์ ์ธ ๊ทธ๋ฃน์€ ๋Œ€์ฒด ์†”๋ฃจ์…˜์„ ์ฐพ๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. 70๋…„๋Œ€์— ํ•™๊ต๋Š” AT&T๋กœ๋ถ€ํ„ฐ ๋ผ์ด์„ ์Šค๋ฅผ ๋ฐ›์•˜์œผ๋ฉฐ ์—ด๊ด‘์ ์ธ ์ง€์ง€์ž๋“ค์€ ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒˆ๋กœ์šด ๋ฐฐํฌํŒ์„ ๋งŒ๋“ค๊ธฐ ์‹œ์ž‘ํ–ˆ์œผ๋ฉฐ ๋‚˜์ค‘์— Unix Berkeley Software Distribution(BSD)์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐฉํ˜• ์œ ๋‹‰์Šค ๊ณ„์—ด ์‹œ์Šคํ…œ์€ ์„ฑ๊ณตํ–ˆ๊ณ  AT&T๋Š” ์ด๋ฅผ ์ฆ‰์‹œ ์•Œ์•„์ฐจ๋ ธ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ ์‹ ์ฒญ ๋ฒ•์›์— ์ œ์ถœํ–ˆ๊ณ  BSD ์ž‘์„ฑ์ž๋Š” ๊ด€๋ จ๋œ ๋ชจ๋“  Unix ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ๊ต์ฒดํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํ•ด๋‹น ๊ธฐ๊ฐ„ ๋™์•ˆ Berkeley Software Distribution์˜ ํ™•์žฅ์ด ์•ฝ๊ฐ„ ๋Š๋ ค์กŒ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ์ตœ์‹  ๋ฒ„์ „์€ 1994๋…„์— ์ถœ์‹œ๋˜์—ˆ์ง€๋งŒ ๋ฌด๋ฃŒ ๊ฐœ๋ฐฉํ˜• OS์˜ ์ถœํ˜„ ์ž์ฒด๊ฐ€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ ์—ญ์‚ฌ์—์„œ ์ค‘์š”ํ•œ ์ด์ •ํ‘œ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค์˜ ์ „์ฒด ์—ญ์‚ฌ. XNUMX๋ถ€: ๋ชจ๋“  ๊ฒƒ์ด ์‹œ์ž‘๋œ ๊ณณ
/ํ”Œ๋ฆฌ์ปค/ ํฌ๋ฆฌ์Šคํ† ํผ ๋ฏธ์…ธ / CC BY / ์‚ฌ์ง„ ์ž˜๋ฆผ

์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ธฐ์›์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

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

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

1983๋…„ XNUMX์›”์— ๊ทธ๋Š” GNU ํ”„๋กœ์ ํŠธ - GNU's Not UNIX(โ€œGNU๋Š” Unix๊ฐ€ ์•„๋‹ˆ๋‹คโ€)์˜ ์ฐฝ์„ค์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ผ์Šค์ธ GNU General Public License(GPL)์˜ ๊ธฐ๋ฐ˜์ด๊ธฐ๋„ ํ•œ ์„ ์–ธ๋ฌธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์›€์ง์ž„์€ ํ™œ๋ฐœํ•œ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ์›€์ง์ž„์˜ ์‹œ์ž‘์„ ์˜๋ฏธํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ช‡ ๋…„ ํ›„, Vrije Universiteit Amsterdam ๊ต์ˆ˜ Andrew S. Tanenbaum์€ ๊ต์œก ๋„๊ตฌ๋กœ Unix ๊ณ„์—ด Minix ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๊ฐ€๋Šฅํ•œ ํ•œ ํ•™์ƒ๋“ค์ด ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. OS์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ๊ทธ์˜ ์ฑ… ์ถœํŒ์‚ฌ๋Š” ์ฃผ์žฅ ์ตœ์†Œํ•œ ์‹œ์Šคํ…œ ์ž‘์—…์— ๋Œ€ํ•œ ์†Œ์•ก์˜ ๋น„์šฉ์ž…๋‹ˆ๋‹ค. Andrew์™€ ์ถœํŒ์‚ฌ๋Š” ๋ผ์ด์„ ์Šค ๊ฐ€๊ฒฉ์„ 69๋‹ฌ๋Ÿฌ๋กœ ํƒ€ํ˜‘ํ–ˆ์Šต๋‹ˆ๋‹ค. 90๋…„๋Œ€ ์ดˆ ๋ฏธ๋‹‰์Šค ์ด๊ฒผ๋‹ค ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ ์ธ๊ธฐ๊ฐ€ ๋†’์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋…€๋Š” ์šด๋ช…์ด์—ˆ์–ด ๊ฐ€ ๋ฆฌ๋ˆ…์Šค ๊ฐœ๋ฐœ์˜ ๊ธฐ์ดˆ.

๋ฆฌ๋ˆ…์Šค์˜ ์ „์ฒด ์—ญ์‚ฌ. XNUMX๋ถ€: ๋ชจ๋“  ๊ฒƒ์ด ์‹œ์ž‘๋œ ๊ณณ
/ํ”Œ๋ฆฌ์ปค/ ํฌ๋ฆฌ์Šคํ† ํผ ๋ฏธ์…ธ / CC BY

๋ฆฌ๋ˆ…์Šค์˜ ํƒ„์ƒ๊ณผ ์ตœ์ดˆ์˜ ๋ฐฐํฌํŒ

1991๋…„ ํ—ฌ์‹ฑํ‚ค ๋Œ€ํ•™์˜ ์ Š์€ ํ”„๋กœ๊ทธ๋ž˜๋จธ Linus Torvalds๊ฐ€ Minix๋ฅผ ๋งˆ์Šคํ„ฐํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ์˜ OS ์‹คํ—˜ ์ž๋ž€ ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์ปค๋„์—์„œ ์ž‘์—…ํ•ฉ๋‹ˆ๋‹ค. 25์›” XNUMX์ผ Linus๋Š” Minix ์‚ฌ์šฉ์ž ๊ทธ๋ฃน์„ ๋Œ€์ƒ์œผ๋กœ ์ด OS์—์„œ ๋งŒ์กฑ์Šค๋Ÿฝ์ง€ ๋ชปํ•œ ์ ์— ๋Œ€ํ•œ ๊ณต๊ฐœ ์„ค๋ฌธ ์กฐ์‚ฌ๋ฅผ ์กฐ์งํ•˜๊ณ  ์ƒˆ๋กœ์šด ์šด์˜ ์ฒด์ œ ๊ฐœ๋ฐœ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. XNUMX์›” ํŽธ์ง€์—๋Š” ํ–ฅํ›„ OS์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์‹œ์Šคํ…œ์€ ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ์€ Minix์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ ์†Œ์Šค ์ฝ”๋“œ๋Š” ์™„์ „ํžˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ์€ "GNU์ฒ˜๋Ÿผ ํฌ๊ณ  ์ „๋ฌธ์ "์ด์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

25์›” XNUMX์ผ์€ ๋ฆฌ๋ˆ…์Šค์˜ ํƒ„์ƒ์ผ๋กœ ์—ฌ๊ฒจ์ง„๋‹ค. ๋ฆฌ๋ˆ„์Šค ์ž์‹  ์นด์šดํŠธ ๋‹ค์šด ๋‹ค๋ฅธ ๋‚ ์งœ - 17์›” 0.01์ผ. ๊ทธ๊ฐ€ ๋ฆฌ๋ˆ…์Šค์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค(XNUMX)๋ฅผ FTP ์„œ๋ฒ„์— ์—…๋กœ๋“œํ•˜๊ณ  ๊ทธ์˜ ๋ฐœํ‘œ์™€ ์„ค๋ฌธ ์กฐ์‚ฌ์— ๊ด€์‹ฌ์„ ๋ณด์ธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ด๋ฉ”์ผ์„ ๋ณด๋‚ธ ๊ฒƒ์€ ์ด๋‚ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. "Freaks"๋ผ๋Š” ๋‹จ์–ด๋Š” ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค์˜ ์†Œ์Šค ์ฝ”๋“œ์— ๋ณด์กด๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด Torvalds๊ฐ€ ์ž์‹ ์˜ ์ปค๋„("free", "freak" ๋ฐ Unix๋ผ๋Š” ๋‹จ์–ด์˜ ์กฐํ•ฉ)์ด๋ผ๊ณ  ๋ถ€๋ฅด๊ธฐ๋กœ ๊ณ„ํšํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. FTP ์„œ๋ฒ„ ๊ด€๋ฆฌ์ž๋Š” ์ด๋ฆ„์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์•„ ํ”„๋กœ์ ํŠธ ์ด๋ฆ„์„ Linux๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ จ์˜ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ด์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๊ฐ™์€ ํ•ด 0.02์›”์—๋Š” ์ปค๋„ ๋ฒ„์ „ 0.11๊ฐ€ ์ถœ์‹œ๋˜์—ˆ๊ณ , 1992์›”์—๋Š” 0.12์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Linux๋Š” ์ฒ˜์Œ์—๋Š” GPL ๋ผ์ด์„ผ์Šค ์—†์ด ๋ฐฐํฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ปค๋„์„ ์‚ฌ์šฉํ•˜๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ž‘์—… ๊ฒฐ๊ณผ๋ฅผ ์žฌํŒ๋งคํ•  ๊ถŒ๋ฆฌ๋Š” ์—†๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ–ˆ์Šต๋‹ˆ๋‹ค. 2๋…„ XNUMX์›”๋ถ€ํ„ฐ ๋ชจ๋“  ์ƒ์—…์  ์ œํ•œ์ด ํ•ด์ œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฒ„์ „ XNUMX๊ฐ€ ์ถœ์‹œ๋˜๋ฉด์„œ Torvalds๋Š” ๋ผ์ด์„ผ์Šค๋ฅผ GNU GPL vXNUMX๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. Linus๋Š” ๋‚˜์ค‘์— ์ด ๋‹จ๊ณ„๋ฅผ Linux ์„ฑ๊ณต์˜ ๊ฒฐ์ • ์š”์ธ ์ค‘ ํ•˜๋‚˜๋กœ ๊ผฝ์•˜์Šต๋‹ˆ๋‹ค.

Minix ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ Linux์˜ ์ธ๊ธฐ๊ฐ€ ๋†’์•„์กŒ์Šต๋‹ˆ๋‹ค. ํ•œ๋™์•ˆ comp.os.minix ์œ ์ฆˆ๋„ท ํ”ผ๋“œ์—์„œ ํ† ๋ก ์ด ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. 92๋…„ ์ดˆ Minix ์ฐฝ์‹œ์ž์ธ Andrew Tanenbaum์ด ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ถœ๋ฒ”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ถ„์Ÿ ์ปค๋„ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•ด "Linux๋Š” ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ์—ฌ๋Ÿฌ ๋งค๊ฐœ๋ณ€์ˆ˜์—์„œ Minix ๋งˆ์ดํฌ๋กœ์ปค๋„๋ณด๋‹ค ์—ด๋“ฑํ•œ ๋ชจ๋†€๋ฆฌ์‹ OS ์ปค๋„ ๋•Œ๋ฌธ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. Tanenbaum์˜ ๋˜ ๋‹ค๋ฅธ ๋ถˆ๋งŒ์€ ๊ต์ˆ˜์˜ ์˜ˆ์ธก์— ๋”ฐ๋ฅด๋ฉด ๊ฐ€๊นŒ์šด ๋ฏธ๋ž˜์— ๋ง๊ฐ์— ๋น ์งˆ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜๋Š” x86 ํ”„๋กœ์„ธ์„œ ๋ผ์ธ์— Linux๋ฅผ "์—ฐ๊ฒฐ"ํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. Linus ์ž์‹ ๊ณผ ๋‘ ์šด์˜ ์ฒด์ œ์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋…ผ์Ÿ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ถ„์Ÿ์˜ ๊ฒฐ๊ณผ๋กœ ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ๋‘ ๊ฐœ์˜ ์ง„์˜์œผ๋กœ ๋‚˜๋‰˜์—ˆ๊ณ  Linux ์ง€์ง€์ž๋“ค์€ ์ž์ฒด ํ”ผ๋“œ์ธ comp.os.linux๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค.

์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ๊ธฐ๋ณธ ๋ฒ„์ „์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ์œผ๋ฉฐ ์ตœ์ดˆ์˜ ๋“œ๋ผ์ด๋ฒ„์™€ ํŒŒ์ผ ์‹œ์Šคํ…œ์ด ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Linux์˜ ์ดˆ๊ธฐ ๋ฒ„์ „ ๋งž๋‹ค ๋‘ ๊ฐœ์˜ ํ”Œ๋กœํ”ผ ๋””์Šคํฌ์— ์žˆ์œผ๋ฉฐ ์ปค๋„์ด ํฌํ•จ๋œ ๋ถ€ํŒ… ๋””์Šคํฌ์™€ ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ฐ GNU ํˆดํ‚ท์˜ ์—ฌ๋Ÿฌ ๊ธฐ๋ณธ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•œ ๋ฃจํŠธ ๋””์Šคํฌ๋กœ ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ ์ฐจ์ ์œผ๋กœ ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์ตœ์ดˆ์˜ Linux ๊ธฐ๋ฐ˜ ๋ฐฐํฌํŒ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ดˆ๊ธฐ ๋ฒ„์ „์€ ํšŒ์‚ฌ๊ฐ€ ์•„๋‹Œ ๋งค๋‹ˆ์•„์— ์˜ํ•ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋ฐฐํฌํŒ์ธ MCC Interim Linux๋Š” 0.12๋…„ 1992์›” ๋ฒ„์ „ XNUMX๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์ €์ž๋Š” ๋งจ์ฒด์Šคํ„ฐ ๋Œ€ํ•™๊ต ์ปดํ“จํ„ฐ ์„ผํ„ฐ์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Š” ์ด๋ฆ„ ์ปค๋„ ์„ค์น˜ ๊ณผ์ •์—์„œ ๋ช‡ ๊ฐ€์ง€ ๋‹จ์ ์„ ์ œ๊ฑฐํ•˜๊ณ  ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด "์‹คํ—˜"์œผ๋กœ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

์–ผ๋งˆ ์ง€๋‚˜์ง€ ์•Š์•„ ์‚ฌ์šฉ์ž ์ •์˜ ๋ฐฐํฌ ์ˆ˜๊ฐ€ ํฌ๊ฒŒ ๋Š˜์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค ์ค‘ ๋‹ค์ˆ˜๋Š” ์ง€์—ญ ํ”„๋กœ์ ํŠธ๋กœ ๋‚จ์•„์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. "์‚ด์•˜๋‹คยป 1993๋…„ ์ด๋‚ด(์˜ˆ: SLS(Softlanding Linux System)). ๊ทธ๋Ÿฌ๋‚˜ ์‹œ์žฅ์—์„œ ๋ฐœํŒ์„ ๋งˆ๋ จํ–ˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ์ถ”๊ฐ€ ๊ฐœ๋ฐœ์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ๋ฐฐํฌํŒ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. XNUMX๋…„์—๋Š” Slackware์™€ Debian์ด๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฐํฌํŒ์ด ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ ์ด๋Š” ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ์‚ฐ์—…์— ํฐ ๋ณ€ํ™”๋ฅผ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

๋ฐ๋น„์•ˆ ์ฐฝ์กฐ ๋œ Stallman Free Software Foundation์˜ ์ง€์›์„ ๋ฐ›๋Š” Ian Murdock. ์ด๋Š” SLS์— ๋Œ€ํ•œ "๋งค๋„๋Ÿฌ์šด" ๋Œ€์•ˆ์œผ๋กœ ์˜๋„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ์€ ์˜ค๋Š˜๋‚ ์—๋„ ์—ฌ์ „ํžˆ ์ง€์›๋˜๋ฉฐ ๊ฐ€์žฅ ์ธ๊ธฐ์žˆ๋Š” ๊ฒƒ ์ค‘ ํ•˜๋‚˜ ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ. ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ Ubuntu์™€ ๊ฐ™์€ ์ปค๋„ ์—ญ์‚ฌ์— ์ค‘์š”ํ•œ ์—ฌ๋Ÿฌ ๋‹ค๋ฅธ ๋ฐฐํฌ ํ‚คํŠธ๊ฐ€ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

Slackware์˜ ๊ฒฝ์šฐ ์ด๋Š” ๋˜ ๋‹ค๋ฅธ ์ดˆ๊ธฐ์˜ ์„ฑ๊ณต์ ์ธ Linux ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์€ 1993๋…„์— ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์— ์˜ํ•ด ์ผ๋ถ€ ์ถ”์ •80๋…„ ํ›„ Slackware๋Š” Linux ์„ค์น˜์˜ ์•ฝ XNUMX%๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ˆ˜์‹ญ๋…„ ํ›„ ์œ ํ†ต ๋‚จ์•„์žˆ๋‹ค ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ ์ธ๊ธฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

1992๋…„์— SUSE(Software- und System-Entwicklung - ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ์˜ ์•ฝ์–ด)๋ผ๋Š” ํšŒ์‚ฌ๊ฐ€ ๋…์ผ์—์„œ ์„ค๋ฆฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋…€๋Š” ์ฒซ ๋ฒˆ์งธ์ž…๋‹ˆ๋‹ค ๋ฐœ๋งค๋ฅผ ์‹œ์ž‘ํ–ˆ๋‹ค ๋น„์ฆˆ๋‹ˆ์Šค ๊ณ ๊ฐ์„ ์œ„ํ•œ Linux ๊ธฐ๋ฐ˜ ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. SUSE๊ฐ€ ์ž‘์—…์„ ์‹œ์ž‘ํ•œ ์ฒซ ๋ฒˆ์งธ ๋ฐฐํฌํŒ์€ ๋…์ผ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ์šฉ์ž์— ๋งž๊ฒŒ ์กฐ์ •๋œ Slackware์˜€์Šต๋‹ˆ๋‹ค.

์ด ์ˆœ๊ฐ„๋ถ€ํ„ฐ ๋ฆฌ๋ˆ…์Šค ์—ญ์‚ฌ์ƒ ์ƒ์šฉํ™” ์‹œ๋Œ€๊ฐ€ ์‹œ์ž‘๋˜๋Š”๋ฐ, ์ด์— ๋Œ€ํ•ด์„œ๋Š” ๋‹ค์Œ ๊ธฐ์‚ฌ์—์„œ ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ธฐ์—… ๋ธ”๋กœ๊ทธ 1cloud.ru์˜ ๊ฒŒ์‹œ๋ฌผ:

์ถœ์ฒ˜ : habr.com

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