- All Berty’s repos will be open-sourced: https://github.com/berty/
- Join the Berty community on Discord
Berty is opening its code!
Since its inception, Berty was meant to be completely open source. And we’re finally putting all our work at your disposal! This includes both the work in progress and the finished work. In this blog post, we will explain why we decided to open-source everything and how to get access.
Keep in mind that all the repos will be opened progressively. It’s a real challenge, but we’re hopeful we’ll be able to start sharing today.
🤔 Why going open source?
At Berty’s, we’re big fans of using metaphors. So, here’s our DaftPunk arguments in favor of opening up our work! 😀
Click to listen to Harder, Better, Stronger song 🎵
Harder, because we know that open source will force us to outdo ourselves! We are committed to working harder to release Berty as soon as possible with your help. Let’s get this thing done together!
Better, because we know you’re going to read the code carefully and help us and the community. We have nothing to hide. This is the one and only time you’ll hear us say we have nothing to hide ! We’re sure you will help us improve it and create the best possible application.
Faster, because everyone can repair, update, and upgrade free software faster than proprietary software. We are currently a small team of a dozen people doing a pretty big & challenging project. We’re doing our best, but we wouldn’t mind a little help to go faster! Let’s take this opportunity!
Stronger, because everyone can audit Berty’s code and is allowed to verify it without trusting someone else. Berty is meant to be completely transparent. There’s no secret agenda - the thing we care about is your security and privacy. Open-sourcing up is the best way to prove that there is no backdoor or bad things hidden in the code.
And we’re sure that the community can come up with great ideas that will make the project stronger!
🙌 We need you
We truly need you. The Berty team is focused on the parts that are complicated and require deep knowledge of this project, but some parts are more readily accessible to people who are just getting on the board. Anyone could help, and it’s greatly appreciated! So if you have the soul of a warrior, join us and help us create the messaging application of tomorrow as soon as possible!
Non-programmers can also help. We know that there are a lot of designers and other creative people who are interested in privacy and security. We hope they will take some time to contribute to projects like Berty.
We started with a DaftPunk comparison, so we will end by quoting one of their albums, Human after all. Since the software is written by humans, it’s highly unlikely to be perfect, and even if it’s great, it’s unlikely to satisfy every use case.
- Maybe you thought about things we didn’t
- Maybe you have a better idea to write a specific piece of code
- Maybe you have some tools to share
- Maybe you want to share a good practice
- Maybe …
There are so many reasons to contribute! With your help, we hope to build the best private instant messaging app ever!
🔑 How to get access?
Most of our repos will be available on our main Berty organization on GitHub.
Even if we may split most of our work in dedicated repositories, we currently focus the majority of our work on the berty/berty monorepo.
We also make contributions to external repos or even transfer some of our repos to other organizations, we try to keep an up-to-date list of forked repos in the same GitHub organization.
Another good way to be informed about what we do in Open Source is to subscribe to our newsletter or read or weekly debriefs ( MGMT ).
Hot news will be annoucement on our Discord / Twitter
🛡️ Berty Licence
- Berty will NEVER be proprietary software.
We strongly believe that secure messaging cannot be proprietary and has to be open source. In a manner of fact, we have opted for a permissible license. An Apache 2 + MIT , to be precise.
The execution of the software for any kind of use will be free. This will allow you to review its source code as often as you wish, at any development stage.
👊 Berty is truly yours!
By going open source, we want YOU to own Berty. Its code will be yours: own it, use it, test it, fix it. From now on, we’re going to do everything we can to be as responsive as possible and to give you as much material as we can.
The community is more than open now. We know that we are can achieve great things. Take care of yourself and your loved ones. We are together! 🧡