In a talk that he'd contemplated naming "XML as the precipitating factor in the upcoming religious wars," Eduardo Gutentag examined how XML participated in, or even started, a revolution that most of the world didn't notice. Gutentag quoted Jon Bosak early on, talking about XML's "revolutionary potential to free users from the tyranny of proprietary publishing formats.... doing the right thing will become the majority view."
(I kind of talked about this at OSCON in 2001, but don't think that got much notice. I don't think a lot of people outside of the XML world actually noticed when Jon Bosak said it, either, but maybe this talk will help push that idea further.)Gutentag also talked about parallel developments - the rise of Linux in the 1990s, and its breaking out beyond a tightly technical niche even as the dot-com bust was in progress. Perhaps the collapse led to additional fondness for its zero cost, contrasting even better with its expensive predecessors. At the same time, StarOffice was percolating, developing into OpenOffice. It's not just a matter of mixing Open Source with open formats, though - Gutentag pushed a more radical thesis, that the openness of the OpenOffice format made its adoption more attractive to the open source community, which in turn enabled them to work more within their open source environment. Users could escape the dominance of Microsoft Office - not simply escaping its costs, but giving them much more flexible access to their own information.
Gutentag also raised the question of intellectual property, the clash between developers creating code and content without concern for patents at the same time that many companies and lawyers were pushing hard for more and more patents, claiming that intellectual property was the motivation for innovation. Gutentag speculated that we may be getting to a point where "The ownership of an idea is not necessarily vested upon the person who came up with it but upon the community that needs it."
Looking forward, Gutentag prophesied that "The very concept of a static document may simply vanish. You start it, but anybody can continue it, change it, modify it, contribute to it, "own" it." He wondered if this would be a "return to the Middle Ages" - an anonymous cooperative approach often seen in wikis and perhaps even Facebook wallpapers.
Despite the Middle Ages reference, this feels to me like a huge step forward, though undoubtedly some folks will see it as a step backward. I'll confess that I don't see XML as the driving force in this revolution, though it's certainly moving along in the same tide - and I'm hopeful about the results.