Jami ๋ฉ”์‹ ์ €์˜ ๋Œ€๊ทœ๋ชจ ์—…๋ฐ์ดํŠธ


Jami ๋ฉ”์‹ ์ €์˜ ๋Œ€๊ทœ๋ชจ ์—…๋ฐ์ดํŠธ

๋ณด์•ˆ ๋ฉ”์‹ ์ € ์ œ์ด๋ฏธ(Jami)์˜ ์ƒˆ๋กœ์šด ๋ฒ„์ „์ด ์ฝ”๋“œ๋ช… 'ํˆฌ๊ฒŒ๋”(Together)'(ํ•จ๊ป˜๋ผ๋Š” ๋œป)๋กœ ์ถœ์‹œ๋๋‹ค. ์ด ์ฃผ์š” ์—…๋ฐ์ดํŠธ๋Š” ์ˆ˜๋งŽ์€ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ์•ˆ์ •์„ฑ์„ ํ–ฅ์ƒํ•˜๊ธฐ ์œ„ํ•œ ์ง„์ง€ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ–ˆ์œผ๋ฉฐ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ „ ์„ธ๊ณ„์— ์˜ํ–ฅ์„ ๋ฏธ์นœ ์ „์—ผ๋ณ‘์œผ๋กœ ์ธํ•ด ๊ฐœ๋ฐœ์ž๋“ค์€ Jami์˜ ์˜๋ฏธ์™€ ๋ชฉํ‘œ, ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์ด ๋ฌด์—‡์ด ๋˜์–ด์•ผ ํ•˜๋Š”์ง€ ๋‹ค์‹œ ์ƒ๊ฐํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Jami๋ฅผ ๋‹จ์ˆœํ•œ P2P ์‹œ์Šคํ…œ์—์„œ ๋Œ€๊ทœ๋ชจ ๊ทธ๋ฃน์ด ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ๋ฐ ๋ณด์•ˆ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์™„์ „ํžˆ ๋ฌด๋ฃŒ๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณธ๊ฒฉ์ ์ธ ๊ทธ๋ฃน ํ†ต์‹  ์†Œํ”„ํŠธ์›จ์–ด๋กœ ์ „ํ™˜ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ์ˆ˜์ • ์‚ฌํ•ญ:

  • ์•ˆ์ •์„ฑ์ด ๋ˆˆ์— ๋„๊ฒŒ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‚ฎ์€ ๋Œ€์—ญํญ ๋„คํŠธ์›Œํฌ์˜ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด์ œ Jami๋Š” ์˜ค๋””์˜ค/๋น„๋””์˜ค ๋ชจ๋“œ์—์„œ 50KB/s๋งŒ ํ•„์š”ํ•˜๊ณ  ์˜ค๋””์˜ค ํ†ตํ™” ๋ชจ๋“œ์—์„œ๋Š” 10KB/s๋งŒ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • Jami์˜ ๋ชจ๋ฐ”์ผ ๋ฒ„์ „(Android ๋ฐ iOS)์€ ์ด์ œ ์Šค๋งˆํŠธํฐ ๋ฆฌ์†Œ์Šค๋ฅผ ๋œ ์š”๊ตฌํ•˜๋ฏ€๋กœ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ๊ฐ€ ํฌ๊ฒŒ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. ์Šค๋งˆํŠธํฐ ๊นจ์šฐ๊ธฐ ๊ธฐ๋Šฅ์ด ๊ฐœ์„ ๋˜์–ด ํ†ตํ™” ํšจ์œจ์„ฑ์ด ๋†’์•„์กŒ์Šต๋‹ˆ๋‹ค.
  • Jami์˜ Windows ๋ฒ„์ „์€ ๊ฑฐ์˜ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ด์ œ Windows 8, 10์€ ๋ฌผ๋ก  Microsoft Surface ํƒœ๋ธ”๋ฆฟ์—์„œ๋„ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๊ธฐํšŒ:

  • ๋”์šฑ ํšจ์œจ์ ์ด๊ณ  ๋ฐœ์ „๋œ ํ™”์ƒํšŒ์˜ ์‹œ์Šคํ…œ.

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

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

    ์ผ๋‹จ ์ƒ์„ฑ๋˜๋ฉด, ๊ท€ํ•˜๊ฐ€ ์ดˆ๋Œ€ํ•œ ์‚ฌ์šฉ์ž๋Š” ๊ท€ํ•˜๊ฐ€ ์ž๋ฆฌ๋ฅผ ๋น„์› ๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์ „ํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋”๋ผ๋„ ์–ธ์ œ๋“ ์ง€ ์„œ๋กœ ๋งŒ๋‚˜๊ณ  ๋ณด๊ณ  ์ฑ„ํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ํ•„์š”ํ•œ ๊ฒƒ์€ ๊ณ„์ •์„ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค.

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

  • JAMS(Jami Account Management Server)๋Š” ๊ณ„์ • ๊ด€๋ฆฌ ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. Jami๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์„ ์œ„ํ•œ ๋ฌด๋ฃŒ ๋ถ„์‚ฐ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ์กฐ์ง์—์„œ๋Š” ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๋” ๋†’์€ ์ˆ˜์ค€์˜ ์ œ์–ด๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค.

    JAMS๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Jami์˜ ๋ถ„์‚ฐ ๋„คํŠธ์›Œํฌ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ž์‹ ๋งŒ์˜ Jami ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„์—์„œ ์ง์ ‘ Jami ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋งŒ๋“ค๊ฑฐ๋‚˜ LDAP ์ธ์ฆ ์„œ๋ฒ„ ๋˜๋Š” Active Directory ์„œ๋น„์Šค์— ์—ฐ๊ฒฐํ•˜์—ฌ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์—ฐ๋ฝ์ฒ˜ ๋ชฉ๋ก์„ ๊ด€๋ฆฌํ•˜๊ฑฐ๋‚˜ ํŠน์ • ๊ตฌ์„ฑ์„ ์‚ฌ์šฉ์ž ๊ทธ๋ฃน์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Jami ์ƒํƒœ๊ณ„์˜ ์ด ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์€ ํšŒ์‚ฌ๋‚˜ ํ•™๊ต์™€ ๊ฐ™์€ ์กฐ์ง์— ํŠนํžˆ ์œ ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ง€๋‚œ ๋ช‡ ๋‹ฌ ๋™์•ˆ ์•ŒํŒŒ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ด์ œ JAMS๋Š” ๋ฒ ํƒ€ ๋ฒ„์ „์œผ๋กœ ์ „ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ํ”„๋กœ๋•์…˜ ๋ฒ„์ „์€ 11์›”์— ์ถœ์‹œ๋  ์˜ˆ์ •์ด๋ฉฐ, JAMS์— ๋Œ€ํ•œ ์™„์ „ํ•œ ์ƒ์šฉ ์ง€์›์€ ์—ฐ๋ง์— ๊ณ„ํš๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”Œ๋Ÿฌ๊ทธ์ธ ์‹œ์Šคํ…œ๊ณผ ์ตœ์ดˆ์˜ Jami ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ž์ฒด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ถ”๊ฐ€ํ•˜์—ฌ Jami์˜ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์ฒซ ๋ฒˆ์งธ ๊ณต์‹ ํ”Œ๋Ÿฌ๊ทธ์ธ์€ "GreenScreen"์ด๋ฉฐ Google์˜ ์œ ๋ช…ํ•œ ์‹ ๊ฒฝ๋ง ํ”„๋ ˆ์ž„์›Œํฌ์ธ TensorFlow๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. Jami์— ์ธ๊ณต ์ง€๋Šฅ์„ ๋„์ž…ํ•˜๋ฉด ๋ฌดํ•œํ•œ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค.

    GreenScreen ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ™”์ƒ ํ†ตํ™” ์ค‘์— ์ด๋ฏธ์ง€์˜ ๋ฐฐ๊ฒฝ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌด์—‡์ด ๊ทธ๋ ‡๊ฒŒ ํŠน๋ณ„ํ• ๊นŒ์š”? ๋ชจ๋“  ์ฒ˜๋ฆฌ๋Š” ๊ท€ํ•˜์˜ ์žฅ์น˜์—์„œ ๋กœ์ปฌ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. "๊ทธ๋ฆฐ์Šคํฌ๋ฆฐ"์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์—ฌ๊ธฐ์— โ€” (Linux, Windows ๋ฐ Android ์ง€์›). Apple์šฉ ๋ฒ„์ „์ด ๊ณง ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. "GreenScreen"์˜ ์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์—๋Š” ์ƒ๋‹นํ•œ ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ Nvidia ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋ฅผ ์ ๊ทน ๊ถŒ์žฅํ•˜๋ฉฐ Android์—์„œ๋Š” ์ „์šฉ AI ์นฉ์ด ํƒ‘์žฌ๋œ ํœด๋Œ€ํฐ๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฌด์—‡ ํ–ฅํ›„ ๊ณ„ํš? ๊ฐ€๊นŒ์šด ์‹œ์ผ ๋‚ด์— ๊ฐœ๋ฐœ์ž๋“ค์€ ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ํ˜์‹ ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์•ˆ์ •ํ™”ํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ ์žฅ์น˜ ๊ฐ„์˜ ๋Œ€ํ™”์™€ ๊ฐœ์ธ ๋ฐ ๊ณต๊ฐœ ๊ทธ๋ฃน ๊ฐ„์˜ ํ†ต์‹ ์„ ๋™๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” "Swarm Chat" ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ๊ฒƒ์„ ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๋Š” Jami ์‚ฌ์šฉ์ž์˜ ์ ๊ทน์ ์ธ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

์˜๊ฒฌ๊ณผ ์ œ์•ˆ์„ ๋ณด๋‚ด์ฃผ์„ธ์š” ์—ฌ๊ธฐ์—.

๋ฒ„๊ทธ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—.

์ถœ์ฒ˜ : linux.org.ru