On 9 Mrz., 10:47, Casper Bang <[email protected]> wrote: > Apparently wifi-scanners are the latest victim of the Apple Gestapo because > they > have the audacity to use unsanctioned/private libraries.
Roman Guy, Android framework engineer these days (he used to work on Swing at Sun), on the use of private APIs in Android (http://www.mail- archive.com/[email protected]/msg28604.html): "But developers are already wrongly using those ["private"] APIs and producing such a list would only encourage the use of private APIs. It will only cause problems and there is absolutely no good reason to do so. You have a list of public APIs, if something you want to do is not possible with these APIs, then you cannot do it. You are welcome to submit patches (source.android.com) or file feature requests (b.android.com) though." But you're in good company crying foul here - Bill Ray at the Register did so too, and he famously told the world "Why the Apple phone will fail, and fail badly" in December 2006 (http://daringfireball.net/ linked/2010/03/07/register-private-apis). There certainly are lots of cases where Apple exercises too much control with their secretive app store approval process - banning apps that use private APIs (which is explicitly forbidden in the SDK AFAIK) isn't one of them. > Looking particular forward to seeing whether Apple will also shut down apps > created via the MonoTouch stack, that would cause an entertaining > uprising from an otherwise liberal (some say naïve) part of the open > source community. Interestingly enough, there are even apps in the store right now that use an script interpreter _at runtime_ - Lua, the scripting language used in games such as WoW, to be more precise (http://github.com/ probablycorey/wax). This is not a re-compilation to native code as with MonoTouch or Flash, this is interpreted code at runtime. When asked why this clear violation of the app store licensing agreement is tolerated by Apple right now, the Wax creator Corey Johnson said that he thinks its because the apps don't download code and then interpret it, circumventing the app store (21:15 minutes into this podcast: http://www.mobileorchard.com/podcast-interview-with-iphone-wax-creator-corey-johnson/). -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
