Update 04-17: This story is on Linux.com! Microsoft’s ‘Men in Black’ kill Florida open standards legislation. It was linked to on Slashdot as well.
Update 2: Front page of Digg, too (891 diggs at the moment).
Background: Gavin and Eldo did a lot of investigative work to find out about SB1974 and HB1557 which aim to recreate a permanent Agency for Enterprise Information Technology within the Governor’s office. For a short while, the Senate bill contained language introduced by Rep. Ed Homan (R-60) which would have mandated state agencies to create and exchange documents using open formats. It was summarily removed by a subsequent amendment. We’ve created a comprehensive wiki page about the issue if you want to know more.
Microsoft lobbyists: We’ve since learned that after Rep. Ed Homan introduced the open standards language, Microsoft lobbyists showed up at his office the very next day. We also obtained the anti-ODF document (PDF) that the lobbyists left for Rep. Homan.
The document contains many interesting points. To quote a mailing list post by Gavin,
The text of the amendment did not propose to standardize on ODF (as the document claims). In fact, the document claims we should not mandate a standard on any file format — but no one is trying to do that. The goal is require that the state’s data is not locked up in proprietary formats. If the data is stored in non-proprietary formats, then anyone will be able to implement it, INCREASING choice (contrary to the claim of the document).
The document notes that OpenXML is likely to get ISO certified, but we don’t know whether that will happen or not. As expected, the document does not detail Microsoft’s absolutely awful record with interoperability — and how they have, as a documented business strategy, specifically pursued the DEMOLITION of interoperability (embrace and extend).
If OpenXML meets the requirements in the amendment, then I have no problem whatever with the state using OpenXML. But the document distracts us from the debate about whether those requirements are good (they are). The real question is: why shouldn’t OpenXML agree to meet these basic standards that will ensure long-term interoperability? Why is Microsoft attacking these basic standards rather than promising that its software will meet them?
It’s too late to get open standards language back into this bill for this legislative session, but we’ll be working hard next time for open standards in Florida.