No Peace In Our Time
Tuesday, December 4th, 2007Over the last 18 months spent developing Differencia, I have been surprised by the number of arguments that have broken out amongst the Mac developer community. Prior to WWDC ‘06, they had mostly seemed to be a cohesive community, with a united goal to promote the Mac platform. Since then there have been several ugly arguments over Cocoa vs Carbon, The Delicious Generation, Code Bloat, Software Distribution formats, Marketing Promotions (MacHeist, et al.) and even racism. Mac developers have not argued this much since Apple’s reverse take-over by Steve Job’s NeXT.
This might feel quite unseemly and create a negative image of the Mac developer community amongst our customer base. It may even suggest that there is some fragility in the traditionally zealot-like support for the Mac. As I suggested in “The Year of Hubris“, there is certainly a new willingness to criticise Apple, by its customers and developers.
Should customers be worried? Should Developers keep their arguments private? Or is Daniel Jakult right, when he suggests that the developer community is still one big happy family?
Well, I would argue “No” in all cases. The infighting amongst Mac developers signals the end of a siege mentality. We are no longer worried that Apple may go bust, that the Mac may disappear as a product and our beloved platform will be swamped by Windows. For the last decade, or more, the Mac community has stuck together to defend their platform. Now that the Mac market is buoyant, Apple is financially healthy and the future looks bright, the need for solidarity is gone.
In fact the Mac market is large enough and growing at such a pace, that there is room again for multiple competing products. Developers want to do their best to differentiate their products, and promote their approach to their customers, as being “better than the next guy”. In short, traditional market forces have come into play.
As with any good, transparent, competitive market, competition is a great thing for customers. It means that developers are desperately fighting to improve their products to steal a march on their competitors. All of the arguments are centred around what is best for customers. Customers who now have a genuine choice.
Why the sudden change? After all Apple has been financially healthy, and the Mac market has been growing, for quite some time. I would suggest that the speed, success and mere fact of the Intel transition has been the catalyst. Apple is no longer one failed delivery from its chip vendor away from disaster. Intel is a reliable partner, and if they stumble, AMD and IBM are waiting in the wings. I have been nervously waiting for a bake off showing how much faster Windows is than OS X on the same hardware. Instead we discover that a Mac is, in fact, the fastest Vista capable laptop.
If the Mac developers stop arguing, start worrying. In the mean time, sit back and enjoy the fireworks.

















