you are viewing a single comment's thread
view the rest of the comments
[–] 7 points 2 years ago (2 children)

That’s just open source, not decentralized. I can’t find a definition of decentralization that would even make it vague. From Wikipedia:

Decentralization is the process by which the activities of an organization, particularly those related to planning and decision-making, are distributed or delegated away from a central, authoritative location or group and given to smaller factions within it.

Signal has a central authoritative server and to use it with any other server you have to modify the source code.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 6 points 2 years ago* (last edited 2 years ago)

    Decentralization is the process by which the activities of an organization, particularly those related to planning and decision-making, are distributed or delegated away from a central, authoritative location or group and given to smaller factions within

    Imo this fits my usage of the term — Signal can be broken up into many isolated servers ^[1]^ all offering the same service.

    References

    1. Signal-Server. signalapp. Github. Published: 2025-01-31T15:34:14.000Z. Accessed: 2025-02-01T09:24Z. https://github.com/signalapp/Signal-Server.
      • This is the source code for the server that Signal uses.
  • source
  • parent
  • [–] 4 points 2 years ago* (last edited 2 years ago)

    That’s just open source, not decentralized.

    Depending on exactly how said open source development is occuring, I could argue that open source development is an example of decentralization. It may even be an example of federation (all depending on licensing and development medium imo).

  • source
  • parent