Apple erweiterte den Abschnitt 3.3.1 der iPhone-Entwicklervereinbarung um folgende Passage, die John Gruber aufführt: "Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g.,