4 ms·
1) I would expect "signald" to be the server that clients connect to (as in, the thing provided by signal) and "signalcd" to be a client that is in the form of
by saurik 6y ago
1) I would expect "signald" to be the server that clients connect to (as in, the thing provided by signal) and "signalcd" to be a client that is in the form of a daemon (akin to dhcpd vs. dhcpcd).
2) You can't use either of these names as Signal owns a trademark on their name (and even cares, as they should, particularly for a security product) and this looks like an official product in a way you can't disclaim away: come up with your own name for your daemon and then "support" signal or be "for" signal.
https://signal.org/legal/ https://signal.org/legal/
> Signal’s Rights. We own all copyrights, trademarks, domains, logos, trade dress, trade secrets, patents, and other intellectual property rights associated with our Services. You may not use our copyrights, trademarks, domains, logos, trade dress, patents, and other intellectual property rights unless you have our written permission. To report copyright, trademark, or other intellectual property infringement, please contact abuse@signal.org.
- eugeniub 6y ago"Twitteriffic" and "Tweetbot" exist as accepted third-party Twitter-related apps, despite the fact that Twitter owns the "Twitter" and "Tweet" trademarks.
- lgats 6y agoTrademark for ‘Signal’ is still pending in the US https://uspto.report/company/Signal-Technology-Foundation https://uspto.report/company/Signal-Technology-Foundation Even with a granted trademark, it would be up to the company to enforce it. Simply stating “you can’t use our name” is much different from perusing open source projects in court or sending them cease and desist letters.
- ric2b 6y agoBut it's also a dick move to ignore their consent just because it's hard to enforce. Say "for Signal" or "supports Signal" like the other person said, don't pretend to be part of the Signal org.
- nojs 6y agoTo be fair, it says “unofficial” as the first word of the description on the website.
- saurik 6y agoThat really doesn't affect the legality (or, frankly, morality) here for many reasons, but the most obvious is that the word "unofficial" is certainly not going to be used in all of the discussions about the software as it simply isn't actually in the name, which is clearly only "signald".
- adsche 6y ago> or, frankly, morality Sorry, are you saying it is immoral to name a daemon that interacts with Signal 'signald'?
- sneak 6y agoFirst off, morals are subjective, but, also, yes: if you're going to have a different project, it should have a different name. Otherwise you run the very real risk of deceiving people into thinking that A is affiliated with B.
- meowface 6y agoWhat's so surprising about the fact that someone would find that immoral due to the potential to mislead? I would find it immoral, as well.
- ejfiskbkkd 6y agoAlso Signal has a history of shutting down third party clients, e.g. there was an effort making Signal completely FOSS and publishing it on F-Droid and Moxie shut them down for using the official servers, as well as the name: https://github.com/LibreSignal/LibreSignal/issues/37#issuecomment-217211165 https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
- nousermane 6y agoFor people longing for a phonenumber-based messenger with a good selection of officially-supported free/open-source clients, have a look at: https://quicksy.im/ https://quicksy.im/
- sneak 6y agoIt would appear that encryption is optional in this tool. That's a 50 caliber footgun (on par with Telegram) if I ever saw one; I won't be using this software.
- m4lvin 6y agoOMEMO is optional because not all of the 37283749 XMPP clients support it. But it is enabled by default if all involved parties are using Quicksy, Conversations or another reasonably new client.