Hacker News new | past | comments | ask | show | jobs | submit login

For one, Adobe's tools are much less important for Apple than they used to be. We are far from the days when the most significant market for Macs was desktop publishing and graphic design. Apple were very smart to diversify - on the pro side, in the last few years they have gained significant penetration in photography, videography, music, software development and science markets, to name a few; on the consumer side, they grew their marketshare and their mindshare significantly - so much so in fact that I'd wager they are making more money selling consumer level computers than pro machines. On top of that, Mac OS X has evolved to be very nice and usable operating system and as a result, if Adobe were to discontinue their Mac products today, there would be a good number of creative professionals who'd rather switch software than switch away from the Mac.

And for two, Apple have been accommodating Adobe's needs for years, with little to no reciprocity. The sole reason for the existence of Carbon is so Adobe and Microsoft wouldn't have to make significant changes to their products overnight. In return, Adobe dragged their feet with Carbonization, the switch to OS X, the switch to x86, and now the switch to 64-bit. In the last nearly 10 years Adobe had not put one iota effort into transitioning their core products to Cocoa. They had put the bare minimum of effort into optimizing their products for Mac OS X (in some cases, like the Flash plugin not even that).

Why should Apple go out of their way to ensure compatibility with Adobe's CS, when Adobe don't seem to care enough to test and fix things on their end?

(There is an apocryphal story about the reason for the rift between the two companies - back in the early days of Rhapsody Apple had a three way meeting with Adobe and Microsoft in which they discussed Apple's API plans and in which Apple tried to push the two biggest software vendors to port their products to Cocoa (née NextStep). Surprisingly, it supposedly was Adobe not Microsoft, who although not thrilled at the idea were ready to find a compromise, that put the kibosh on Apple's plans. They outright told Apple to go pound sand - they didn't intend to put effort and money in such a port, regardless of the fact that Adobe had a version of Illustrator for NextStep, meaning they had both the expertise and the code base to do it. Therefore Carbon.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: