zlacker

[return to "France dumps Zoom and Teams as Europe seeks digital autonomy from the US"]
1. input_+1F[view] [source] 2026-02-03 19:18:53
>>AareyB+(OP)
Worth pointing out: France is not adopting existing open source software, they're building their own software and releasing it under the MIT licence. Most of it (or all of it?) is Django backend + React frontend (using a custom-built UI kit).

Home page for the entire suite (in French) with some screenshots: https://lasuite.numerique.gouv.fr/

Code bases are on GitHub and they use English there: https://github.com/suitenumerique/

Dev handbook (in English): https://suitenumerique.gitbook.io/handbook

Not French and I can't say I personally tried deploying any of them, but I've been admiring their efforts from afar for a while now.

◧◩
2. wolvol+tI[view] [source] 2026-02-03 19:32:26
>>input_+1F
Hmmm not entirely true. The text chat of their suite is simply element.io (matrix) and they're paying them for development.

Visio does seem built from scratch but I wonder if it's a temporary thing until element is feature complete with their move away from Jitsi.

You can find more about la suite on their website and the opendesk one (German project using mostly the same software). Unfortunately I don't have the links to hand here.

◧◩◪
3. Aratho+gX[view] [source] 2026-02-03 20:41:02
>>wolvol+tI
Tchap (the chat part of the suite) is indeed a fork of Element. Unfortunately they haven't funded upstream development for many years (otherwise both Element and Tchap would be much much better!)

Visio (aka meet) began in parallel with Element's work on MatrixRTC and Element Call. Hopefully the two can converge, given they are both built on LiveKit.

◧◩◪◨
4. sylvin+gc1[view] [source] 2026-02-03 21:57:16
>>Aratho+gX
We do support the foundation: https://www.numerique.gouv.fr/sinformer/espace-presse/dinum-...
◧◩◪◨⬒
5. Aratho+Wr1[view] [source] 2026-02-03 23:24:27
>>sylvin+gc1
Yup, DINUM does support the Matrix Foundation, which is appreciated in terms of helping keeping Matrix itself alive and independent.

However, this doesn't help support the folks improving & maintaining Element (either its clients or servers), which is the actual upstream product that Tchap is dependent on. Just like donating to the W3C doesn't help improve Firefox, if you were operationally dependent on a Firefox fork.

◧◩◪◨⬒⬓
6. StopDi+Vn2[view] [source] 2026-02-04 07:04:10
>>Aratho+Wr1
I think it's a very convenient way of framing it and nicely occults how the stewardship at Matrix significantly changed since they chose it for Tchap.
◧◩◪◨⬒⬓⬔
7. Aratho+5n3[view] [source] 2026-02-04 14:33:15
>>StopDi+Vn2
We’re not trying to obscure anything: we very well know that Tchap’s adoption of Matrix and their current support (Foundation membership, code contributions to Element Web, evangelisation to other countries, etc.) are key to our success, and we are very grateful for it.

We’re just stating facts: DINUM stopped funding upstream development at Element in 2022/2023 when their post-COVID funding evaporated, and this then directly contributed to the licensing changes at Element at the end of 2023 (https://element.io/blog/element-to-adopt-agplv3/) as we tried to figure out a way to survive (which, thankfully, worked).

But we also know that the Tchap team is very budget constrained internally themselves to keep it running, despite the growing criticality and huge visibility of the service, and are trying to find ways to fix the situation at every level.

This is not a challenge limited to France: the question of how to support the upstream when heavily using open source was one of the top topics of last week’s Open Source Week in Brussels, involving folks at every level in European government.

[go to top]