Skype is a very well known voice over IP service that is as well cross-platform, the client on Linux however, it is rather unpleasant to use and mostly buggy with way fewer features than its counterparts on other platforms.
Previously I covered Ring which is a secure cross-platform alternative to Skype, but then there are even more functional optional softwares to Skype that are rather uncommon and I ‘ll be featuring just three of them (which i term as the best) on this list.
These VoIP services are Tox, Voptop, and Retroshare. These three have some distinct features that set them apart from each other but then they share more similarities than differences.
First off, they are all secure (encrypted), decentralized, open source, use some form of hash keys as an ID/verification, and support group chat – These services are no more different than Ring that we covered last week.
Tox – Instant Messaging
Asides the aforementioned features that Tox has in common with the others on this list, this VoIP service has quite the number when it comes to clients available to it and while it’s mostly functional, it’s still under heavy development.
The supported platforms you can use Tox with include Windows, Linux, Android, iOS, and FreeBSD; – all of which have multiple clients with the exception of iOS.
Basically, the clients perform the same functions as in allowing you to connect to other users on the Tox network. The varying Tox applications essentially give a different user experience and are built using different languages and graphical toolkits which are great for end users.
You can find the varying list of Tox clients and tox packages for your disribution.
Voptop (Voice over Peer to Peer)
From their website, “Voptop offers private & anonymous end-to-end encrypted telephony within a decentralized network. The aim of Voptop is to create the possibility to telephone private & anonymously within a closed network and to hamper the tapping of phone calls by hiding them”.
True as is, Voptop is equally as functional as Skype or any other VoIP service with an exceptional uniqueness of its peer to peer secure connection.
The software is cross-platform, open source and released under its own license (which allows the application to support ads with plans for an ad-free version in tow). Voptop supports IMs, voice and video calling, file transfer and screen sharing.
The video below gives an overview of the features of the software.
Voptop Downloads
- Ubuntu 14.04 – voptop_beta-1-2-2_ubuntu1404lts.deb
- Ubuntu 15.10 – voptop_beta-1-2-2_ubuntu1510.deb
- Ubuntu 16.04 – voptop_beta-1-2-2_ubuntu1510.deb
- Debian 8 Jessie – voptop_beta-1-2-2_ubuntu1504_debian8.deb
Retroshare
Retroshare isn’t all too different from the above mentioned VoIP services with the exception being able to generate many additional anonymous accounts inside RetroShare v0.6 which can be used in Forums, Channels etc.
Retroshare uses F2F – friends to friends (which is essentially a new model of P2P – peer to peer) with certificates via UPnP and DHT to connect to other Retroshare users around the world using OpenSSL for encryption.
Technical specifications as listed on their website include:
- Network topology: decentralized Friend to Friend network (F2F)
- Transport: IPv4 TCP+UDP, Tor
- UPnP / NAT-PMP port forwarding support
- Distributed hash table to locate friends
- Optionally can use dynamic DNS
- Connect to friends behind NAT with UDP
- Transport encryption with TLS (OpenSSL)
- Authentication with PGP keys
- Services: chat, VoIP with video, multi-user chat, file search/file sharing, forums, link sharing, Retroshare mail
- Extensible through plugins
Installing Retroshare in Linux
For Ubuntu Systems
------ for Retroshare releases only ------ $ sudo add-apt-repository ppa:retroshare/stable ------ for Retroshare development snapshots ------ $ sudo add-apt-repository ppa:retroshare/unstable
then, install retroshare as shown:
$ sudo apt-get update $ sudo apt-get install retroshare06
For Debian Systems
------ for Retroshare releases only ------ $ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/AsamK:/RetroShare/Debian_8.0/ /' >> /etc/apt/sources.list.d/retroshare06.list" ------ for Retroshare nightly builds ------ $ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/AsamK:/RetroShare/Debian_8.0/ /' >> /etc/apt/sources.list.d/retroshare06-git.list"
then, install retroshare as shown:
$ sudo apt-get update $ sudo apt-get install retroshare06
For other platforms, you can head on to their download page and make the required download as per your operating system.
Have you tried/or do you currently use any of the clients on this list? share your thoughts and experience with us in the comments!
Another very good VOIP alternative which you can add in the above list is: R-HUB web conferencing servers. It provides free HD VOIP audio conferencing. Plus works on all platforms.