By hinkmond on Mar 09, 2012
Q: When Jay Freeman (aka "saurik" of Cydia fame) wanted to hack his first jailbroken iPhone, what do you think he wanted to do first?
A: Get Java technology running on it, of course! Natch--it's what everybody wants on a mobile device.
Here's a quote:
Q: Prior to Cydia, what was your first iPhone hack that you wrote? A: "Every device in the mobile world but the iPhone runs Java. So my first task was to get Java working on the iPhone. I managed to port a JVM to run on the iPhone and I distributed to developers in the world of jailbreaking and everyone was kind of excited about that..."Now, of course instead of standard iOS, he had to get enough of a Debian Linux distro to run on his jailbroken iPhone to get full Java technology compatibility and a standard Java VM to run. But, that's like the "chicken and egg" problem. Which came first on the first jailbroken iPhone, a working standard Linux distro or Java technology and a standard Java VM? You'd have to ask saurik.