You are viewing a single thread.
View all comments
30 points

Why is Signal so reliant on Google? It’s not even in F-Droid

permalink
report
reply
11 points

There is a fork on F-Droid that isn’t reliant on Google push (it uses Unified Push) called Molly. I donate to both Molly and Signal.

permalink
report
parent
reply
1 point

It is better than nothing

permalink
report
parent
reply
4 points

They are vehemently against self hosting as well.

permalink
report
parent
reply
9 points

Signal is using Google Push messaging, but it could be used with websocket. And officially it’s not on fdroid because they don’t want forks of their app

permalink
report
parent
reply
11 points

Yet the Molly fork supports UnifiedPush so I can reuse my connection with mf XMPP server to deliver notification from a server I control. Folks have asked for UnifiedPush or MQTT as an alternative to having multiple persistent socket connections open on your device, but Signal doesn’t seem to care.

permalink
report
parent
reply
1 point

How did you get Unified Push working? Last time I checked it required dedicated server side software

permalink
report
parent
reply
4 points
*

How would that prevent you from forking the app? F-droid isn’t a repository for the code of the app. I don’t think this is related at all.

I don’t actually know the reason why it’s not on F-droid but I assume it has some historical reason. It has never been on F-drroid since Text-secure. Moxy Marlinspike was strictly against it afaik. If somebody has more detail on it, feel free to share it.

permalink
report
parent
reply

You’re not allowed to upload apps with proprietary blobs. Google Push services is a proprietary blob.

permalink
report
parent
reply
2 points

Because today if you find a Signal app on Fdroid you’re sure that it’s nonofficial, on the play store only one app is allowed, the official.

permalink
report
parent
reply
6 points

I’m guessing its not fully open source, but I don’t actually know.

permalink
report
parent
reply
2 points

It is fully open-source. The distribution of the application is completely unrelated. You can still read the code and verify the build you’re running.

permalink
report
parent
reply
1 point

Thanks for the clarification.

permalink
report
parent
reply

The App is open source, but they include google push services, which is not

permalink
report
parent
reply

Privacy

!privacy@lemmy.ml

Create post

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

  • Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
  • Don’t promote proprietary software
  • Try to keep things on topic
  • If you have a question, please try searching for previous discussions, maybe it has already been answered
  • Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
  • Be nice :)

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

Community stats

  • 6.9K

    Monthly active users

  • 2.9K

    Posts

  • 77K

    Comments