MCabber

MCabber

Web site: mcabber.com
Category: Network
Subcategory: Instant Messengers
Platform: BSD, Linux, OS X
License: GPL
Interface: CLI
Programing language: C
First release: June 7, 2005
line

MCabber – a small console based Jabber/XMPP client. MCabber includes features such as SASL/SSL/TLS support, MUC (Multi-User Chat) support, history logging, command completion, OpenPGP encryption, OTR (Off-the-Record Messaging) support, dynamic modules and external action triggers.

MCabber is released under the GNU GPL, and has been tested on GNU/Linux, BSD, Mac OS X and Cygwin.

Some features of mcabber:
– SASL/SSL/TLS support.
– MUC support (Multi-User Chat).
– PGP, OTR support
– Chat States support (typing notifications)
– History logging: If enabled (see the CONFIGURATION FILE section), mcabber can save discussions to text history log files.
– Commands completion: If possible, mcabber will try to complete your command line if you hit the Tab key.
– Input line history: Any message or command entered is in the input line history and can be reused easily.
– External actions: Some events (like receiving a message) can trigger an external action such as a shell script if you enable it in your configuration file. A sample events script (“eventcmd”) is provided with mcabber source code, in the contrib directory.
– Modules: mcabber can load modules (a.k.a. plugins) at runtime that extend its features.

Mattermost

Mattermost

Web site: mattermost.com
Category: Network
Subcategory: Instant Messengers
Platform: Android, iOS, Linux, OS X, Windows
License: AGPL, Apache 2.0, MIT
Interface: GUI
Programing language: Go, JavaScript
First release: October 2, 2015
line

Mattermost – a flexible, open source messaging platform and secure workplace that enables secure team collaboration. To use this app, you need a URL for a Mattermost server. The project is maintained and developed by Mattermost Inc.

Features:
– Discuss topics in private groups, one-to-one or team-wide
– Easily share and view image files
– Connect in-house systems with webhooks and Slack-compatible integrations
– Real-time collaboration on all your devices
– Secure, self-hosted, and scalable messaging
– Communicate seamlessly
– Engineered for demanding requirements
– Accelerate workflows with integrated tools
– Administer with full control over your data

KakaoTalk

KakaoTalk

Web site: kakaocorp.com/service/KakaoTalk
Category: Network
Subcategory: Instant Messengers
Platform: Android, Bada, BlackBerry, iOS, Nokia Asha, OS X, Windows
License: Freeware
Interface: GUI
Programing language: ?
First release: March 18, 2010
line

KakaoTalk – a fast & multifaceted messaging app. Send messages, photos, videos, voice notes and your location for free. Make chatting extra fun with an array of emoticons and sticker collections. It is available on iOS, Android, Bada OS, BlackBerry, Windows Phone, Nokia Asha, Windows and macOS.

Features:
– Speedy & reliable messaging no matter what your network
– Free messages & multimedia (photos, videos, voice notes)
– Free high-quality voice calls (1:1 and group)
– SMS messages (available on certain devices and for +82 users only)
– Emoticones support
– Group chats with an unlimited number of friends
– Plus Friend: Exclusive coupons & deals from your favorite brands
– Voice filter: Fun free calls with Talking Tom & Ben’s voice filters
– Share your location
– See who read your messages (unread count)
– Multitask during free calls (send messages in other chat rooms)
– Schedule appointments, lunches, gatherings (w/ reminders)
– Use KakaoTalk on any smartphone and PC (multi-platform)
– Have even more fun with Kakao mobile games

The application is developed by the Kakao Corporation, a South Korean Internet company that was established in 2010.

ICQ

ICQ

Web site: icq.com
Category: Network
Subcategory: Instant Messengers
Platform: Android, iOS, Linux, OS X, Windows, Web
License: Proprietary
Interface: GUI
Programing language: C++, Objective-C, Java
First release: November 15, 1996
line

ICQ – a convenient and easy to use messenger service. It offers application clients for mobile devices such as Android and iOS, and desktop machines which works under Linux, OS X and MS Windows, and a web browser client as well.

