Acknowledging that conditions of Apple’s iPhone SDK agreement may impede Sun’s plan to put a JVM (Java Virtual Machine) on the iPhone, a Sun official held out an olive branch this week to Apple. The JVM would enable Java applications to run on the iPhone.