FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ!

์šฐ๋ฆฌ๋Š” ๋ฌด๋ฃŒ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด์™€ ํ•˜๋“œ์›จ์–ด ๋‰ด์Šค(๊ทธ๋ฆฌ๊ณ  ์•ฝ๊ฐ„์˜ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค)์— ๋Œ€ํ•œ ๊ฒ€ํ† ๋ฅผ ๊ณ„์†ํ•ฉ๋‹ˆ๋‹ค. ๋Ÿฌ์‹œ์•„์™€ ์„ธ๊ณ„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํŽญ๊ท„์— ๊ด€ํ•œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ชจ๋“  ๊ฒƒ. ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ฝ”๋กœ๋‚˜19 ํ‡ด์น˜ ์ฐธ์—ฌ, Git 15์ฃผ๋…„, FreeBSD์˜ 4๋ถ„๊ธฐ ๋ณด๊ณ ์„œ, ๋ช‡ ๊ฐ€์ง€ ํฅ๋ฏธ๋กœ์šด ์ธํ„ฐ๋ทฐ, ์˜คํ”ˆ ์†Œ์Šค๊ฐ€ ๊ฐ€์ ธ์˜จ XNUMX๊ฐ€์ง€ ๊ทผ๋ณธ์ ์ธ ํ˜์‹  ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

์†๋ณด

์ฝ”๋กœ๋‚˜ ๋ฐ”์ด๋Ÿฌ์Šค์™€์˜ ์‹ธ์›€

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

์ „ํ†ต์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ํ•˜๋“œ์›จ์–ด์™€ ๊ด€๋ จ๋œ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค์™€์˜ ์‹ธ์›€์˜ ์ตœ์ „์„ ์—์„œ ๋‚˜์˜จ ๋‰ด์Šค๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

  1. Verizon์€ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์œ„ํ•œ ์˜คํ”ˆ ์†Œ์Šค ๊ฒ€์ƒ‰ ์—”์ง„์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. [->]
  2. UN๊ณผ Hackster.io๋Š” ๊ฐœ๋ฐœ๋„์ƒ๊ตญ์˜ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค ํ‡ด์น˜๋ฅผ ์ง€์›ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๊ณต๋™์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. [->]
  3. Linux ์ปค๋„ ๊ฐœ๋ฐœ ๋ฆฌ๋”๋“ค์€ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์•„ํ”„๋ฉด ์ง€์›ํ•  ์ค€๋น„๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. [->]
  4. ๋ฅด๋„ค์‚ฌ์Šค ์ผ๋ ‰ํŠธ๋กœ๋‹‰์Šค(Renesas Electronics)๊ฐ€ ์ƒˆ๋กœ์šด ์˜คํ”ˆ์†Œ์Šค ์ธ๊ณตํ˜ธํก๊ธฐ ํ”„๋กœ์ ํŠธ๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. [->]
  5. ์ฝœ๋กฌ๋น„์•„์—์„œ ํ…Œ์ŠคํŠธ ์ค‘์ธ ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ฆˆ๋ฒ ๋ฆฌ ๊ตฌ๋™ ์ธ๊ณตํ˜ธํก๊ธฐ [->]
  6. ๋ฏธ๊ตญ ๋“€ํฌ๋Œ€ํ•™๊ต(Duke University)๊ฐ€ ๋ณดํ˜ธ์šฉ ํ˜ธํก๊ธฐ๋ฅผ ์œ„ํ•œ ๊ณต๊ฐœ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. [->]
  7. ์ „ํ†ต์ ์ธ Red Hat Summit 2020์€ 28์›” 29~XNUMX์ผ์— ์˜จ๋ผ์ธ ํ˜•์‹์œผ๋กœ ๊ฐœ์ตœ๋ฉ๋‹ˆ๋‹ค. [->]

Git์ด 15์ฃผ๋…„์„ ๋งž์ดํ–ˆ์Šต๋‹ˆ๋‹ค.

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

