Open sourcing Wire server code

Apr 7, 2017 · 1 min read

In July 2016 Wire co-founder and CTO announced the open sourcing of Wire client code and said:

“Open sourcing was always part of our initial plan and it took some time to reach this stage. We decided to take the open source path because transparency and community engagement is of utmost importance for any product that has security at its core.”

The team is now taking the next step to also open source the Wire server code. Wire app client code, encryption protocol and end-to-end encrypted integrations API are already available on GitHub.

Open sourcing the server code has been a great exercise and a challenge to clean up the code and remove some legacy components from pre-March 2016 when we launched end-to-end encryption. We are ready to release the first backend components and will release all server code parts over the coming months as we finish the cleanup and documentation.

Wire server code:

The source code of the server components is licensed under AGPL and can be used according to those terms unless otherwise specified for third-party components.

In the longer term future there will be a self-hosted version of Wire that optionally federates with the main Wire cloud.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store