this post was submitted on 10 Sep 2023
27 points (100.0% liked)
Free and Open Source Software
17955 readers
4 users here now
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
My main point is that all your arguments can feel perfectly reasonable, but they don't seem especially virtuous. Yes, change has a cost and is not easy. But the alternative is simply letting these huge corporations in control. We can do better than that. We can simply start out by refusing to join the larger networks. We can be part of the intolerant minority that ends up setting the course.
No, that is not the main selling point. The selling point is control. Signal may be "private" and "secure", but requires you to trust their implementation and keeps them in control of crucial infrastructure. Matrix (or other open protocols like XMPP) give people full freedom to control how their communications works: it can be a professional hosting company, or it can an enthusiast running in their basement, or it could even be a public service offered by a local government, or it can be an university running their own servers for all students and faculty.
It will win, at least in the same sense as Linux has "won" the operating system wars. Even if we don't get everyone running Element on their phones, we already have a directive in the EU that will force all major messengers to be able to interoperate, which will lead at least to the larger players to create some set of common functionality that will be supported by the basic phones, and there is a good chance that this will end up being powered by Matrix. There is also the fact that large sectors of the German and French Governments are investing and deploying a lot of their communication systems based on Matrix. Lastly, we can not ignore the fact that even if it's not super famous, there are already an estimated number of 60 million active accounts on Matrix.
Sorry for not replying in some time.
You may be happy to know that you convinced me to at least give Matrix a try. So, you won? lol
I stood it up on one of my public servers via Docker with Traefik, and I am able to connect with a client. I cannot, however, for the life of me figure out how to get the federation side of things working in Traefik, so if you know anything about that I would sincerely appreciate the help. At least with it running and accepting client connections, I can have chats with the people I allow to set up an account on my server. It also gives me a chance to play with the bridges.
I still REALLY don't like all the data Element (and Element X) collect on iOS, and I refuse to use it. FluffyChat sems ok, though...
Hey, if I manage to bring you to Matrix and you come out happier for it, then I'd say that we all won. :)
Re: federation. I've setup my matrix server with nginx as proxy so I won't be able to just point you to my configuration, but I can tell you that https://federationtester.matrix.org is of great help to show you what is missing.
I do need to look into how to setup matrix with traefik through, so if you want some help me you can send me a DM with your domain and we can work through the issues.