Building software that will always be there for our users
When choosing software that will be core to how one’s organization operates, such as a team chat platform, there is an important question: “Will this product still exist and be responsibly maintained in a few years?”
We have designed our company, community, and technology with the explicit goal of Zulip being actively developed for many years to come.
This theme cuts across many of the decisions described below. It is also reflected in our history: Zulip's earliest customers have enjoyed uninterrupted service since 2013.
Keeping Zulip 100% open source
Many modern “open-source” companies use a version of their product with some basic functionality intentionally removed as a demo for their non-open-source paid product. In contrast, we are committed to keeping Zulip 100% open source.
When you self-host Zulip, you get all the features of our cloud offering. We work hard to make it easy to set up and run a self-hosted Zulip installation without paying us a dime, which is why thousands of organizations do so.
Investing in community and mentorship
Zulip is developed by a vibrant open-source community, and we are fully committed to helping bring up the next generation of open-source contributors from a wide range of backgrounds.
We have invested into making Zulip’s code uniquely readable, well tested, and easy to modify. Beyond that, we have written an extraordinary 185K words of documentation on how to contribute to Zulip, with topics ranging from practical Git tips to essays on important architectural decisions.
... continue reading