Our Slack is dead. Long live Zulip

22 Cyphase 4 5/10/2025, 2:24:21 AM changelog.com ↗

Comments (4)

emptysongglass · 1h ago
Zulip committed the cardinal sin of stripping out notification support from their mobile apps for anyone not paying to force people to pay them.

Every other messaging app out there that is open source covers the minimal costs associated (and for Zulip, with an unpaid userbase that is tiny, these costs are laughably small) to host the infra associated. Note that Firebase Cloud Messaging itself is free. Wire, Signal, Threema, every single XMPP app, Element: none of these force users to build and distribute modded apks just to get notifications.

It was a tactic and it sucked and it burned any and all goodwill I had for Zulip.

Cyphase · 15m ago
I'm a Zulip fan (and poster of this story), so you can take this with a grain of salt if you want.

1. Regarding "minimal costs" of notifications, the project lead said in an HN comment (https://news.ycombinator.com/item?id=38661960) from when this was announced, "The problem statement is not that we need to fund the costs of delivering push notifications. We need to fund the costs of building Zulip -- the server, apps for every platform, support for a vast range of different self-hosted configurations, etc." That was on the announcement thread on HN, so you can find more from him and other commenters there.

2. They offer free plans (for the app/service itself, and also just notifications if you're self-hosted) for lots of non-commercial organizations (including open source projects and communities). Discounts for larger non-profits and others. The info is prominent on their pricing page: https://zulip.com/plans/

3. There's a discounted plan for just mobile notifications.

Here's their original announcement post, with an update linked to from the top: https://blog.zulip.com/2023/12/15/new-plans-for-self-hosted-...

throwaway81523 · 1h ago
I was pretty sure Google charges for use of FCM above a certain small volume, but anyway a FOSS app should use OpenPush or whatever the current thing is. Is Zulip FOSS? I haven't been paying attention to this segment.
phonon · 33m ago
Yes, it's OSS. (Apache 2.0)

https://github.com/zulip/zulip