The Signal Server repository hasn’t been updated since April 2020. There are a bunch of links about this here but I found this thread the most interesting.

To me, this is unforgivable behaviour. Signal always positioned themselves as “open source”, and the Server itself is under the best license for server software (AGPLv3 – which raises questions about the legality of this situation).

Signal’s whole approach to open source has constantly been underwhelming to say the least. Their budget-Apple attitude (secrecy, i.e. “we can never engage the community directly”, “we will never merge/accept PRs”, etc) has lead to its logical conclusion here, I guess. I have been somewhat of a “Signal apologist” thus far (I almost always defend them & I think a lot of criticism they get it very unfair) but yeah I’m over Signal now.

  • ☆ Yσɠƚԋσʂ ☆@lemmy.ml
    link
    fedilink
    arrow-up
    19
    arrow-down
    1
    ·
    4 years ago

    Another big problem with Signal is the fact that it’s centralized with the server being located in US. Even if the protocol itself is secure with the server not having access user data, this presents a huge risk since US government can simply force Signal to shut down the service at any time. The server can also potentially collect metadata about the users providing US security agencies with user connection graphs.

    I think that Matrix approach is much more sound, and would always recommend it over Signal.

    • Seirdy@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      4 years ago

      I wrote about both issues, and why Matrix isn’t a perfect solution, previously: part 1, part 2. Starring WhatsApp, Firefox, Signal, XMPP, Email, and Matrix.

      Also discussed on Lemmy: part 1, part 2.

      Signal’s problem is being a closed platform; Matrix suffers primarily from complexity. Both enable dependence on a single small group, and therefore enable user domestication. That being said, Matrix is considerably less bad than Signal.

      For large public rooms, IRC continues to be the best option. All its issues are client-side; IRCv3 supports history, multiple devices, authentication without NickServ, and even typing notifications. All these features are supported on Oragono. For small, private E2EE rooms, all existing solutions have major trade-offs.

  • lorabe@lemmy.ml
    link
    fedilink
    arrow-up
    9
    ·
    4 years ago

    Let’s be honest, Signal was never an option.

    Rather than being free software, signal is more like museum software, you can see, but you cannot touch.

    • sseneca@lemmy.mlOP
      link
      fedilink
      arrow-up
      5
      ·
      4 years ago

      A few years ago (2017?) I decided I would move messenger apps. The aim (and what I’ve achieved) was all my messaging going through a secure, private app.

      Signal was never an option.

      In 2017, Signal really was the only option. Element (Riot, back then) was really bad and didn’t feature e2ee (which only got enabled by default last year!). XMPP was and remains difficult to use (not even many people here use it, how could I expect “normal people” to use it?)

      I made the choice to use Signal, and I don’t regret it. I only regret that it has taken until now that we are starting to see a glimmer of a real competitor, in the form of Matrix. But a really competitor to Whatsapp and the like, back in 2017, just didn’t exist outside of Signal.

  • Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    The good thing about Signal is that the client is open source and it doesn’t allow for the server to act too maliciously. All it can leak is your phone number and some basic session IDs.

    The downside is that the project isn’t open source as much as it’s source-available. Sometimes commits stop being public for a while (i.e. when they added the crypto stuff).

    Regardless, in terms of data minimization and privacy features, Signal is the best app out there. The project isn’t designed for you to run your own chat project so the open-ness of the server isn’t as important as it is for the client; after all, the server isn’t really something you’re supposed to be running yourself.

    As for the license: as far as I understand, AGPLv3 would allow any project written exclusively by the Signal project to be kept for themselves. However, they also incorporate other people’s code, which means the final product (made up of their code) would have to be opened up as well. That would oblige them to disclose their code at request. They don’t necessarily have to do so by uploading the code to Github (sending a ZIP file over email would suffice) but they do have to share the code.

  • Evoke3626@lemmy.fmhy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I’ve been recommending Session over signal for a while. It does what’s signal is supposed to do, and more, with even more anonymity

  • adbenitez@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 years ago

    I recommend Delta Chat, it doesn’t needs to create an account since it is just an email client with a chat interface, it is not a replacement for your fancy chat app but for your email app, everyone have email, so will need an email app anyway, it makes email easy to use and encrypted out of the box without your friends having to know what encryption means.

    I like XMPP but UI/UX is really poor, it is surprising that this email client has a much better UI/UX than Conversations, it has swipe to reply, etc. I found Conversations ridiculously “hard” to use, blabber.im improves a lot of small details that have an impact in the users every day workflow

    https://delta.chat

  • ihaphleas@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    Signal is the easiest alternative to WhatsApp for now. But we need to be moving to something like Jami.