Friday, April 09, 2010

Apple vs. Adobe

So Apple releases a new "Terms and Conditions" prohibiting Flash developers from using Adobe's tool for cross-compilation of Flash code to native Objective-C and I wonder:

Why such hatred?

In my eyes Adobe was one of the very few companies publishing their software for Macs when the Mac had a close-to-zero market-share, it made the Mac user synonymous to the Photoshop or AI user and put simply it supported the Mac during the dark ages of Windomination. Now that the Macs are cool and have a (still comparatively small) market share, why does Apple turn their back to a company that invested millions in making their software work for their platform?

When you are a platform maker what you really want is people to write software for you, and people who make tools that create software to make them available to your platform. You are the creator of an ecosystem and you want software to populate it.

I understand that running Flash directly on the iPhone, as a Safari plugin let's say, would hurt AppStore's sales, but writing a game on Flash (or even Java) and cross-compiling it, why would that hurt? The software will still be sold as part of the store. The developer would be able to sell to a new market without learning a new language.

I'm just wondering. If you know the answer please leave a comment.

:-/

4 comments:

Ευαίσθητο αγόρι με οικολογικές ανησυχίες said...

deleted my comment???
THAT MEANS WAR!!! (in the social networking that is)

ksymeon said...

Your comment was inappropriate as I was talking about news that broke out that very day. Telling me that this is old news means that either you work for Apple, or you are a wizard of some sort...

Take it easy ;-)

Francis Devereux said...

It dismays me too. The worst thing about it is that Apple never explain their actions. Ah well, I still love OS X...

John said...
This comment has been removed by the author.