Home Messengers Jami – A Free, Open Source And Secure Alternative To Skype Messenger

Jami – A Free, Open Source And Secure Alternative To Skype Messenger

By sk
Published: Updated: 2.4K views

In this fast-paced modern world, almost all of us are using smartphones and computers to communicate with our family, friends, and Colleagues from anywhere in the world. All we need is just an Internet enabled device, like a Computer or Smartphone, so that we could easily send text messages, make audio/video calls whenever we want to our beloved ones at any time from anywhere instantly. There are numerous communication applications, both free and paid versions, are available on the market. In this tutorial, we will discuss about Jami messenger.

Jami messenger

Jami, formerly known as Ring and SELphone, is a free, open source, and secure alternative to Skype messenger. Jami doesn't store your personal information in a central server, so you have full anonymity and privacy.

Jami usesTLS/SRTP to secure connection and communications over the network, so that the communication between the users is completely safe.

It is released under GPLv3, and is available for GNU/Linux, Microsoft Windows, Mac OS X, and Android. Jami is developed and supported by a Canadian company called Savoir-faire Linux.

Install Jami in Linux

Jami developers have created an official repository to make the installation much easier. Depending upon the distribution you use, install it as shown below.

Debian 11:

$ sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends
$ curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null
$ sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/debian_11/ jami main' > /etc/apt/sources.list.d/jami.list"
$ sudo apt-get update && sudo apt-get install jami

Debian 10:

$ sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends
$ curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null
$ sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/debian_10/ jami main' > /etc/apt/sources.list.d/jami.list"
$ sudo apt-get update && sudo apt-get install jami

On Debian 9:

$ su -
$ apt-get install dirmngr
$ sh -c "echo 'deb https://dl.jami.net/ring-nightly/debian_9/ ring main' > /etc/apt/sources.list.d/ring-nightly-main.list"
$ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A295D773307D25A33AE72F2F64CD5FA175348F84
$ apt-get update && sudo apt-get install ring

On Ubuntu 20.04 LTS:

$ sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends
$ curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null
$ sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/ubuntu_20.04/ jami main' > /etc/apt/sources.list.d/jami.list"
$ sudo apt-get update && sudo apt-get install jami

On Ubuntu 19.04:

$ sudo sh -c "echo 'deb https://dl.jami.net/ring-nightly/ubuntu_19.04/ ring main' > /etc/apt/sources.list.d/ring-nightly-main.list"
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A295D773307D25A33AE72F2F64CD5FA175348F84
$ sudo add-apt-repository universe
$ sudo apt-get update && sudo apt-get install ring

On Ubuntu 18.10:

$ sudo sh -c "echo 'deb https://dl.jami.net/ring-nightly/ubuntu_18.10/ ring main' > /etc/apt/sources.list.d/ring-nightly-main.list"
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A295D773307D25A33AE72F2F64CD5FA175348F84
$ sudo add-apt-repository universe
$ sudo apt-get update && sudo apt-get install ring

On Ubuntu 18.04 LTS:

$ sudo sh -c "echo 'deb https://dl.jami.net/ring-nightly/ubuntu_18.04/ ring main' > /etc/apt/sources.list.d/ring-nightly-main.list"
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A295D773307D25A33AE72F2F64CD5FA175348F84
$ sudo add-apt-repository universe
$ sudo apt-get update && sudo apt-get install ring

On Ubuntu 16.04 LTS:

$ sudo sh -c "echo 'deb https://dl.jami.net/ring-nightly/ubuntu_16.04/ ring main' > /etc/apt/sources.list.d/ring-nightly-main.list"
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A295D773307D25A33AE72F2F64CD5FA175348F84
$ sudo add-apt-repository universe
$ sudo apt-get update && sudo apt-get install ring

On Fedora 34:

$ sudo dnf config-manager --add-repo https://dl.jami.net/nightly/fedora_34/jami-nightly.repo
$ sudo dnf install jami

Fedora 33:

$ sudo dnf config-manager --add-repo https://dl.jami.net/nightly/fedora_33/jami-nightly.repo
$ sudo dnf install jami

On Fedora 30:

$ sudo dnf config-manager --add-repo https://dl.jami.net/ring-nightly/fedora_30/ring-nightly.repo
$ sudo dnf install ring

On Fedora 29:

$ sudo dnf config-manager --add-repo https://dl.jami.net/ring-nightly/fedora_29/ring-nightly.repo
$ sudo dnf install ring

How to use Jami in Linux desktop

I have tested Jami on Fedora 23 KDE desktop and Android.

Create Jami account on Android

Open Jami application from menu. At first launch, you will be asked to enter your profile name.

Create profile for Jami account
Create profile for Jami account

Now, Jami app will create an ID named Ring ID for you. Ring ID is an unique 40-characters personal identifier number, like a mail id or phone number. You should share it to your recipients you want to communicate with. Also, ask your friends share their Ring ID as well.

Ring ID
Ring ID

Once you got the Ring ID from your friend, just add them to your Jami app.

To do so, copy and paste the Ring ID of your friend in the search box on the left top corner and click the Call button.

Enter Ring ID
Enter Ring ID

That's it. Start chatting with your friend as long as Internet connection is active on both sides.

You can make audio, voice, and text chats as the way you do in Skype and other messengers. It doesn't matter what device you use. All you need is an active Internet connection and the Ring ID of your friend.

Creating new Ring ID

You can create more than one Ring ID for you. It will be useful to communicate with different persons with different IDs. For example, you can use one ID for Family and another for business.

To do create a new ID, click on the Gear button on the top right corner.

Create additional Ring ID
Create additional Ring ID

Go to Accounts tab and click the + symbol.

Create new Ring ID
Create new Ring ID

Enter the name of the profile and you're done. Now, send the new Ring ID to your recipient and start talking. It's very simple.

How to use Jami in Android

Search Jami application on Google playstore, and install it.

Ring app in Google playstore
Ring app in Google playstore

Or you can install it from F-Droid, a non-official repository that has Free and Open Source Software applications for the Android platform. Download and install F-Droid apk in your Android devices and install Jami.

After installing Jami, launch it. The usage is very similar as like in the Desktop.

At first launch, you should create a new account.

To do so, tap on Create Ring account.

Create Ring account in Android
Create Ring account

That's it, A new unique Ring ID will be created for you on your Android device.

Ring unique ID
Ring unique ID

To view your Ring ID, tap on the three horizontal lines on the top left. You will see your Ring ID.

View Ring ID
View Ring ID

Just share the ID to your friends and start chatting.

For Windows and Mac OS X, check the Jami download page.

Conclusion

Of course, We can use Facebook, Google hangouts, Viber, Facetime, Jitsi etc., to communicate with others. However, concerning about the privacy and security, Jami might be a good choice, and better alternative for paid applications.

Resources:

You May Also Like

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. By using this site, we will assume that you're OK with it. Accept Read More