เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบšเบฅเบฑเบญเบเป„เบ”เป‰: เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเบเบฐเบˆเบฒเบ Jami เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ

เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบšเบฅเบฑเบญเบเป„เบ”เป‰: เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเบเบฐเบˆเบฒเบ Jami เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ
เบ›เบฒเบเบปเบ”เปƒเบ™เบกเบทเป‰เบ™เบตเป‰ เบชเบฐเบšเบฑเบšเบ—เปเบฒเบญเบดเบ” เป€เบงโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบชเบทเปˆโ€‹เบชเบฒเบ™ decentralized Jamiโ€‹, เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เปเบˆเบโ€‹เบขเบฒเบโ€‹เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบŠเบทเปˆโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบฎเปˆเบงเบกโ€‹เบเบฑเบ™โ€‹. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เป‚เบ„เบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบžเบฒเบเปƒเบ•เป‰เบŠเบทเปˆเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™ - เปเบซเบงเบ™, เปเบฅเบฐเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบฑเป‰เบ™ - SFLPhone. เปƒเบ™เบ›เบต 2018, เบœเบนเป‰เบชเบปเปˆเบ‡เบ‚เปˆเบฒเบงเบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบšเปˆเบ‡เปเบเบเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เบŠเบทเปˆเป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ‚เบฑเบ”เปเบเป‰เบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบเบฒเบ™เบ„เป‰เบฒ.

เบฅเบฐเบซเบฑเบ” messenger เป„เบ”เป‰เบ–เบทเบเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” GPLv3. Jami เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเบชเปเบฒเบฅเบฑเบš GNU/Linux, Windows, MacOS, iOS, Android เปเบฅเบฐ Android TV. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป€เบญเบปเบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Qt, GTK เปเบฅเบฐเป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบ. เปเบ•เปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰, เปเบ™เปˆเบ™เบญเบ™, เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš, เปเบ•เปˆเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒ Jami เปƒเบซเป‰เป‚เบญเบเบฒเบ” เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบžเบฒเบเบ™เบญเบเบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™.

เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ”เบเบเบปเบ‡เปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบšเบš end-to-end. เบเบฐเปเบˆเบกเบตเบขเบนเปˆเปเบ•เปˆเบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ X.509. เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบ‚เปเป‰เบ„เบงเบฒเบก, เป€เบงเบ—เบตเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบ—เบชเบฝเบ‡เปเบฅเบฐเบงเบดเบ”เบตเป‚เบญ, เบชเป‰เบฒเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบกเป‚เบ—เบฅเบฐเบ„เบปเบก, เปเบฅเบเบ›เปˆเบฝเบ™เป„เบŸเบฅเปŒ, เปเบฅเบฐเบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบŸเบฅเปŒเบฎเปˆเบงเบกเบเบฑเบ™เปเบฅเบฐเป€เบ™เบทเป‰เบญเปƒเบ™เบซเบ™เป‰เบฒเบˆเป.

เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เปเบฅเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ›เบฑเบ™เป‚เบ—เบฅเบฐเบชเบฑเบš SIP เบญเปˆเบญเบ™. เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™, เบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš SIP เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป‚เบ—เป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ™เบตเป‰. เป‚เบ„เบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบ•เปˆเบฒเบ‡เป†, เบฅเบงเบกเบ—เบฑเบ‡ G711u, G711a, GSM, Speex, Opus, G.722, plus ICE, SIP, TLS protocols.

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบงเบกเบกเบตเบเบฒเบ™เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป‚เบ—, เบเบฒเบ™เบขเบธเบ”เบเบฒเบ™เป‚เบ—, เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เป‚เบ—, เบ›เบฐเบซเบงเบฑเบ”เบเบฒเบ™เป‚เบ—เบ”เป‰เบงเบเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ, เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบฅเบฐเบ”เบฑเบšเบชเบฝเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบš GNOME เปเบฅเบฐเบ›เบทเป‰เบกเบ—เบตเปˆเบขเบนเปˆ KDE.

เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบชเบฑเป‰เบ™เป†เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰. เบเบปเบ™เป„เบเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ blockchain - เบ›เบทเป‰เบกเบ—เบตเปˆเบขเบนเปˆเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ Ethereum. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเบฒเบเบซเบผเบฒเบเบญเบธเบ›เบฐเบเบญเบ™เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบง, เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปƒเบ”เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง. เบ›เบทเป‰เบกเบ—เบตเปˆเบขเบนเปˆ, เป€เบŠเบดเปˆเบ‡เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบ›เบŠเบทเปˆเป€เบ›เบฑเบ™ RingID, เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰ nodes เบ—เบตเปˆเบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰เป‚เบ”เบเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ node เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒเบชเปเบฒเป€เบ™เบปเบฒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ‚เบญเบ‡เบ›เบทเป‰เบกเบ—เบตเปˆเบขเบนเปˆเบ—เบปเปˆเบงเป‚เบฅเบ.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบœเบนเป‰เปƒเบŠเป‰, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ OpenDHT เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบชเบนเบ™เบเบฒเบ‡เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰. เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ Jami เปเบกเปˆเบ™ jami-daemon, เป€เบŠเบดเปˆเบ‡เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™, เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบงเบดเบ”เบตเป‚เบญเปเบฅเบฐเบชเบฝเบ‡.

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš jami-daemon เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” LibRingClient. เบกเบฑเบ™เป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบŠเบญเบšเปเบงเบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบšเปเปˆเบ•เบดเบ”เบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเป€เบงเบ—เบต. เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ LibRingClient.

เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ reworking เป€เบ›เบฑเบ™ messenger P2P เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบงเบ—เบตเป‚เบ—เบฅเบฐเบ„เบปเบกเบ™เบฒเบ„เบปเบก, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ เป€เบžเบตเปˆเบก เบŸเบฑเบ‡เบŠเบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเปเบฅเบฐเปƒเบซเบกเปˆ. เบ™เบตเป‰เปเบกเปˆเบ™:

  • เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบšเบ™เบงเบดเบ”เบ•เปเปˆเบฒ.
  • เบˆเปเบฒเบ™เบงเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเปƒเบŠเป‰เป„เบ”เป‰เบ–เบทเบเบซเบผเบธเบ”เบฅเบปเบ‡เป€เบกเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบžเบฒเบเปƒเบ•เป‰ Android เปเบฅเบฐ iOS.
  • เบฅเบนเบเบ„เป‰เบฒเบชเปเบฒเบฅเบฑเบš Windows เป„เบ”เป‰เบ–เบทเบเบ‚เบฝเบ™เบ„เบทเบ™เปƒเบซเบกเปˆ. เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเปเบ—เบฑเบšเป€เบฅเบฑเบ”.
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป„เบ”เป‰เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบกเป‚เบ—เบฅเบฐเบ„เบปเบกเบเบฑเบšเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡.
  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบญเบญเบเบญเบฒเบเบฒเบ”เปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก.
  • เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เป€เบŠเบตเบŸเป€เบงเบตเบ”เป‰เบงเบเบเบฒเบ™เบ„เบฅเบดเบเบ”เบฝเบง (เบญเบฑเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบˆเบฑเบ”เบเบญเบ‡เบ›เบฐเบŠเบธเบก).
  • เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบŠเบต JAMS.
  • เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ plugins เบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ messenger เบžเบทเป‰เบ™เบ–เบฒเบ™.

เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบšเบฅเบฑเบญเบเป„เบ”เป‰: เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเบเบฐเบˆเบฒเบ Jami เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™