tldr; No one tells you the plane's not coming - they just tell you it's 20m late, perpetually...
tldr; No one tells you the plane's not coming - they just tell you it's 20m late, perpetually...
What good is your free, open, secure channel if your phone is also a running mandatory rootkit, containing a GPS tracker and keylogger? See also: Carrier IQ.
True, but you could require that the device have a little semi-autonomous widget attached that monitors the rest of the device, can't be controlled by software on the main device, and can't be removed or deactivated without seriously reducing functionality of the device.
The government would simply have to say "put this in your phones, and require devices on your network have it enabled, or you don't get FCC approval."
Okay, it's still possible to have a system without proprietary software. Just much harder, and not worth the frustration to most people.
See the links from http://en.wikipedia.org/wiki/SEED as an example of that scenario in action in South Korea.
Reverse engineering code is pretty hard - but that sounds like a lot of motivation.
There's motivation, but still something missing.
I seriously doubt that.
There are current laws in practice that would have needed martial law declared to be enforced (or even passed) a century of even a few decades ago.
And we're talking about "detain anyone for any period" and such laws, so in comparison the general public could care less about an "only run state-sponsored non Open Source software" law.