Features:
– securely encrypted calls
– high-quality video calls
– speech-to-text for voice messages
– ability to create your own stickers
– animated 3D masks and video calls
– groups and channels
– chat synchronization across all devices

The project started and was developed by the Israeli company Mirabilis in 1996, the client was bought by AOL in 1998, and then by Mail.Ru Group in 2010.

Gadu-Gadu

Gadu-Gadu

Web site: gg.pl
Category: Network
Subcategory: Instant Messengers
Platform: Android, iOS, Linux, OS X, Windows
License: Proprietary, Freeware
Interface: GUI
Programing language: ?
First release: August 15, 2000
line

Gadu-Gadu – a light and friendly application for daily private and corporate communication. It uses a proprietary protocol that features include status messages, file sharing, VoIP, and formatting and embedding images in messages.

Features:
– Chat on the computer and on the phone. You can also chat in the browser without installing the app (available on the desktop version).
– Chat in a conference. Send files and photos, and when you have no one to talk to, randomize the interlocutor.
– Free chat archive and contact finder. The best animated emoticons.
– No matter what device you use the GG. You always have access to the same contact list and conversation archive. Encrypted connections guarantee the security and confidentiality of your conversations.
– Free GG Chat on Your Website – You are not in front of the computer? Serve it in the mobile GG.

Gadu-Gadu is developed by GG Network S.A., Warsaw, Poland, but the company is wholly owned by the South African media company Naspers.

Linkus

Linkus

Web site: yeastar.com/unified-communications/linkus-softphone/
Category: Network
Subcategory: VoIP Clients
Platform: Android, iOS, OS X, Windows
License: Freeware, Proprietary
Interface: GUI
Programing language: ?
First release: 2006
line

Linkus – a VoIP client software available for Android and iOS mobile devices, and Windows and OS X as desktop applications. With Linkus Softphone App, all the features of a desk phone can be realized by your mobile device and desktop.

Features:
– Make and receive enterprise VoIP calls over your Wi-Fi or mobile data networks to lower mobile voice charges
– One number reach to conceal your personal mobile phone number and ensure unified corporate identity
– Set up flexible ring strategy for Linkus and the desktop phone
– Select different outbound routes for different destinations (local/long-distance/international, etc.)
– Corporate directory integration with lookup and visual status indicator (available/unavailable/busy)
– Configurable PBX features including Call Transfer, Call Forwarding, Call Waiting, DND, and Ring Timeout
– Support Push Notifications to alert users of incoming calls while conserving energy

Zfone

Zfone

Web site: zfoneproject.com
Category: Network
Subcategory: VoIP Clients
Platform: Linux, OS X, Windows
License: Proprietary
Interface: GUI
Programing language: ?
First release: 2006
line

Zfone – a secure VoIP phone software product which lets you make encrypted phone calls over the Internet. Its principal designer is Phil Zimmermann, the creator of PGP, the most widely used email encryption software in the world. Zfone uses a new protocol called ZRTP, which has a better architecture than the other approaches to secure VoIP.

Features:
– Doesn’t depend on signaling protocols, PKI, or any servers at all. Key negotiations are purely peer-to-peer through the media stream
– Interoperates with any SIP/RTP phone, auto-detects if encryption is supported by other endpoint
– Available as a “plugin” for existing soft VoIP clients, effectively converting them into secure phones
– Available as an SDK for developers to integrate into their VoIP applications
– IETF has published the protocol spec as RFC 6189, and source code is published

Zfone runs on Windows XP and Vista, both 32-bit and 64-bit versions. Zfone will encrypt audio and video for Apple iChat calls on Mac OS X. Zfone has been tested with these VoIP clients: X-Lite, Gizmo (audio, no video yet), XMeeting, Google Talk VoIP client, Yahoo Messenger’s VoIP client (for audio), Magic Jack, and SJphone. It does not work with Skype.

Yate

Yate

Web site: yate.ro
Category: Network
Subcategory: VoIP Clients
Platform: BSD, Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C++
First release: ?
line

