Steve Jobs's slight of hand
benlog.com
benlog.com
If Adobe creates a translation layer from flash to cocoa, and developers use it en masse, then an issue within the translation layer becomes far more problematic: instead of rejecting the developer who wrote the bad code, they have to reject a whole host of apps from innocent developers who used an off-the-shelf third-party framework. As the number of these apps increases, the pressure grows on Apple to work around the problem rather than simply force Adobe to behavior properly. Over time these workarounds corrupt the system they're building and set them down the path of Microsoft.
Not that this is an insurmountable concern, but there are practical matters beyond app quality or lock-in.
The point is the same with MS. Until Apple started kicking them in the shin, Windows XP (a piece of shit) was the pinnacle of technology. We see XP NOW as shit, but back in the day I was thinking "wow crashing XP is 100x as hard as BSODing in windows 98, windows xp is awesome!" Remember Windows ME (the unwanted child)?
So Adobe building the "lowest common dinominator" technology for cross platform is BS as well. "features x,y,z are for iphone only until android implements it" which means: a) android better start implementing, b) developers have MOST of their work cut out for them when porting. Maybe take a few different directions when porting to android. It's not like I ever expect to write an iphone app and with no work/testing just port it to android and vuala. And maybe for a developer it means no android app until the feature is implemented. And thus back to (a) which is android now has an incentive for implementing features.
....
Being able to view what is almost always the most trivial layer of a website is not the same as open. Most websites, even those on open platforms, are very much closed.
Once competitors become credible, and openness becomes a relevant argument for average customers, there's no harm in also allowing cross-platform software that sucks: good software will hopefully already be there, and customers will have been educated to expect a certain level of quality on Apple platforms.
(1) in the antique Roman sense (http://en.wikipedia.org/wiki/Roman_dictator)
We all know how that turned out, just because companies dress up their actions in warm and fuzzy PR speak doesn't mean they're not playing for keeps.