Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
Old news I guess but it takes a while for things to filter down sometimes.
From the latest iPhone SDK license:
Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. 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., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
This appears to kill MonoTouch and many other platforms such as Adobe’s attempt to get flash on the iPhone.
As a user of the iPhone this probably wont make much difference to me as I don’t use a lot of the crappy little apps. As a human being – and more importantly – as a software developer – this makes me madder than hell.
I believe that Apple have taken the place of the most evil software company on the planet. Don’t let anyone tell you otherwise. They have always been evil and until Steve Jobs has gone for good, they have no chance of being honest or decent.
As soon as I can get my hands on a Windows Phone 7 Series, the iPhone goes into the blender! (or to my daughter more likely – she more interested in cool than political correctness).
Rant over.