Yate (Yet Another Telephony Engine) – mainly a telephony engine; while currently focused on Voice over Internet Protocol (VoIP) and PSTN, its power lies in its ability to be easily extended. Voice, video, data and instant messenging can all be unified under Yate’s flexible routing engine, maximizing communications efficiency and minimizing infrastructure costs for businesses.

The software is written in C++ and it supports scripting in various programming languages (such as those supported by the currently implemented PHP, Python, Perl and Javascript libraries) and even any Unix shell. The PHP, Python, Perl and Javascript libraries have been developed and made available in order to ease development of external functionalities for Yate.

Yate is production-ready software and is easily extensible.

The architecture of Yate is based on a message passing system. The architecture can be divided into 4 main parts:
– Core, where encapsulations for sockets, threads and others primitives can be found
– Message Engine, message related classes, used to exchange data between modules
– Telephony Engine, the telephony related classes
– Yate Modules, modules extending the functionality of Yate

YateClient is an Instant Messenger and SoftPhone based on Yate. It can be used on a variety of platforms: Windows, Mac OS, Linux.
YateClient supports multiple telephony protocols and has advanced telephony and chat features.

Instant Messenging
Support for multiple IM providers:
– Google talk
– Google Voice
– jabber.org
Various chat features:
– Message archive
– Search in chat history
– Chat rooms
File transfer and directory sharing

Telephony
Multiple telephony protocols:
– Jingle/Google Talk/XMPP
– SIP
– H.323
– IAX
Advanced telephony features:
– Call transfer
– Conference
– History
– Address Book

Bria

Bria

Web site: counterpath.com
Category: Network
Subcategory: VoIP Clients
Platform: Android, iOS, OS X, Windows
License: Proprietary
Interface: GUI
Programing language: ?
First release: ?
line

Bria (previously: X-Lite) – a VoIP software that uses SIP protocol and supports SRTP. The software is developed by the CounterPath company.

Combining voice and video calls in a user-friendly interface, Bria Solo, like its predecessor X-Lite, helps you seamlessly transition from a traditional phone environment into the world of Voice over IP. With powerful Unified Communication features, Bria Solo provides ultimate call control in a user-friendly interface.

Meeting the needs of today’s modern, mobile worker, Bria Solo offers applications for desktop AND smartphone and tablet devices. While X-Lite was a desktop trial only, Bria Solo includes iOS and Android apps, so no matter where you are you can stay connected and easily access contacts.

The Bria Solo free trial includes access to calling features that were previously not included in the X-Lite trial, like auto-answer, call transfer, and call recording. Also, add up to 5 voice accounts to streamline calling, and download apps on up to 3 devices. When your trial is over, you can subscribe to keep all of these benefits, or be automatically downgraded to Bria Solo Free.

Wire

Wire

Web site: wire.com
Category: Network
Subcategory: VoIP Clients, Instant Messengers
Platform: Android, iOS, Linux, OS X, Windows, Web Browser
License: GPL, AGPL
Interface: GUI
Programing language: ?
First release: December 3, 2014
line

Wire – an open-source, encrypted collaboration suite featuring messenger, voice calls, video calls, conference calls, file-sharing, and external collaboration.

Wire provides the strongest security for organizations looking to protect their communications and document sharing. End-to-end encryption gives you the confidence to talk, message, and share across teams and with clients, through a single app that’s available on all of your devices.

Wire is 100% open-source and independently audited — with an option to be tested against existing security and governance frameworks. Built to scale to tens of millions of users, Wire is ISO, CCPA, GDPR, and SOX-ready.

Wire is actively leading the work on extending its security standards to become the norm for protecting organizations’ digital assets. Messaging Layer Security (MLS) is a new protocol designed to firm up the security of enterprise messaging platforms by employing end-to-end encryption within group communication.

Wire’s secure cloud collaboration solution is available in a range of deployment options, offering organizations a way to deploy the technology either in the cloud, private cloud or on-premises.

Wire offers three solutions:
– Wire Pro – One tool to consolidate all collaboration needs.
– Wire Enterprise – Wire Pro’s solution for large-scale or regulated organizations.
– Wire Red – Wire’s unique on-demand crisis collaboration suite.