| > Please cite this. I’m sorry, what was this entire discussion then supposed to mean? https://github.com/LibreSignal/LibreSignal/issues/37#issueco... If they can’t fork it while still using your servers, and you refuse to allow federation, how the FUCK is it open in any way? How are users supposed to be able to verify the software running on their own systems when you only allow binaries compiled by yourself to communicate with your users, abusing the lock-in effect? > Could you cite this as well? Have you actually read the code that gets compiled in when you depend on play-services-base and play-services-gcm? As I happen to have reversed all of it to write an open source library for GCM, I have. And let me tell you, most of the code in there is "measurement"-code. > What do you mean by "full analytics?" Distributing through any means where the user can get the app without being required to be fully tracked by the Google Play Services? You only distribute through the Play Store, which doesn’t fully work with microG at the moment, requiring users to install spyware on their devices. |
What makes you think you have a right to demand federation? Run your own server if you don't like how they're doing it. You have access to the source under a Free Software license https://github.com/WhisperSystems but of course you don't want to actually do any work, you want to complain about what other people do because they don't do it in the exact way you want it done for free.
> How are users supposed to be able to verify the software running on their own systems when you only allow binaries compiled by yourself to communicate with your users, abusing the lock-in effect?
https://whispersystems.org/blog/reproducible-android/
> You only distribute through the Play Store, which doesn’t fully work with microG at the moment, requiring users to install spyware on their devices.
https://news.ycombinator.com/item?id=12689352