what are some interesting decentralized messaging programs and protocols? preferably with end-to-end encryption; preferably being an open standard rather than just an implementation
i already know of matrix, xmpp, deltachat, simplex, briar, jami, tox. though, if there are forks or projects using their tech differently, i’m also interested
@stella that’s more so a part of a messaging protocol, not a messaging protocol itself
it is in use by xmpp and matrix tho, at least
uh, threema’s centralized i think, but it’s open protocol and open source apps, like signal (but needs a paid license lol)
https://threema.com/en
ok most of what i remembered was already covered, smh
@6 @lumi open source and needs a paid license? I am very skeptical of this. the terms of the license appear to be clearly non-free and are phrased as a software license:
4.1 The software used for Service (“Product”) is licensed, not sold. The Product is protected by copyright law and international copyright treaty provisions, as well as other intellectual property laws and treaties. It is not allowed to create copies of the Product, any part of it, or to distribute it to third parties. Backup copies of the software may be made for your personal archival purposes only.
however, it is available on f-droid under the AGPL, and section 7 of the AGPL allows further restrictions (which this clearly is) to be removed:
All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
so the licensing is contradictory. it seems that what they intended was to require payment in order to use their servers, but they haven’t actually read the AGPL (and so didn’t know that it allows for their proprietary licensing terms to simply be ignored), for some reason they chose to phrase their terms of service as a software license that clearly contradicts it.
I wouldn’t touch this with a three-metre pole.
tbh I only know about salty bc i was there when it was first created, lol
haven’t tried it in years tho i think
but it seems cool, very different website
@lumi You make a connection to other peers on Gnunet (thus encrypted and with a configurable degree of anonymity) and then you send messages. See https://docs.gnunet.org/latest/users/messenger.html