Git ๋ฒ„์ „ ์ œ์–ด ์‹œ์Šคํ…œ์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค๋Š” 7๋…„ ์ „์ธ 2005๋…„ 15์›” XNUMX์ผ์— ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. Git์€ ์ด์ „์— ์‚ฌ์šฉํ•˜๋˜ BitKeeper์˜ ๋ผ์ด์„ ์Šค๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด์„œ Linux ์ปค๋„์šฉ VCS๋กœ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์˜ค๋Š˜๋‚  Git์€ ์ปค๋„ ์ „์šฉ VCS๋กœ์„œ์˜ ์›๋ž˜ ์—ญํ• ์„ ํฌ๊ฒŒ ๋›ฐ์–ด๋„˜์–ด ๊ฑฐ์˜ ๋ชจ๋“  ๋ฌด๋ฃŒ, ์˜คํ”ˆ ์†Œ์Šค, ์‹ฌ์ง€์–ด ๋…์  ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ๊ฐœ๋ฐœ๋˜๋Š” ๋ฐฉ์‹์˜ ๊ธฐ๋ฐ˜์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ยซGit์€ 2005๋…„ ์ถœ์‹œ ์ดํ›„ ์›๋ž˜์˜ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ์‹œ์Šคํ…œ์œผ๋กœ ๋ฐœ์ „ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ์—์„œ ๋†€๋ž๋„๋ก ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ด๋ฉฐ ๋น„์„ ํ˜• ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ›Œ๋ฅญํ•œ ๋ถ„๊ธฐ ์‹œ์Šคํ…œ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."," Scott Chacona์™€ Ben Straub๋Š” ๊ทธ๋“ค์˜ ์ €์„œ "์ „๋ฌธ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์œ„ํ•œ Git"์— ์ผ์Šต๋‹ˆ๋‹ค.

๊ด€๋ จ ๋งํฌ :

  1. ์„ธ ๋ช…์˜ ๊ฐœ๋ฐœ ๋ฆฌ๋”๊ฐ€ ์ถœ์—ฐํ•˜๋Š” ํŒŸ์บ์ŠคํŠธ;
  2. ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์ž Junio โ€‹โ€‹Hamano์™€์˜ ์ธํ„ฐ๋ทฐ๊ฐ€ github ๋ธ”๋กœ๊ทธ์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.;
  3. ๊ธฐ๋…์ผ์„ ๋งž์•„ Habrรฉ์— ๋Œ€ํ•œ ๋ฉ”๋ชจ.

2020๋…„ XNUMX๋ถ„๊ธฐ FreeBSD ๊ฐœ๋ฐœ ๋ณด๊ณ ์„œ

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

2020๋…„ XNUMX์›”๋ถ€ํ„ฐ XNUMX์›”๊นŒ์ง€์˜ FreeBSD ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ๋ณด๊ณ ์„œ๊ฐ€ ์ถœํŒ๋˜์—ˆ๋‹ค๊ณ  OpenNET์ด ๋ณด๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ณด๊ณ ์„œ์—๋Š” ์ผ๋ฐ˜ ๋ฐ ์‹œ์Šคํ…œ ๋ฌธ์ œ, ๋ณด์•ˆ ๋ฌธ์ œ, ์Šคํ† ๋ฆฌ์ง€ ๋ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ, ํ•˜๋“œ์›จ์–ด ์ง€์›, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ํฌํŠธ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์„ธ๋ถ€

ํ”„๋กœ์ ํŠธ LLHD - ๋ฒ”์šฉ ํ•˜๋“œ์›จ์–ด ์„ค๋ช… ์–ธ์–ด

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

