ΠΠΎΠ²Π΅Π΄Π΅Π½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π°ΡΠ° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Jami, Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄ ΠΊΠΎΠ΄Π½ΠΎΡΠΎ ΠΈΠΌΠ΅ βVilΓ‘gfaβ. ΠΡΠΎΠ΅ΠΊΡΠΎΡ Π΅ Π½Π°ΡΠΎΡΠ΅Π½ ΠΊΠΎΠ½ ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΡ ΡΠ°Π±ΠΎΡΠΈ Π²ΠΎ P2P ΡΠ΅ΠΆΠΈΠΌ ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ Π³ΠΎΠ»Π΅ΠΌΠΈ Π³ΡΡΠΏΠΈ ΠΈ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΈ ΠΏΠΎΠ²ΠΈΡΠΈ Π΄ΠΎΠ΄Π΅ΠΊΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π΄ΠΎΠ²Π΅ΡΠ»ΠΈΠ²ΠΎΡΡ ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ. Jami, ΠΏΠΎΡΠ°Π½ΠΎ ΠΏΠΎΠ·Π½Π°Ρ ΠΊΠ°ΠΊΠΎ Ring ΠΈ SFLphone, Π΅ GNU ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ Π΅ Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ°Π½ ΡΠΏΠΎΡΠ΅Π΄ GPLv3. ΠΠΈΠ½Π°ΡΠ½ΠΈ ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π·Π° GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, ΠΈΡΠ½.), Windows, macOS, iOS, Android ΠΈ Android TV.
ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, Jami ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π° ΠΏΠΎΡΠ°ΠΊΠΈ Π±Π΅Π· Π΄Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΏΡΠ΅ΠΊΡ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½Π° Π²ΡΡΠΊΠ° ΠΏΠΎΠΌΠ΅ΡΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΠΎΠ΄ ΠΊΡΠ°Ρ Π΄ΠΎ ΠΊΡΠ°Ρ (ΠΊΠ»ΡΡΠ΅Π²ΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠΈΡΡΡΠ½ΠΈ ΡΠ°ΠΌΠΎ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ) ΠΈ Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅ X.509. ΠΠΎΠΊΡΠ°Ρ Π±Π΅Π·Π±Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΎΡΡΠ²Π°ΡΡΠ²Π°ΡΠ΅ Π³Π»Π°ΡΠΎΠ²Π½ΠΈ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠ²ΠΈΡΠΈ, Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»Π΅ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, Π΄Π° ΡΠ°Π·ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΈ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅ ΠΈ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ. ΠΠ° Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Intel Core i7-7700K 4.20 GHz, 32 GB RAM ΠΈ ΠΌΡΠ΅ΠΆΠ½Π° ΠΊΠΎΠ½Π΅ΠΊΡΠΈΡΠ° ΠΎΠ΄ 100 Mbit/s, Π½Π°ΡΠ΄ΠΎΠ±ΡΠΈΠΎΡ ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½ΡΠ²Π° ΠΊΠΎΠ³Π° Π½Π΅ ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 25 ΡΡΠ΅ΡΠ½ΠΈΡΠΈ. Π‘Π΅ΠΊΠΎΡ ΡΡΠ΅ΡΠ½ΠΈΠΊ Π²ΠΎ Π²ΠΈΠ΄Π΅ΠΎ-ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ° Π±Π°ΡΠ° ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 2 Mbit/s ΠΏΡΠΎΠΏΡΡΠ΅Π½ ΠΎΠΏΡΠ΅Π³.
ΠΡΠ²ΠΈΡΠ½ΠΎ, ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠ΅ ΡΠ°Π·Π²ΠΈ ΠΊΠ°ΠΊΠΎ ΠΌΠ΅ΠΊ ΡΠ΅Π»Π΅ΡΠΎΠ½ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ SIP, Π½ΠΎ ΠΎΠ΄Π°ΠΌΠ½Π° ΡΠ° Π½Π°Π΄ΠΌΠΈΠ½Π° ΠΎΠ²Π°Π° ΡΠ°ΠΌΠΊΠ° Π²ΠΎ ΠΊΠΎΡΠΈΡΡ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΎΡ P2P, Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΠ° ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡΠ° ΡΠΎ SIP ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΎΡΡΠ²Π°ΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ». ΠΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠ΄Π΅ΡΠΈ (G711u, G711a, GSM, Speex, Opus, G.722) ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ (ICE, SIP, TLS), ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΡΠΈΠ³ΡΡΠ½ΠΎ ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ, Π³Π»Π°Ρ ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈ. Π€ΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°ΡΠ΅ ΠΈ Π·Π°Π΄ΡΠΆΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ, ΡΠ½ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ, ΠΈΡΡΠΎΡΠΈΡΠ° Π½Π° ΠΏΠΎΠ²ΠΈΡΠΈ ΡΠΎ ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅, Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΡΠ°ΡΠΈΠ½Π°ΡΠ° Π½Π° Π·Π²ΡΠΊΠΎΡ, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΡΠΎ Π°Π΄ΡΠ΅ΡΠ°ΡΠΎΡ Π½Π° GNOME ΠΈ KDE.
ΠΠ° Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ, Jami ΠΊΠΎΡΠΈΡΡΠΈ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π³Π»ΠΎΠ±Π°Π»Π΅Π½ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΡΠΌΠ΅ΡΠΊΠ° Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Π°Π΄ΡΠ΅ΡΠ°Ρ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π±Π»ΠΎΠΊΡΠ΅ΡΠ½ (ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Ethereum). ΠΠ΄Π΅Π½ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ID (RingID) ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΈΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ΅ ΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π±Π΅Π· ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΊΠΎΡ ΡΡΠ΅Π΄ Π΅ Π°ΠΊΡΠΈΠ²Π΅Π½, Π±Π΅Π· ΠΏΠΎΡΡΠ΅Π±Π° Π΄Π° ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ID Π½Π° Π²Π°ΡΠΈΠΎΡ ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ ΡΠ΅Π»Π΅ΡΠΎΠ½ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. ΠΠ΄ΡΠ΅ΡΠ°ΡΠΎΡ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ΅Π½ Π·Π° ΠΏΡΠ΅Π²Π΅Π΄ΡΠ²Π°ΡΠ΅ ΠΈΠΌΠΈΡΠ° Π½Π° RingID Π΅ Π·Π°ΡΡΠ²Π°Π½ Π½Π° Π³ΡΡΠΏΠ° ΡΠ°Π·Π»ΠΈ ΡΡΠΎ Π³ΠΈ ΠΎΠ΄ΡΠΆΡΠ²Π°Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅ΡΠ½ΠΈΡΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π΄Π° ΡΠ΅ Π²ΠΎΠ΄ΠΈ ΡΠΎΠΏΡΡΠ²Π΅Π½ ΡΠ°Π·ΠΎΠ» Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ΄ΡΠΆΠΈ Π»ΠΎΠΊΠ°Π»Π½Π° ΠΊΠΎΠΏΠΈΡΠ° ΠΎΠ΄ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΠΎΡ Π°Π΄ΡΠ΅ΡΠ°Ρ (Jami ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΏΠΎΡΠ΅Π±Π΅Π½ Π²Π½Π°ΡΡΠ΅ΡΠ΅Π½ Π°Π΄ΡΠ΅ΡΠ°Ρ ΠΊΠΎΡ ΡΠ΅ ΠΎΠ΄ΡΠΆΡΠ²Π° ΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ).
ΠΠ° Π΄Π° ΠΈΠΌ ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠΈ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π²ΠΎ Jami, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ OpenDHT (Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½Π° Ρ Π΅Ρ ΡΠ°Π±Π΅Π»Π°), ΠΊΠΎΡ Π½Π΅ Π±Π°ΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠΈ ΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅. ΠΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° Jami Π΅ ΠΏΠΎΠ·Π°Π΄ΠΈΠ½ΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ jami-daemon, ΠΊΠΎΡ Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ΅Π½ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²ΡΡΠΊΠΈ, ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ, ΡΠ°Π±ΠΎΡΠ° ΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π·Π²ΡΠΊ. ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ° ΡΠΎ jami-daemon Π΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° LibRingClient, ΠΊΠΎΡΠ° ΡΠ»ΡΠΆΠΈ ΠΊΠ°ΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Π° Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΠΎΡΡΠ²Π΅Ρ ΠΈ ΡΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΡΠ΅Π»Π°ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΡΡΠΎ Π½Π΅ Π΅ ΠΏΠΎΠ²ΡΠ·Π°Π½Π° ΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅. ΠΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°Π°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π½Π° Π²ΡΠ²ΠΎΡ Π½Π° LibRingClient, ΡΡΠΎ Π³ΠΎ ΠΎΠ»Π΅ΡΠ½ΡΠ²Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ΡΠΎ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΈ. ΠΠ»Π°Π²Π½ΠΈΠΎΡ ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Qt, ΠΏΡΠΈ ΡΡΠΎ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° GTK ΠΈ Electron.
ΠΠ»Π°Π²Π½ΠΈΡΠ΅ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ:
- Π Π°Π·Π²ΠΎΡΠΎΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° Π³ΡΡΠΏΠΈΡΠ΅ ΡΠΎΡ (Swarms) ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΡΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π½Π° ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½ΠΈ P2P ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ, ΡΠΈΡΠ°ΡΡΠΎ ΠΈΡΡΠΎΡΠΈΡΠ° Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ° Π΅ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°Π½Π° Π½Π° ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈ Π²ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΠΎΡΠΌΠ°. ΠΠΎΠ΄Π΅ΠΊΠ° ΠΏΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΎ ΡΠ°ΠΌΠΎ Π½Π° Π΄Π²Π°ΡΡΠ° ΡΡΠ΅ΡΠ½ΠΈΡΠΈ ΠΈΠΌ Π±Π΅ΡΠ΅ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ Π²ΠΎ ΡΠΎΡ, Π²ΠΎ Π½ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, ΡΠ΅ΠΆΠΈΠΌΠΎΡ ΡΠΎΡ ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ° ΠΌΠ°Π»ΠΈ Π³ΡΡΠΏΠ½ΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ Π΄ΠΎ 8 Π»ΡΡΠ΅ (Π²ΠΎ ΠΈΠ΄Π½ΠΈΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° ΠΏΠ»Π°Π½ΠΈΡΠ°Π°Ρ Π΄Π° Π³ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠ°Ρ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΈΠΎΡ Π±ΡΠΎΡ Π½Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π°Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ°Π²Π½ΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ).
ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ ΠΊΠΎΠΏΡΠ΅ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π³ΡΡΠΏΠ½ΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ.
ΠΡΠΊΠ°ΠΊΠΎ ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π³ΡΡΠΏΠ΅Π½ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΡΠ΅ΡΠ½ΠΈΡΠΈ Π²ΠΎ Π½Π΅Π³ΠΎ ΠΈ Π΄Π° Π³ΠΈ ΠΎΡΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈΡΠ΅. ΠΠΎΡΡΠΎΡΠ°Ρ ΡΡΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π½Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈ: ΠΏΠΎΠΊΠ°Π½Π΅ΡΠΈ (Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π²ΠΎ Π³ΡΡΠΏΠ°ΡΠ°, Π½ΠΎ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΎΡ), ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ. Π‘Π΅ΠΊΠΎΡ ΡΡΠ΅ΡΠ½ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΡΠΏΡΠ°ΡΠ° ΠΏΠΎΠΊΠ°Π½ΠΈ Π΄ΠΎ Π΄ΡΡΠ³ΠΈ Π»ΡΡΠ΅, Π½ΠΎ ΡΠ°ΠΌΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΡΡΡΠ°Π½ΠΈ ΠΎΠ΄ Π³ΡΡΠΏΠ°ΡΠ° (Π·Π°ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ Π΅Π΄Π΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, Π½ΠΎ Π²ΠΎ ΠΈΠ΄Π½ΠΈΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° ΡΠ΅ ΠΈΠΌΠ° ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π½Π° ΠΏΡΠ°Π²Π° Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π½Π°Π·Π½Π°ΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ).
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² ΠΏΠ°Π½Π΅Π» ΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΡΠΏΠΈΡΠΎΠΊ Π½Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈ, ΡΠΏΠΈΡΠΎΠΊ Π½Π° ΠΈΡΠΏΡΠ°ΡΠ΅Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠΈΠΏΠΎΠ²ΠΈ Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ Π·Π° ΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΈ ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΡΠ΅ΠΊΡΡ.
- ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ, Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅ Π²ΠΎ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΎΡ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ° Π΄ΠΎΠ±ΠΈΡΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° Π΄ΡΡΠΈ ΠΈ Π°ΠΊΠΎ ΠΈΡΠΏΡΠ°ΡΠ°ΡΠΎΡ Π½Π΅ Π΅ ΠΎΠ½Π»Π°ΡΠ½.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ Π²ΠΎ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠ΅Π°ΠΊΡΠΈΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π·Π½Π°ΡΠΈ Π½Π° Π΅ΠΌΠΎΡΠΈΠΊΠΎΠ½ΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΎΠΏΡΠΈΡΠ° Π·Π° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½Π°ΡΠ° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°.
- ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π³ΡΡΠΏΠ΅Π½ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ ΠΏΡΠΈΠ΄ΡΡΠΆΡΠ²Π°Π½ ΠΎΠ΄ Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ Π½Π° Desktop.
ΠΠ·Π²ΠΎΡ: opennet.ru