Added a radical server comparision
[kill9.git] / harmful / software / element.md
CommitLineData
f63771bc 1# Matrix, Riot, Element, Synapse, Vector... I don't know how it is called anymore
2
3Hey that's first problem! nobody knows how to find your service!
4
5Go to your search engine and look up the following:
6
7"Matrix"
8"Element matrix"
9"Matrix vector element"
10"Element"
11
12See? no related results of what we're talking about..
13
14## Servers uses HTTP for it
15
16What the hell? Why do a completly separate server use HTTP?
17
18I mean, XMPP uses HTTP only for file upload and that's it (Also, the
19HTTP upload file server is started by the XMPP server, not like
20matrix, which depends on, let's say, nginx)
21
22## Centralization
23
24Yeah, Matrix is a decentralized protocol in theory, but in practice,
25this is different:
26
27* Everyone has their account in matrix.org
28* Everyone uses element as their client, because all the others suck
29
30## Client is written in Electron!
31
32What else do I have to say?
33
34## Comparision to XMPP
35
36Here's a literally stolen from 404.city table to compare XMPP to
37Matrix
38
39| blank | XMPP | Matrix |
40|------------------------|---------------------------|-----------------------------------|
41| Open protocol? | Yes | No |
42| Commercialn project? | No | New Vector develops Element |
43| Government censorship? | OMEMO is banned in France | French government sponsors Matrix |
44| Encryption | OMEMO, OTR, PGP | OLM |
45| Monopoly Network? | Many servers and clients | Most users use Element+Matrix.org |
46| Good sponsorship? | No | Yes |