Habrรฉ๋Š” ๊ฐœ๋ฐฉํ˜• ๋ฒ”์šฉ ํ•˜๋“œ์›จ์–ด ์„ค๋ช… ์–ธ์–ด์— ๊ด€ํ•œ ํฅ๋ฏธ๋กœ์šด ๊ธฐ์‚ฌ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ปดํŒŒ์ผ๋Ÿฌ์— ๋Œ€ํ•œ ์ „ํ†ต์ ์ธ ๊ธฐ์ˆ ์ด ํ•˜๋“œ์›จ์–ด ์–ธ์–ด์— ์„ฑ๊ณต์ ์œผ๋กœ ์ ์šฉ๋  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. "์ƒˆ๋กœ์šด ์ค‘๊ฐ„ ํ•˜๋“œ์›จ์–ด ์„ค๋ช… ์–ธ์–ด, SystemVerilog์˜ ๋ฒˆ์—ญ๊ธฐ ํ”„๋กœํ† ํƒ€์ž…, ์ฐธ์กฐ ํ•ด์„๊ธฐ ๋ฐ JIT ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ LLHD๊ฐ€ ๊ฐœ๋ฐœ๋˜์–ด ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค."-๊ธฐ์‚ฌ์— ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ €์ž๋Š” ์ƒˆ๋กœ์šด ์ ‘๊ทผ ๋ฐฉ์‹์˜ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์žฅ์ ์„ ์ง€์ ํ•ฉ๋‹ˆ๋‹ค.

  1. ๊ธฐ์กด ๋„๊ตฌ๋Š” ์ž‘์—… ํ‘œํ˜„์œผ๋กœ LLHD๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ํฌ๊ฒŒ ๋‹จ์ˆœํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ์ƒˆ๋กœ์šด ํ•˜๋“œ์›จ์–ด ์„ค๋ช… ์–ธ์–ด ๊ฐœ๋ฐœ์ž๋Š” ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ๋ฅผ IR LLHD๋กœ ํ•œ ๋ฒˆ๋งŒ ๋ณ€ํ™˜ํ•˜๋ฉด ์ตœ์ ํ™”, ๋Œ€์ƒ ์•„ํ‚คํ…์ฒ˜ ์ง€์› ๋ฐ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ํฌํ•จํ•œ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒƒ์„ ๋ฌด๋ฃŒ๋กœ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ๋…ผ๋ฆฌ ํšŒ๋กœ๋ฅผ ์ตœ์ ํ™”ํ•˜๊ฑฐ๋‚˜ FPGA์— ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋ฐฐ์น˜ํ•˜๊ธฐ ์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์—ฐ๊ตฌํ•˜๋Š” ์—ฐ๊ตฌ์›์€ HDL ํŒŒ์„œ๋ฅผ ๊ตฌํ˜„ํ•˜๊ณ  ๋””๋ฒ„๊น…ํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜์ง€ ์•Š๊ณ  ์ฃผ์š” ์ž‘์—…์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  4. ๋…์  ์†”๋ฃจ์…˜ ๊ณต๊ธ‰์—…์ฒด๋Š” ๋‹ค๋ฅธ ์ƒํƒœ๊ณ„ ๋„๊ตฌ์™€์˜ ์›ํ™œํ•œ ํ†ตํ•ฉ์„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค.
  5. ์‚ฌ์šฉ์ž๋Š” ์„ค๊ณ„์˜ ์ •ํ™•์„ฑ๊ณผ ์ „์ฒด ํˆด์ฒด์ธ์— ๊ฑธ์ณ ํˆฌ๋ช…ํ•˜๊ฒŒ ๋””๋ฒ„๊น…ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์— ๋Œ€ํ•œ ํ™•์‹ ์„ ์–ป์Šต๋‹ˆ๋‹ค.
  6. ์ฒ˜์Œ์œผ๋กœ ์ตœ์‹  ์ปดํŒŒ์ผ๋Ÿฌ์˜ ์ตœ์‹  ํ˜์‹ ๊ณผ ๋ฐœ์ „์„ ๋ฐ˜์˜ํ•˜์—ฌ ์™„์ „ํžˆ ๊ฐœ๋ฐฉ๋œ ํ•˜๋“œ์›จ์–ด ๊ฐœ๋ฐœ ์Šคํƒ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์ด ์‹ค์ œ๋กœ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

์„ธ๋ถ€

์˜คํ”ˆ์†Œ์Šค๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ์„ ๋„์ ์ธ ๋ฐฉ์‹์œผ๋กœ ์ž๋ฆฌ ์žก์•˜์Šต๋‹ˆ๋‹ค.

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

