iBone, Pee S Pee
I love the PSP. I hate the iPhone. What do these two devices have in common though??? Sony and Apple trying to root out homebrew. Mind you, but it is pretty clear since the beginning that Sony wants to kick out homebrew, regardless of piracy issues. Why? Because games *pay back* to Sony for licensing. Homebrew doesn't.
Anyway, Apple doesn't even have that, so blocking out third-apps isn't even needed, it just gimps an otherwise good smartphone. It doesn't even have MIDP. "AJAX WebApps" are an oxymoron, there is no such thing as an "AJAX APP", most of that crap wouldn't run if there were no Java/ASP/whatever backend.
Software is binary, software is installed locally, executed locally. Web apps are installed on servers, executed on servers, and spit out HTML to clients. AJAX Webapps are ... not installable ... executed locally by buggy browsers.
JavaScript IS NOT A PROGRAMMING LANGUAGE. LET IT DIE ALREADY!!!