Earlier quoted context omitted.
Well, no. You could have a situation where there's a policy in place forbidding installing GPL-licensed products. (I don't have any info about it, but I wouldn't be surprised if that was the case at Microsoft a while ago.) EDIT: I'm getting downvotes and don't understand why. I'm seriously interested, can someone explain the reason?
> You could have a situation where there's a policy in place forbidding installing GPL-licensed products. You might have situation with policies forbidding anything. Like, MS Windows. Or Macs. Or smartphones. Rarely, yes, but I'm surprised GPL looks that unique regarding this matter.
Moxie Marlinspike Makes Encryption for Everyone
31–40 of 144 posts
Re: Moxie Marlinspike Makes Encryption for Everyone
#32Earlier quoted context omitted.
Huge deal breaker for me, regrettably.
Experiment with a reversed play services framework http://forum.xda-developers.com/android/apps-games/app-micro...
Re: Moxie Marlinspike Makes Encryption for Everyone
#33Re: Moxie Marlinspike Makes Encryption for Everyone
#34Earlier quoted context omitted.
Here is moxie's reply in that matter https://news.ycombinator.com/item?id=10665520
He's doing great and useful work, there's no doubt. But requiring a phone number for an internet instant messenger is still a deal breaker even with Chromium as an alternative.
I worry about how influential people like Moxie Marlinspike are seemingly turning the modern 'mobile-first' development paradigm into a 'mobile-only' mindset. I don't believe in secure and private computing when you are making it very hard for people to use your tools on (or via) anything but the two dominant mobile operating systems.
Re: Moxie Marlinspike Makes Encryption for Everyone
#35Not for people who don't want Google on their device. He only wants distribution via Google, and even went as far to demand that free/libre Play-alternative F-droid removed their build of TextSecure. See: https://fdroid.eutopia.cz/
Untrue. He only wants distribution through channels that provide the same security assurances and deployment features that Google does through the Play Store. [0][1][2]
He's also quite open to replacing use of GCM with WebSockets or some equivalent tech, but if you don't use GCM, the replacement is likely going to significantly reduce battery life of phones on cell networks. [3][4]
> ...and even went as far to demand that free/libre Play-alternative F-droid removed their build of TextSecure.
That's because -in part- the F-droid project managers had (and -AFAIK, but I haven't checked in quite some time- continues to have) very serious issues in regards to their APK signing key handling procedures.
Signal is GPL'd. Anyone can take the code and do what they like with it, as long as it conforms with the license terms. However, it's very clear that Whisper Systems does not want people distributing Signal-branded builds on app distribution platforms that don't provide Whisper Systems the security guarantees and management tools that they need to get their jobs done.
In short, you're free to distribute custom builds of the Signal-Android, Signal-Desktop, TextSecure-Server, and Signal-iOS projects. However, it'd be nice of you to:
* Stand up an instance of the Signal server software on hardware you control, then point your builds of the Signal client software to your server.
* Rename the software that you're redistributing, make up your own logo, and make it abundantly clear that -while your work is based entirely on Signal's code- you're neither operating with the explicit support of Open Whisper Systems nor are you likely to be providing the same security guarantees that they are.
[0] https://github.com/WhisperSystems/Signal-Android/issues/127#...
[1] https://github.com/WhisperSystems/Signal-Android/issues/281#...
[2] https://github.com/WhisperSystems/Signal-Android/issues/127#...
[3] https://github.com/WhisperSystems/Signal-Android/issues/1000...
[4] (see the reply to) https://github.com/WhisperSystems/Signal-Android/issues/127#...
Re: Moxie Marlinspike Makes Encryption for Everyone
#36Earlier quoted context omitted.
He's doing great and useful work, there's no doubt. But requiring a phone number for an internet instant messenger is still a deal breaker even with Chromium as an alternative.
The most useful piece of metadata available to anyone harvesting user profiles for surveillance or profit. Governments must love phone numbers. Getting an anonymous phone number for each separate service you register with is practically infeasible. I worry about how influential people like Moxie Marlinspike are seemingly turning the modern 'mobile-first' development paradigm into a 'mobile-only' mindset. I don't beli…
If he had said "the benefits of finding friends are greater than the privacy implications" or something like that there would at least been a case for a discussion, but now he's seemingly saying "oh, if you really care about privacy you could/should use a fake phone number".
Re: Moxie Marlinspike Makes Encryption for Everyone
#37Earlier quoted context omitted.
Experiment with a reversed play services framework http://forum.xda-developers.com/android/apps-games/app-micro...
I'm not familiar with this but it looks like an interesting project. My problem however is that I mainly do not like that GPL'd software isn't allowed to be redistributed. I might not be properly informed on this issue (and please correct me if I'm wrong) but from what I've read that seems to be the case.
You're not. Here's an okay starting point into the discussion: https://github.com/WhisperSystems/Signal-Android/issues/282
Another thing to remember is that (IIRC) -for approximately forever- Red Hat Enterprise Linux has been a Linux distro that's composed almost entirely of Open Source software, but prohibits folks who receive the binaries from redistributing them.
Re: Moxie Marlinspike Makes Encryption for Everyone
#38Earlier quoted context omitted.
> Not for everyone, their crypto is GPL only and GPL can't be deployed everywhere. GPL code can be used anywhere; GPL code cannot be made proprietary.
Well, no. You could have a situation where there's a policy in place forbidding installing GPL-licensed products. (I don't have any info about it, but I wouldn't be surprised if that was the case at Microsoft a while ago.) EDIT: I'm getting downvotes and don't understand why. I'm seriously interested, can someone explain the reason?
Probably because your comment is of the form "Well, here's a ridiculously unlikely (as well as patently ridiculous) thing that I'm going to use as a counter to your argument."
Preemptive downvoter shield attempt: I'm deliberately taking a very uncharitable view of sandebert's comment in order to answer his question.
Re: Moxie Marlinspike Makes Encryption for Everyone
#39Moxie's been a huge inspiration for me in tech, i first discovered him through his blog post Career Advice: https://moxie.org/blog/career-advice/
Thanks for sharing the link. I'm about to do a career switch and reading this again is certainly reassuring. He is right. We are what we do for a living.
I find his work very inspirational and I hope I'll be able to personally thank him one day for all the work he has done.
Re: Moxie Marlinspike Makes Encryption for Everyone
#40Not for people who don't want Google on their device. He only wants distribution via Google, and even went as far to demand that free/libre Play-alternative F-droid removed their build of TextSecure. See: https://fdroid.eutopia.cz/
Huge deal breaker for me, regrettably.
Running a really light prosody[1] instance on my server to host my own XMPP connection, although since it's all E2E, I could have used a public one.
[0] https://f-droid.org/repository/browse/?fdid=eu.siacs.convers... [1] https://prosody.im/