์ „ ์„ธ๊ณ„ ๊ธฐ์—… IT ์Šคํƒ์˜ ์•ฝ 80%๊ฐ€ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. JaxEnter๋Š” ์ด ๋ฌธ์ œ์— ๊ด€ํ•ด Red Hat ๊ฐœ๋ฐœ์ž Jan Wildeboer์™€์˜ ๊ธด ์ธํ„ฐ๋ทฐ๋ฅผ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. Ian ๊ฐœ์ธ์ ์œผ๋กœ ์˜คํ”ˆ ์†Œ์Šค๊ฐ€ ๋ฌด์—‡์ธ์ง€, ์˜ค๋Š˜๋‚  ์˜คํ”ˆ ์†Œ์Šค์˜ ์ƒํƒœ๋Š” ๋ฌด์—‡์ธ์ง€, ์˜คํ”ˆ ์†Œ์Šค์˜ ๋ฏธ๋ž˜๋Š” ๋ฌด์—‡์ธ์ง€, ์‚ฌ์šฉ์˜ ์œค๋ฆฌ์  ์›์น™์€ ๋ฌด์—‡์ธ์ง€, ๋ฌด๋ฃŒ ์†Œํ”„ํŠธ์›จ์–ด์™€ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ฐจ์ด์ ์€ ๋ฌด์—‡์ธ์ง€, ์˜คํ”ˆ ์†Œ์Šค ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•œ ๋‹ต๋ณ€์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์†Œ์Šค๋Š” Red Hat์˜ ๋‚ด๋ถ€ ํ”„๋กœ์„ธ์Šค ๋ฐ ๊ธฐํƒ€ ์งˆ๋ฌธ์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

ํšŒ๊ฒฌ

์˜คํ”ˆ ์†Œ์Šค, ์ปจํผ๋Ÿฐ์Šค ๋ฐ Yii์— ๊ด€ํ•œ Alexander Makarov์™€์˜ ์ธํ„ฐ๋ทฐ

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

PHP ํ”„๋ ˆ์ž„์›Œํฌ Yii์˜ ๊ฐœ๋ฐœ์ž์ธ Alexander Makarov์™€์˜ ๊ธด ์ธํ„ฐ๋ทฐ๊ฐ€ Habrรฉ์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋Ÿฌ์‹œ์•„ IT ์ปจํผ๋Ÿฐ์Šค, ์›๊ฒฉ ๊ทผ๋ฌด ๋ฐ ํ•ด์™ธ ๊ทผ๋ฌด, Alexander์˜ ๊ฐœ์ธ ์˜คํ”„๋ผ์ธ ๋น„์ฆˆ๋‹ˆ์Šค, Yii Framework ์ž์ฒด ๋“ฑ ๋‹ค์–‘ํ•œ ์ฃผ์ œ๊ฐ€ ๋…ผ์˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํšŒ๊ฒฌ

์˜คํ”ˆ์†Œ์Šค๊ฐ€ ๋งŒ๋“ค์–ด๋‚ธ 4๊ฐ€์ง€ ํฐ ํ˜์‹ 

FOSS ๋‰ด์Šค No. 12 - 13๋…„ 19์›” 2020~XNUMX์ผ ๋ฌด๋ฃŒ ๋ฐ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋‰ด์Šค ๋ฆฌ๋ทฐ

๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๋ช‡ ๊ฐ€์ง€ ์˜คํ”ˆ์†Œ์Šค ํ˜์‹ ์„ ๋‚˜์—ดํ•ด ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ•˜๋ฉด ๊ทธ๋“ค์€ ์•„๋งˆ๋„ "Linux", "Kubernetes" ๋˜๋Š” ๊ธฐํƒ€ ํŠน์ • ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ”„๋ฆฌ๋“œ๋ฆฌํžˆ-์•Œ๋ ‰์‚ฐ๋”-๋Œ€ํ•™๊ต ์—๋ฅผ๋ž‘๊ฒ-๋‰˜๋ฅธ๋ฒ ๋ฅดํฌ ๊ต์ˆ˜์ธ Dirk Riehle ๋ฐ•์‚ฌ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. Riehle๋Š” XNUMX๋…„ ๋„˜๊ฒŒ ์˜คํ”ˆ ์†Œ์Šค์— ๋Œ€ํ•ด ์—ฐ๊ตฌํ•˜๊ณ  ๊ธ€์„ ์จ์™”์Šต๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ํ˜์‹ ์— ๋Œ€ํ•ด ๊ธ€์„ ์“ธ ๋•Œ ๊ทธ๋Š” ํ˜์‹ ์ ์ธ ์ฝ”๋“œ๋ฅผ ๋งŒ๋“œ๋Š” ๋ณด๋‹ค ๊ทผ๋ณธ์ ์ธ ์š”์†Œ์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์˜คํ”ˆ ์†Œ์Šค๊ฐ€ ๋ณ€๊ฒฝํ•œ ๊ธฐ๋ณธ ์š”์†Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ๋ฒ•๋ฅ ;
  2. ํ”„๋กœ์„ธ์Šค;
  3. ์•…๊ธฐ;
  4. ๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ.

