• GamingChairModel@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    9 hours ago

    Another example here is the Matrix protocol, specifically designed from the ground up to be open and distributed. In reality, the only option for full-featured stable server software is the one maintained by the project itself, and there aren’t a lot of third party clients available.

    Openness itself is a good goal, but the complexity itself can pose a barrier openness.

    • WhyJiffie@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      true, but at least they have been working on modularizing it for a few years, and making it so that even unsupported message types can be displayed to some level