Software companies that provide alternatives to Microsoft Exchange, cautiously welcomed at CeBIT last week the recent publication of application programming interfaces for Microsoft volume server products, but have found gaps already in what has been released.
Zarafa Chief Executive Brian Joseph--having ported, as he put it, "all the Exchange features to the Linux platform with full MAPI (messaging application programming interface) implementation"-- said there are significant gaps in the Microsoft documentation released to date. Zarafa makes an e-mail server that is compatible with Outlook
Speaking to ZDNet UK at the CeBIT conference, Joseph said Microsoft's start is not promising: "This could definitely make life easier for developers, but we have spotted over 200 undocumented exceptions, including one that allows you to create recurring calendar appointments in Exchange. It was in the documentation for Exchange 2000, but they forgot to document it for Exchange 2003 and Exchange 2007."
Zarafa produces the eponymous e-mail server that runs on Linux and is used by enterprises such as car-rental company Sixt, which recently migrated its entire e-mail server infrastructure to Zarafa. Zarafa uses the MAPI open standard to communicate to e-mail clients such as Outlook. While Microsoft Exchange uses MAPI too, it also uses a large number of proprietary APIs that let the Outlook client perform actions such as creating recurring calendar appointments on the Exchange server.
"I am very positive about unconditional publication of APIs," said Joseph, "but only time will tell if this is justified, given Microsoft's history. I think hundreds of thousands of developers around the world are very interested in full publication with regular updates, but the devil is in the detail; for policy makers, these gaps in the Exchange documentation should put another light on the value of Microsoft's announcement."
Zimbra Vice President John Robb agreed that Microsoft's announcement is a good move, but again expressed reservations. His company produces the Zimbra Collaboration Suite, which also runs on Linux platforms and servers. The Zimbra Collaboration suite runs 11 million mailboxes through the commercial version of its product and many more through the open-source version.
"The MAPI protocol is open anyway, so that doesn't affect us directly," Robb said, "but we are concerned that Microsoft has not announced which APIs have patent conditions, nor what those conditions are. We're anxiously awaiting details."
It's primary directive is the desertification of the entire computing landscape - nothing but Microsoft products as far as anyone can see, a vast, chaotic blue screen that spans the planet and destroys the productivity of every living human being at horrific dollar cost to everyone and every enterprise.
As far as MSFT is concerned, all email systems must run on Exchange, or be destroyed.
Seriously - their marketshare is eroding on all but one front (Office). Their new flagship product (Vista) can't even compete with the popularity of their old flagship product (XP). They're about to go into debt in a desperate bid to keep Google from stomping them into irrelevancy on the Web front. In gaming, what should have been their first year of semi-profitability for the Xbox is still a massive debt, and now they're losing their collective butt in marketshare to Sony and Nintendo. Their feeble attempt at challenging the iPod (Zune) is instead a complete disaster, fading into death. Even their mobile/smartphone endeavors, which they spent ten years' work to gain a foothold in, were shattered in less than 9 months by the iPhone.
Their only recent product that hasn't been regarded widely as a disaster? Office 2k7 - a tepid upgrade with a re-arranged menu.
The only thing that hasn't killed them entirely is inertia and heavy vendor lock-in (both of which are showing signs of erosion).
Quite simply, their options are two: Stand Pat, or Fall. I'm thinking that the latter has begun.
Name a company that doesn't want to do better than its competitors. DUH! EVERY company wants to dominate their market. That's called competition. If you believe otherwise, then you have a very narrow view of the real world.
Source code is a secret. Sales techniques are secrets.
API's are not secrets - they are hooks into the OS by which applications can access its functions.
[i]"I wasn't aware that requiring Microsoft to give away its proprietary secrets"[/i]
Count yourself lucky. By all rights, Microsoft should have been broken up after their conviction for monopolistic anti-trust practices in the late 1990's.
Google creates an animated doodle that features a boy, a girl, Google's search engine, and a jump rope. But might there be darker, more analytical, more troubling interpretations to this tale?
The Silicon Valley online payments startup grew by 1,000 percent last year and is hopeful it can repeat that level of growth this year. To do that, it's had to move away from its early friends-and-family roots and embrace small businesses.
Chamtech's spray-on antenna uses a nano material to provide a low-power boost to antenna range. The wireless-in-a-can product may some day bring an end to unsightly cell towers.
EnerG2 opens a plant to make an engineered carbon that will improve performance of energy storage devices and make storage for start-stop hybrid cars less expensive.
As far as MSFT is concerned, all email systems must run on Exchange, or be destroyed.
Their only recent product that hasn't been regarded widely as a disaster? Office 2k7 - a tepid upgrade with a re-arranged menu.
The only thing that hasn't killed them entirely is inertia and heavy vendor lock-in (both of which are showing signs of erosion).
Quite simply, their options are two: Stand Pat, or Fall. I'm thinking that the latter has begun.
/P
*WHY* should they give out all their information? Especially to a competing company in that particular product field?
I wasn't aware that requiring Microsoft to give away its proprietary secrets was a right guaranteed by the US Constitution. Hmm.
API's are not secrets - they are hooks into the OS by which applications can access its functions.
[i]"I wasn't aware that requiring Microsoft to give away its proprietary secrets"[/i]
Count yourself lucky. By all rights, Microsoft should have been broken up after their conviction for monopolistic anti-trust practices in the late 1990's.
/P