์„ธ๋ถ€

์งง์€ ์ค„

์ง€๋‚œ์ฃผ์˜ ๋‰ด์Šค ๋ฐ ์ƒˆ๋กœ์šด ํฅ๋ฏธ๋กœ์šด ์ž๋ฃŒ:

  1. ํ”„๋ ˆ์  ํ…Œ์ด์…˜์—์„œ ๋น„๋””์˜ค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•: UNIX ๋ฐฉ์‹ [->]
  2. Linux Mint 2020์˜ ์—…๋ฐ์ดํŠธ๋œ ํ˜์‹  ๋ชฉ๋ก [->]
  3. Fedora 32 ๋ฆด๋ฆฌ์Šค๋Š” ํ’ˆ์งˆ ๊ธฐ์ค€์„ ์ถฉ์กฑํ•˜์ง€ ๋ชปํ•ด ์ผ์ฃผ์ผ ์ง€์—ฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. [->]
  4. ์›๊ฒฉ์œผ๋กœ ์ž‘์—…ํ•˜๋Š” ๋™์•ˆ ์„œ๋ฒ„์— ๋Œ€ํ•œ ๋ณด์•ˆ ์•ก์„ธ์Šค๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• [->]
  5. Uber์˜ ์˜คํ”ˆ ์†Œ์Šค ์ž์œจ์ฃผํ–‰์ฐจ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” [->]
  6. GitHub๋Š” ๊ฐœ์ธ ์ €์žฅ์†Œ ์ž‘์—…์„ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. [->]
  7. Rust ๋ฐ LLVM์„ ์‚ฌ์šฉํ•˜์—ฌ numpy, scikit ๋ฐ pandas ์†๋„๋ฅผ 100๋ฐฐ ํ–ฅ์ƒ: ๊ฐœ๋ฐœ์ž Weld์™€์˜ ์ธํ„ฐ๋ทฐ [->]
  8. IBM๊ณผ Open Mainframe Project๋Š” COBOL์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๋ฅผ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. [->]
  9. MindsDB๋Š” ์˜คํ”ˆ ์†Œ์Šค ML ์—”์ง„ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด 3๋งŒ ๋‹ฌ๋Ÿฌ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. [->]
  10. SUSE๋Š” ๋ ˆ๊ฑฐ์‹œ Windows ์‹œ์Šคํ…œ์˜ ์›๊ฒฉ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด SUSE Linux Enterprise Desktop์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. [->]
  11. 5๊ฐ€์ง€ ์ตœ๊ณ ์˜ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ๋„๊ตฌ [->]
  12. Vapor IO๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ์ž๋™ํ™”๋ฅผ ์œ„ํ•œ ์˜คํ”ˆ ์†Œ์Šค ๋„๊ตฌ์ธ Synse๋ฅผ ์„ ๋ณด์ž…๋‹ˆ๋‹ค. [->]
  13. ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ตœ๊ณ ์˜ 5G ํ”Œ๋žซํผ ๊ตฌ์ถ• [->]
  14. Banana Pi R64 OpenWrt๋ฅผ ์œ„ํ•œ ์ตœ๊ณ ์˜ ๋ผ์šฐํ„ฐ์ผ๊นŒ์š”, ์•„๋‹Œ๊ฐ€? [->]
  15. ์˜์ƒ ์† ์—ฌ๋Ÿฌ ๋ฌผ์ฒด๋ฅผ ๋น ๋ฅด๊ฒŒ ์ถ”์ ํ•˜๋Š” ์‹œ์Šคํ…œ FairMOT [->]
  16. ProtonMail ๋ธŒ๋ฆฌ์ง€ ์˜คํ”ˆ ์†Œ์Šค [->]
  17. Wayland์— ์ดˆ์ ์„ ๋งž์ถ˜ KWin์˜ ํฌํฌ์ธ KWinFT ์ถœ์‹œ [->]
  18. Foliate โ€“ GNU/Linux์šฉ ์ตœ์‹  ์ „์ž์ฑ… ๋ฆฌ๋” [->]
  19. ์‹œ์Šคํ…œ์˜ ์˜คํ”ˆ ์†Œ์Šค ๊ตฌ์„ฑ ์š”์†Œ ๋ถ„์„ ์ •๋ณด [->]
  20. Linux ์ปค๋„์€ ๋” ๋งŽ์€ AMD ํ”„๋กœ์„ธ์„œ ๋งˆ์ดํฌ๋กœ์ฝ”๋“œ๋ฅผ ํฌํ•จํ•  ์ค€๋น„๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. [->]
  21. ASUS, ์˜คํ”ˆ ์†Œ์Šค ๋ฐ NVIDIA ํŒฌ์—๊ฒŒ ์ •๋ง ๋งค๋ ฅ์ ์ธ ๋น„๋””์˜ค ์นด๋“œ ์ถœ์‹œ [->]
  22. ๋ณด๋‹ค ์ƒ์‚ฐ์ ์ธ ํ˜‘๋ ฅ์„ ์œ„ํ•œ ๊ธธ๋กœ์„œ์˜ ๊ฐœ์ธ์ ์ธ ์ƒํ˜ธ์ž‘์šฉ [->]
  23. ๊ทธ๋†ˆ ์ฐฝ ๊ด€๋ฆฌ์ž Mutter ๊ฐœ์„  [->]
  24. Facebook๊ณผ Intel์ด Linux์—์„œ Xeon ํ”„๋กœ์„ธ์„œ์— ๋Œ€ํ•œ ์ง€์›์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ˜‘๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. [->]
  25. Linux 2์šฉ Windows ํ•˜์œ„ ์‹œ์Šคํ…œ์ด ๊ณต๊ฐœ ์—…๋ฐ์ดํŠธ ๋ชฉ๋ก์— ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. [->]
  26. ๋น„๋™๊ธฐ ์›น ์„œ๋ฒ„๊ฐ€ ๋‚˜ํƒ€๋‚œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? [->]
  27. ns-3 ๋„คํŠธ์›Œํฌ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ํŠœํ† ๋ฆฌ์–ผ[๋ถ€๋ถ„ 1-2, 3, 4]
  28. Linux์—์„œ ๋ช…๋ น์ค„ ๊ธฐ๋ก์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ [->]
  29. PVS-Studio๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ GCC 10 ์ปดํŒŒ์ผ๋Ÿฌ ํ™•์ธ [->]
  30. Ubuntu์— PowerShell์„ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์•ˆ๋‚ด(์ •๋ง ํ•„์š”ํ•œ ์‚ฌ๋žŒ์ด ์žˆ๋Š” ๊ฒฝ์šฐ) [->]
  31. Ubuntu 20.04์—์„œ ์™„์ „ํžˆ ์–ด๋‘์šด ํ…Œ๋งˆ ์„ค์ • [->]
  32. Cloudflare๋Š” ์ž˜๋ชป๋œ BGP ๊ฒฝ๋กœ ํ•„ํ„ฐ๋ง์„ ์ถ”์ ํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. [->]
  33. Zimbra๋Š” ์ƒˆ๋กœ์šด ์ง€์ ์— ๋Œ€ํ•œ ๊ณต๊ฐœ ๋ฆด๋ฆฌ์Šค๋ฅผ ์ถ•์†Œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. [->]
  34. 12๊ฐ€์ง€ ์žฌ๋ฏธ์žˆ๋Š” GNU/Linux ๋ช…๋ น [->]

