Well, just recently Apple revised its developer agreement to further lock the iPlatform in amber.

Section 3.3.1 - iPhone Dev Agreement

"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 effectively kills Novell Mono Touch as well as similar initiatives by Adobe to provide additional value to these devices.

So lets all cheer for vendor lock in! Hooray!

And a loud shout out to all of out... who a pay a 200% premium to keep things this way.

This would be like Microsoft saying that you need to use Visual Studio to develop any programs running under Windows. Guess what, even Microsoft doesn't do that.

So Apple is more evil than Microsoft. Who knew!

-- Bob