Open-source licences
Last updated October 7, 2026
Soomi is built on open-source software. This page lists the open-source components that run the Soomi services you use, the licence each is offered under, and where to get its source code. We run the upstream releases of these components. Aside from configuration, themes, and installed apps and plugins, we make no changes to their source code. Questions: opensource@soomi.ca.
Our own open-source code
Soomi Mail Links (soomi_mailto) is a small Nextcloud app we wrote. It keeps a click on an email address inside Soomi. It is licensed under the GNU Affero General Public License v3.0 or later, and its source code is published at https://codeberg.org/soomi/soomi_mailto.
Files, documents, calendar, contacts and calls
- Nextcloud Server 34.0.4 — GNU AGPL-3.0 — https://github.com/nextcloud/server
- Nextcloud apps (all GNU AGPL-3.0, source at github.com/nextcloud): Calendar, Contacts, Talk, Deck, Notes, Forms, Tables, Collectives, Whiteboard, Assistant, OpenID Connect user backend, External sites, Custom CSS, OpenAI and LocalAI integration
- Euro-Office Document Server 9.3.4 — GNU AGPL-3.0, © Ascensio System SIA and Euro-Office contributors — https://github.com/Euro-Office/DocumentServer. Its illustrations, icon sets and documentation are licensed under Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0).
- ONLYOFFICE connector for Nextcloud 10.1.2 — GNU AGPL-3.0 — https://github.com/ONLYOFFICE/onlyoffice-nextcloud
- Roundcube Webmail 1.7.4 — GNU GPL-3.0 or later — https://github.com/roundcube/roundcubemail
- Thunderbird Labels plugin for Roundcube 1.6.2 — BSD-2-Clause — https://github.com/mike-kfed/roundcube-thunderbird_labels
- docker-mailserver 14.0.0 — MIT — https://github.com/docker-mailserver/docker-mailserver, which includes:
- Postfix 3.7.10 — IBM Public License 1.0 / Eclipse Public License 2.0 — https://www.postfix.org
- Dovecot 2.3.19.1 — MIT and LGPL-2.1 — https://github.com/dovecot/core
- Rspamd 3.8.4 — Apache-2.0 — https://github.com/rspamd/rspamd
- ClamAV 1.0.3 — GNU GPL-2.0 — https://github.com/Cisco-Talos/clamav
Sign-in, web and billing
- Keycloak 26.6.4 — Apache-2.0 — https://github.com/keycloak/keycloak
- Caddy 2.11.4 — Apache-2.0 — https://github.com/caddyserver/caddy
- Kill Bill 0.24.19 — Apache-2.0 — https://github.com/killbill/killbill
- PostgreSQL 16.14 — PostgreSQL Licence — https://www.postgresql.org
- Listmonk 6.2.0 (newsletter subscription pages) — GNU AGPL-3.0 — https://github.com/knadh/listmonk
The Soomi portal and website
Our portal and website are our own software. They include third-party JavaScript packages under permissive licences (MIT, Apache-2.0, ISC, BSD and 0BSD), an image library under LGPL-3.0 that runs only on our servers, and browser-compatibility data under CC BY 4.0. The full list of packages and their licences is available on request at opensource@soomi.ca.
Getting the source code
For components under the GNU GPL, LGPL or AGPL, the source code for the versions we run is available at the links above, because we run those releases without modifying their source code. The source code of our own open-source app is at https://codeberg.org/soomi/soomi_mailto. For anything else, write to opensource@soomi.ca.
Nextcloud is a trademark of Nextcloud GmbH. ONLYOFFICE is a trademark of Ascensio System SIA. Other names are trademarks of their respective owners. Listing a component here does not imply that its authors endorse Soomi.