๋ฆด๋ฆฌ์Šค

  1. BIND DNS ์„œ๋ฒ„ 9.11.18, 9.16.2 ๋ฐ 9.17.1 [->]
  2. ์‹ฌ๊ฐํ•œ ์ทจ์•ฝ์ ์ด ์ˆ˜์ •๋œ Chrome ๋ธŒ๋ผ์šฐ์ € 81.0.4044.113 [->]
  3. ์•ˆ๋“œ๋กœ์ด๋“œ์šฉ Firefox ๋ฏธ๋ฆฌ๋ณด๊ธฐ 4.3 [->]
  4. Git ๋ฒ„์ „ ์ œ์–ด ์‹œ์Šคํ…œ - ์ž๊ฒฉ ์ฆ๋ช… ์œ ์ถœ์„ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•œ ์ผ๋ จ์˜ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค์ž…๋‹ˆ๋‹ค. [->]
  5. GNU Awk 5.1 ํ…์ŠคํŠธ ์ฒ˜๋ฆฌ ์–ธ์–ด ํ•ด์„๊ธฐ [->]
  6. GNU Guix 1.1 ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž [->]
  7. ๋ฒกํ„ฐ ๊ทธ๋ž˜ํ”ฝ ํŽธ์ง‘๊ธฐ Inkscape 0.92.5 ๋ฐ ๋ฆด๋ฆฌ์Šค ํ›„๋ณด 1.0 [->]
  8. Mattermost ๋ฉ”์‹œ์ง• ์‹œ์Šคํ…œ 5.22 [->]
  9. ๋””์Šคํ”Œ๋ ˆ์ด ์„œ๋ฒ„ Mir 1.8 [->]
  10. NGINX ์›น ์„œ๋ฒ„ 1.17.10 [->]
  11. NGINX ์œ ๋‹› ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„ 1.17.0 [->]
  12. ์˜คํ”ˆVPN 2.4.9 [->]
  13. ์ทจ์•ฝ์ ์ด ์žˆ๋Š” Oracle ์ œํ’ˆ ์—…๋ฐ์ดํŠธ [->]
  14. Linux Proton 5.0-6์—์„œ Windows ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ํŒจํ‚ค์ง€ [->]
  15. Snort 2.9.16.0 ๊ณต๊ฒฉ ํƒ์ง€ ์‹œ์Šคํ…œ [->]
  16. ์šด์˜ ์ฒด์ œ Solaris 11.4 SRU 20 [->]
  17. DBMS ์‹œ๊ฐ„์ฒ™๋„DB 1.7 [->]
  18. VirtualBox 6.1.6 ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ [->]

