Download

Access the source code and binary or packaged versions

Download the Linphone app

For your mobile and desktop environments

Access previous versions and ongoing development versions

You can access previous versions, as well as daily-generated binary packages from the current state of the Git repository, available for download. This allows you to test and review recent changes, especially if a long time has passed since the last official stable release. These snapshots are created automatically and are unverified, so some features may not work as expected.

Liblinphone binaries and packaged versions of Flexisip

Liblinphone binaries

Liblinphone can be easily integrated into popular development environments:

Alternatively, standard binaries are available in our version download directory:

Packaged versions of Flexisip

Binary packages are available for Debian, RockyLinux, and Redhat/CentOS for Flexisip and Flexisip Account Manager projects. You can check the list of supported distributions by version along with the installation instructions.

The Flexisip server suite consists of two distinct projects: Flexisip and Flexisip Account Manager.

Flexisip

The Flexisip project includes:

  • A SIP proxy
  • A presence server
  • A conference server for conferences and instant messaging
  • A B2BUA (Back-to-Back User Agent) server for PSTN network connectivity

Flexisip account manager

The Flexisip Account Manager project includes:

  • FlexiAPI, a web API for account and configuration management
  • A remote configuration server
  • A web administration platform, based on FlexiAPI

Compile from Source

Linphone
Liblinphone
Flexisip

Source code of the Linphone app

The source code of Linphone is available on our GitLab, or can be cloned using Git.

Project Git repository
inphone-desktop, which includes:

  • linphone (Qt user interface)
  • linphone-sdk
git clone https://gitlab.linphone.org/BC/public/linphone-desktop.git –recursive
linphone-iphone (iOS application) git clone https://gitlab.linphone.org/BC/public/linphone-iphone.git
linphone-android (Android application)

git clone https://gitlab.linphone.org/BC/public/linphone-android.git

Standard Git Access

`git clone git://git.linphone.org/msilbc.git`

Behind a proxy, use HTTP access

`git clone http://git.linphone.org/msilbc.git`

Source code of the Liblinphone library

The linphone-sdk project combines Liblinphone and its dependencies as Git submodules, making it easier to compile and package the entire Liblinphone suite, including Mediastreamer2, Belle-sip, Ortp, and many others.

The linphone-sdk project brings together Liblinphone and its dependencies as Git submodules, making it easier to compile and package the entire Liblinphone suite, including Mediastreamer2, Belle-sip, Ortp, and more.

Submodules that are neither developed nor maintained by the Linphone team are located in the external/ directory.

The currently supported platforms are Android, iOS, Desktop (Linux, Windows, macOS), and UWP (Universal Windows Platform).

The source code for linphone-sdk and liblinphone is available on GitLab or can be cloned via Git.

Although it is still possible to compile only the liblinphone project, we recommend compiling linphone-sdk, as it includes all the necessary dependencies to build a complete Linphone SDK.

Project Git Repository
linphone-sdk is a comprehensive project that brings together liblinphone and all its dependencies. git clone https://gitlab.linphone.org/BC/public/linphone-sdk.git –recursive

Source code of the Flexisip server suite

The source code of Flexisip is available on our GitLab, or can be cloned via Git.

Project Git Repository
Flexisip
(bc branch – includes submodules bctoolbox, sofia-sip, ortp)
git clone https://gitlab.linphone.org/BC/public/flexisip.git –recursive

Resources