Apple's CEO Steve Jobs has reportedly responded to criticism over the company's decision to change the licensing terms for developers building applications for version 4.0 of the iPhone OS, due to be released later this year.
The changes will make it difficult, some say impossible, to create iPhone applications using Adobe's cross-platform compiler, introduced with the newly announced Adobe Creative Suite 5, with Apple banning an "intermediary translation or compatibility layer or tool."
Responding to an email from Greg Slepak, CEO and founder of TAO Effect, a Mac software developer, Steve Jobs reportedly said: "We’ve been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform."
In an earlier reply, Jobs highlighted a largely positive post by Apple pundit John Gruber, of Daring Fireball fame, claiming Apple was simply protecting the quality of iPhone applications with the changes. "We think John Gruber’s post is very insightful and not negative," the Apple CEO allegedly said, including adding a link to the respective Gruber post.
Last week, Adobe sent out an official email responding to Apple's decision: "We are aware of Apple's new SDK language and are looking into it. We continue to develop our Packager for iPhone OS technology, which we plan to debut in Flash CS5."
However, Lee Brimelow, an Adobe evangelist was less diplomatic, writing on his personal Web site, The Flash Blog: "Go screw yourself Apple."
In recent months, a war between Apple and Adobe has been brewing, with Jobs reportedly calling Adobe software "buggy" and describing the company as "lazy."