I just finished doing an immersion in the ebXML specifications for an article I've been working on, and I've got just one thing to ask: what the hell were they smoking?
This is supposed to be a set of standards that will allow anyone on the planet to conduct electronic business with anyone else, using everything from batch FTP transfers to web services to push electronic documents over the wire to each other.
But I don't see anybody ever implementing all of the parts of ebXML–and there are a lot of parts. And implementing even some of the parts in their current form requires grafting on pieces of other platforms to get something that comes close to working.
If I was a cynic (and I am, by most accounts), I'd say something like, “What do you expect from a technical standard first defined by the United Nations?”
Then on Thursday, it came out that IBM was asserting its intellectual property rights to one of the major pieces of ebXML, the Collaboration Protocol Profiling and Agreement Specification–the part that is supposed to negotiate how two parties connect.
Rumor has it that IBM has since said they won't enforce the patent. But who's to say they won't change their mind when an opportunity to exhert competitive leverage presents itself?
There's only one real solution to this situation–keeping it simple, and sticking to a standards-based point-to-point approach. Rather than working toward totally automating the process of lining up with another busines online, it would be much easier to connect to processes as they were needed, using a simply-defined interface? Like maybe WSDL or something? I mean, CPP/A and ebXML's registry services specs make WSDL look like a walk in the park.
From a Seattle Times article on the Feds' interest in Passport as an online identity card:
“Microsoft says it has 200 million people registered to use Passport, most of whom signed up because Microsoft told them it was needed to use other Microsoft services, such as its free Hotmail e-mail service or Windows XP operating system. According to Gartner, a research company based in Stamford, Conn., only 2 percent signed up because of the service's stated purpose: to avoid having to use multiple identifications and passwords at different Web sites. “
IBM's effort to exhert intellectual property rights over portions of the ebXML standard are going to directly contribute to the piecemeal adoption of the other parts of ebXML–the messaging architecture, the repository–and the rendering of their IP moot.
There's only one problem with RSS boxes and Google boxes. Pretty soon, your blog starts looking like a portal.
The Baltimore Sun's SunSpot.net website has started an RSS feed of its
George Bush Countdown: 1007 days to go until the next Inauguration Day. Who gets sworn in is up to you…and you…and you.