Jami (software)
Distributed multimedia communications platform
From Wikipedia, the free encyclopedia
Jami is a telecommunications platform for peer-to-peer and distributed videotelephony, videoconferencing, and voice calls. Jami is free and open-source software released under the GNU GPL-3.0-or-later.[13]
| GNU Jami | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Developers | Savoir-faire Linux Inc. and community contributors | ||||||||||||||||||||
| Initial release | December 23, 2004 | ||||||||||||||||||||
| Stable release(s) | |||||||||||||||||||||
| |||||||||||||||||||||
| Written in | Java, Kotlin, Python, Shell, Makefile, PowerShell, roff | ||||||||||||||||||||
| Operating system | Android, Android TV, iOS, iPadOS, Linux, Microsoft Windows, macOS[11] | ||||||||||||||||||||
| Platform | 64-bit x86-64 and ARM | ||||||||||||||||||||
| Available in | Arabic, Albanian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, German, Greek, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Malayalam, Nepali, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Tamil, Thai, Turkish, Vietnamese[12] | ||||||||||||||||||||
| Type | Voice over IP, instant messaging, videoconferencing, telephony, softphone, SIP | ||||||||||||||||||||
| License | GPL-3.0-or-later | ||||||||||||||||||||
| Website | jami | ||||||||||||||||||||
| Repository | git | ||||||||||||||||||||
History
In December 2004, Savoir-faire Linux launched the SFLPhone project.
In November 2009, CIO magazine listed SFLphone among the top five open-source VoIP softphones to watch.[14]
In May 2015, SFLphone was renamed to Ring.[15]
In December 2018, Ring was renamed to Jami to avoid confusion with commercial products also using the English term Ring.[16][17]
In 2025, TechRadar listed it as one alternative to Skype following its discontinuation.[13]
Features
Available features depend on both the Jami client and the platform used.[18]
- Operates on a peer-to-peer basis without a central server (apart from the centralised name server). Jami can be used on local networks without an Internet connection.[16]
- End-to-end encryption used for chat, video, and voice.[18]
- SIP-compatible with OpenDHT support.[19][18]
- Instant messaging.[18]
- Call recording.[19][16]
- Audio and video calls with multi-party audio[19] and video conferencing.[20][18]
Usernames are stored on a private Ethereum blockchain administered centrally by Jami.[21][22]