Open source proves that code is better than standards
I've long been a participant in the IETF, and a strong promoter of its standards, and its efficacy as a way to get vendors to implement the same thing for interoperability's sake. But lately, I've begun to consider whether open source software is going to overshadow the role the IETF has traditionally held, and change how “standards” are created. “Code trumps all.”
What made me start thinking this was when I checked in with the progress of the Eclipse Communications Framework project (also see the beta version of a new project website here). While the ECF is far from a perfect example, what started to dawn on me was that these guys are moving pretty fast to implement a nice way for collaborative communications to be realized in applications, and if they're successful, and the code is in open source, it could become the defacto standard for how application software does collaboration in a few yesrs.
The new idea for me here was when I looked at how fast the ECF is moving to affect how software is working, vs. how quickly (nee, slowly) the IETF SIP, and in particular the SIMPLE work has impacted collaboration software. The ECF guys are creating a framework that is protocol independent, but their first (and compelling) implementations are done using the XMPP protocol.
Technorati Tags: Collaboration, Software
Continue reading "Open source proves that code is better than standards" »