Marc Benioff, Please Stop Confusing Me
Salesforce.com has definitely reached powerhouse status, and is one of the main proponents of SaaS. For this, I thank them and really see them as a driving force. That aside, what is going on in Marc Benioff’s head? I wrote an article a while back about Salesforce.com using Apex as a lock-in strategy, which spilled over into a ZDNet blog article, and was vehemently opposed by Salesforce.com employees in both articles comments, with arguments ranging from there is no lock-in to there is no way around lock-in and expecting application portability is unreasonable.
While I respect the various positions on the topic, it seems as if there is a point of contention between Salesforce.com’s offerings and their CEO/Thought Leader’s vision. Dan Farber of ZD Net recently interviewed Benioff at the Web 2.0 conference. Here, Benioff touts the platform as the next evolution of the web & SaaS, where, to paraphrase Mr. Benioff, one will be able to move data and code from one platform to the other, and where the platforms ability to deliver quality service and value will define whether or not an application remains there or moves elsewhere…how is that anything like Apex and AppExchange? I’m quite certain no one will run Apex code other than Salesforce.com, at least not now. Either Mr. Benioff is drinking someone else’s Kool Aid, or we can expect Apex to become some sort of open standard. In all seriousness, am I missing something here?




Sinclair, here’s the exact quote: “Benioff calls it moving from killer apps to killer platforms, of which there will be many.”
If this is what you’re paraphrasing, I see *no way* in which this can be interpreted as “code and data will be portable across platforms”. It seems to me like he’s saying that the industry will move from creating killer apps to creating many killer platforms.
PS: As always, these are my opinions and they are not endorsed by my employer.