4 ms·
This is false https://github.com/signalapp/Signal-Server https://github.com/signalapp/Signal-Server
by h_anna_h 5y ago
This is false https://github.com/signalapp/Signal-Server https://github.com/signalapp/Signal-Server
- lwhi 5y agoSo are you telling me I can run my signal server and use it to communicate with others on the signal network?
- h_anna_h 5y agoI am telling you that "They also refuse to open source their server software." is false.
- chithanh 5y agoSignal typically delay releasing the server source code, so the latest version of the server is not open source. In one case it took them almost a year (no public commits between 20 April 2020 and 6 April 2021). https://github.com/signalapp/Signal-Android/issues/11101#issuecomment-798900367 https://github.com/signalapp/Signal-Android/issues/11101#iss... Among the official reasons given was staying ahead of spammers. In this instance it was also speculated that the payment function which they were building into the server was to remain secret. https://github.com/signalapp/Signal-Android/issues/11101#issuecomment-815400676 https://github.com/signalapp/Signal-Android/issues/11101#iss...
- tablespoon 5y agoOne of the biggest problems with open source software is enormously entitled users; who don't pay for it, don't work on it, yet feel remarkably offended when some whim of theirs is not catered to. Just saying.
- chithanh 5y agoIf you call it a "whim" if I point out that the latest version of the Signal server is proprietary software most of the time then so be it. Or maybe you are referring to the other commenters who were entitled to expect that the one critical task of a crypto messenger is ensuring the confidentiality of communication, which has been broken by this bug (and at least one similar bug before it, https://github.com/signalapp/Signal-Android/issues/7909 https://github.com/signalapp/Signal-Android/issues/7909 ). You can both be grateful that Signal is free and at the same time call out shenanigans of its owners. Just saying.
- tablespoon 5y ago> If you call it a "whim" if I point out that the latest version of the Signal server is proprietary software most of the time then so be it. For whimsical definitions of "proprietary." > Or maybe you are referring to the other commenters who were entitled to expect... Anyone who feels entitled to bug free software is going to be disappointed, and rightly so. > You can both be grateful that Signal is free and at the same time call out shenanigans of its owners. Just saying. Remember: they're giving this stuff to you for free. There's a wise expression that's worth remembering: "don't look a gift horse in the mouth." But if you don't want to take that advice, then you're https://www.youtube.com/watch?v=zq7Eki5EZ8o https://www.youtube.com/watch?v=zq7Eki5EZ8o.
- remirk 5y agoWhat a buzz kill. If I understand you correctly we shouldn't have expectations or constructive criticism on stuff we don't directly pay money for. I think that's nonsense. Does this only apply to certain opinions? You are not paying money for Signal. But by using it, and getting others to use it, you are definitely improving their position on the market by helping them become a monopoly. Money isn't everything.
- tablespoon 5y ago> What a buzz kill. If I understand you correctly we shouldn't have expectations or constructive criticism on stuff we don't directly pay money for. I think that's nonsense. Does this only apply to certain opinions? You can have constructive criticisms, but they have to actually be reasonable and constructive. It's not reasonable or constructive to expect their software to never have bugs (i.e. be outraged when they have one); to rag on them because they didn't fix some bug more quickly than they may have been able to; to throw around labels like "proprietary" just because they don't release something on your schedule; to be bitter that their vision is not your vision (e.g. they won't implement some client or server feature you want), etc. All of that is in this thread. Signal, for whatever reason, seems to attract a lot of entitled complaints like the ones I enumerated. I don't know exactly why, but it probably involves some combination of contrarianism, being in popular software category, and people who want to feel better for having picked a different team. Signal isn't perfect software for me: I really wish they had an unencrypted message export feature, for instance. But I understand that doesn't fit into their vision, and instead of bitching about it, I just have it on my todo list to write my own (and have done some preliminary work on it). > You are not paying money for Signal. But by using it, and getting others to use it, you are definitely improving their position on the market by helping them become a monopoly. Money isn't everything. What now? Signal is nowhere near being monopoly, and even if they were, they're a non-profit, which makes the idea far less threatening.
- lwhi 5y agoNo, you are utterly incorrect. If you produce a product that people depend on — and through which, you either intentionally or inadvertently cause damage to your user base — they have every reason to be upset. If the product is open source, the user base luckily has the option to fix the problem. This isn't true with Signal's model.
- h_anna_h 5y agoAre you trying to subtly accuse chithanh of something? If so I would request that you do it explicitly instead of in a passive-agressive way. Regardless, their post contained only factual statements relevant to the discussion. I noticed no entitlement.
- growse 5y agoYou can run your signal server and use it to communicate with others on your signal network. The openness or otherwise of the code has literally nothing to do with the terms of use of any service being run.
- lwhi 5y agoNo. The product _is_ the network. By restricting access to the network, access to the product is also curtailed.
- growse 5y agoYou originally asked about running your signal server. Now you're talking about the network that's hosted through Signal Inc's servers. So what's your point? Do you think everyone should have a right to connect to their servers however they like, and the service operator can't exert any control over that?
- sneak 5y agoYou seem to be confusing open source for a federated protocol. Signal is not federated, as an explicit design decision. The source code for the server and the client are both free software.