I guess this might be one of the short comings of a completely open platform. Google and T-Mobile can ask developers to honor to "data is off" setting, but they apparently don't have to. I wonder if you can even tell after you've installed an app if it's using the data service even though you turned it off.
That's not exactly what "open" means. In this context, it is open to phone manufacturers; the application platform is quite restricted (basically, JAVA).
Also, nowhere does "open" mean disallowing restrictions for 3rd party apps. A typical Linux system, for instance, has pretty strict restrictions on what specific applications can do (for instance, the BIND name service typically runs with privileges that are unique to it, but which prevents it from touching files/resources that is owned by the system).
There is nothing that says the "open" Android platform could not have a mandatory (rather than optional) restriction of network access.
Reader Comments (Page 1 of 1)
Kyle Johnson @ Dec 10th 2008 6:12PM
I guess this might be one of the short comings of a completely open platform. Google and T-Mobile can ask developers to honor to "data is off" setting, but they apparently don't have to. I wonder if you can even tell after you've installed an app if it's using the data service even though you turned it off.
Tor Slettnes @ Dec 11th 2008 7:01AM
That's not exactly what "open" means. In this context, it is open to phone manufacturers; the application platform is quite restricted (basically, JAVA).
Also, nowhere does "open" mean disallowing restrictions for 3rd party apps. A typical Linux system, for instance, has pretty strict restrictions on what specific applications can do (for instance, the BIND name service typically runs with privileges that are unique to it, but which prevents it from touching files/resources that is owned by the system).
There is nothing that says the "open" Android platform could not have a mandatory (rather than optional) restriction of network access.