0.4๋ ๊ฐ์ ๊ฐ๋ฐ ๋์ Dino 3 ํต์ ํด๋ผ์ด์ธํธ๊ฐ ์ถ์๋์ด Jabber/XMPP ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ์ฑํ , ์์ฑ ํตํ, ํ์ ํตํ, ํ์ ํ์ ๋ฐ ๋ฌธ์ ๋ฉ์์ง๋ฅผ ์ง์ํฉ๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ GTK ํดํท์ ์ฌ์ฉํ์ฌ Vala ์ธ์ด๋ก ์์ฑ๋๋ฉฐ GPLvXNUMX+ ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ฐ๊ฒฐ์ XMPP ํ๋กํ ์ฝ ๋ฐ ์ผ๋ฐ XMPP ํ์ฅ(XEP-0353, XEP-0167)์ ์ฌ์ฉํ์ฌ Dino์ ์ ์ ํ ์ฌ์์ ์ง์ํ๋ ๋ค๋ฅธ XMPP ํด๋ผ์ด์ธํธ ๊ฐ์ ์ ํ๋ฅผ ๊ฑธ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์์ ์ฌ์ฉํ์ฌ ์ํธํ๋ ํ์ ํตํ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. Gajim ์ฑ์ ์ฌ์ฉํ ์ํธํ๋์ง ์์ ํตํ๋ ๋ฌผ๋ก ๋ํ ๋ฐ Movim ์ ํ๋ฆฌ์ผ์ด์ . ์ ํธ ํ๋กํ ์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ OMEMO XMPP ํ์ฅ์ ์ฌ์ฉํ์ฌ ์๋ ํฌ ์๋ ๋ฉ์์ง ์ํธํ ๋ฐ ์ ํจ์ฑ ๊ฒ์ฌ๊ฐ ์ํ๋ฉ๋๋ค.
์ ๋ฆด๋ฆฌ์ค์์:
- ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ์ง ์๊ณ ์ด๋ชจํฐ์ฝ(๐คฏ), ๋์(๐๏ธ) ๋๋ ๋น์น์ธ(๐๏ธ)๊ณผ ๊ฐ์ ์ ์ ํ ์ด๋ชจ์ง๋ก ๋ฉ์์ง์ ๋น ๋ฅด๊ฒ ์๋ตํ ์ ์๋ ๋ฐ์์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ทธ๋ฃน ์ฑํ
, ๋ค์ด๋ ํธ ๋ฉ์์ง ๋ฐ ์ฑ๋์์ ํน์ ๋ฉ์์ง์ ์ฐ๊ฒฐ๋ ๋ค์ด๋ ํธ ์๋ต์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์ด ๋น ๋ฅด๊ฒ ๋ณผ ์ ์์ต๋๋ค.
- GTK3์์ GTK4 ๋ฐ ์๋ก์ด GNOME HIG(Human Interface Guidelines) ๊ถ์ฅ ์ฌํญ์ ์ค์ํ๋ ์์ฉ ํ๋ก๊ทธ๋จ ๊ตฌ์ถ์ ์ํ ๊ธฐ์ฑ ์์ ฏ ๋ฐ ๊ฐ์ฒด๋ฅผ ์ ๊ณตํ๋ libadwaita ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ ํ๋์์ต๋๋ค. ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ ๋ชจ๋ฐ์ผ ์ฅ์น์ ์์ ํ๋ฉด์ ํฌํจํ์ฌ ๋ชจ๋ ํฌ๊ธฐ์ ํ๋ฉด์์ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋๋ก ์กฐ์ ๋์์ต๋๋ค.
Dino ๋ฐ ์ง์๋๋ XEP ํ์ฅ์ ์ฃผ์ ๊ธฐ๋ฅ:
- ๋น๊ณต๊ฐ ๊ทธ๋ฃน ๋ฐ ๊ณต๊ฐ ์ฑ๋์ ์ง์ํ๋ ๋ค์ค ์ฌ์ฉ์ ์ฑํ (๊ทธ๋ฃน์์๋ ์์์ ์ฃผ์ ์ ๋ํด ๊ทธ๋ฃน์ ํฌํจ๋ ์ฌ๋๋ค๊ณผ๋ง ์ฑํ ํ ์ ์๊ณ ์ฑ๋์์๋ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์ฃผ์ด์ง ์ฃผ์ ์ ๋ํด์๋ง ์ฑํ ํ ์ ์์)
- ์๋ฐํ ์ฌ์ฉ
- ๋ฉ์์ง ์์นด์ด๋ธ ๊ด๋ฆฌ
- ์ฑํ ์์ ๋ง์ง๋ง์ผ๋ก ์์ ํ๊ณ ์ฝ์ ๋ฉ์์ง ํ์
- ๋ฉ์์ง์ ํ์ผ ๋ฐ ์ด๋ฏธ์ง ์ฒจ๋ถ. ํ์ผ์ ํด๋ผ์ด์ธํธ์์ ํด๋ผ์ด์ธํธ๋ก ์ง์ ์ ์ก๋๊ฑฐ๋ ์๋ฒ์ ์ ๋ก๋๋๊ณ ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ์ด ํ์ผ์ ๋ค์ด๋ก๋ํ ์ ์๋ ๋งํฌ์ ํจ๊ป ์ ๊ณต๋ ์ ์์ต๋๋ค.
- Jingle ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ํด๋ผ์ด์ธํธ ๊ฐ์ ๋ฉํฐ๋ฏธ๋์ด ์ฝํ ์ธ (์ฌ์ด๋, ๋น๋์ค, ํ์ผ)์ ์ง์ ์ ์ก ์ง์
- XMPP ์๋ฒ๋ฅผ ํตํ ์ ์ก ์ธ์๋ TLS๋ฅผ ์ฌ์ฉํ์ฌ ์ํธํ๋ ์ง์ ์ฐ๊ฒฐ์ ์ค์ ํ๊ธฐ ์ํ SRV ๋ ์ฝ๋ ์ง์
- OMEMO ๋ฐ OpenPGP๋ก ์ํธํ;
- ๊ตฌ๋ ์ ์ํ ๋ฉ์์ง ๋ฐฐํฌ(๊ฒ์-๊ตฌ๋ )
- ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ์ค์ ํ ๋ฉ์์ง ์ํ ์๋ฆผ(์ฑํ ๋๋ ๊ฐ๋ณ ์ฌ์ฉ์์ ๊ด๋ จํ์ฌ ์ค์ ์ ๋ํ ์๋ฆผ ์ ์ก์ ๋นํ์ฑํํ ์ ์์)
- ๋ฉ์์ง ์ ๋ฌ ์ง์ฐ
- ์๋ฒ์ ์ ์ฅ๋ ๋ค์ํ ์๋น์ค ๋ฐ ๋ฆฌ์์ค์ ๋ํ ๋ถ๋งํฌ
- ์ฑ๊ณต์ ์ธ ๋ฉ์์ง ์ ๋ฌ ์๋ฆผ
- ์์ ๊ธฐ๋ก์์ ๋ฉ์์ง ๊ฒ์ ๋ฐ ์ถ๋ ฅ ํํฐ๋ง์ ์ํ ๊ณ ๊ธ ๋๊ตฌ
- ์๋ฅผ ๋ค์ด ์ ๋ฌด์ ๊ฐ์ธ ์์ ์ ๋ถ๋ฆฌํ๊ธฐ ์ํด ์ฌ๋ฌ ๊ณ์ ์ด ์๋ ํ๋์ ์ธํฐํ์ด์ค์์ ์์ ์ง์
- ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋ํ๋ ํ ์ค์ ๋ก ์๋ฉด ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ณ ์๋ฒ์ ์ถ์ ๋ ๋ฉ์์ง๋ฅผ ์์ ํ๋ ์คํ๋ผ์ธ ๋ชจ๋์์ ์์ ํฉ๋๋ค.
- ์ง์ P5P ์ฐ๊ฒฐ ์ ๋ฌ์ ์ํ SOCKS2 ์ง์
- vCard XML ํ์ ์ง์.
์ถ์ฒ : opennet.ru