๊ทธ๊ฒŒ ๋‹ค์•ผ, ๋‹ค์Œ์ฃผ ์ผ์š”์ผ๊นŒ์ง€!

๊ฐ์‚ฌ์˜ ๋งˆ์Œ์„ ์ „ํ•ฉ๋‹ˆ๋‹ค ๋ฆฌ๋ˆ…์Šค๋‹ท์ปด ๊ทธ๋“ค์˜ ์ž‘์—…์„ ์œ„ํ•ด ๋‚ด ๋ฆฌ๋ทฐ๋ฅผ ์œ„ํ•ด ์˜์–ด ์†Œ์Šค๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ €๋„ ์ •๋ง ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค ์˜คํ”ˆ๋„ท, ๋งŽ์€ ๋‰ด์Šค ์ž๋ฃŒ๊ฐ€ ํ•ด๋‹น ์›น ์‚ฌ์ดํŠธ์—์„œ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

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

์šฐ๋ฆฌ์˜ ๊ตฌ๋… ์ „๋ณด ์ฑ„๋„ ๋˜๋Š” RSS FOSS News์˜ ์ƒˆ ๋ฒ„์ „์„ ๋†“์น˜์ง€ ์•Š๋„๋ก ํ•˜์‹ญ์‹œ์˜ค.

์ด์ „ ํ˜ธ

์ถœ์ฒ˜ : habr.com

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