You've just explained why Symbian 9 has the security model it does. Gee, thanks for missing the point, in addition to telling me what I obviously already knew.
I want to be able to do what I want with
my phone, not yours. The developer certificates are tied to one specific IMEI (
my phone). The signed program will not run on any other phone. Why, then, do I not get all capabilities when signing an app to run
solely on my phone?
Besides, we somehow managed to muddle through before Symbian 9.
Also, as an enterprise, I shouldn't have to pay thousands of dollars to install an app on phones my company owns. Perhaps making it possible to set up our own chain of trust would be one way of going about it. I shouldn't have to rely on the continued functioning of Symbian's servers to write an application and run it.
Edited to add: BTW, nice scare quotes. Last I checked, I do indeed have title to my mobile. You don't, so it's not "my" phone. And again, my issue isn't with signing in general, it's with the requirements as they currently exist.