ODF Threat to Microsoft in US Governments Grows
Tookis writes "Another setback for Microsoft has cropped up in the space of document formats in government organizations. The state of California has introduced a bill to make open document format (ODF) a mandatory requirement in the software used by state agencies. Similar legislation in Texas and Minnesota has added further to the pressure on Microsoft, which is pushing its own proprietary Office Open XML (OOXML) document format in the recently released Office 2007. The bill doesn't specify ODF by name, but instead requires the use of an open XML-based format."
Microsoft a Threat to ODF
FTFA:
"The new bill, introduced by Californian Democrat Mark Leno, does not name ODF specifically but has stipulated that by 2008 agencies must be equipped to store and exchange documents in an open, XML-based format. Although the name of Microsoft's Office Open XML suggests that it would match the requirement, it is in fact a proprietary format that would fail the open standards test."
It appears that there are more tests than the blurb indicates as to what 'standard' would be accepted. To me, it sounds like the bill is not trying to eliminate any possible software, simply to ensure that all of the apps can play nice together. That is common sense to me as far as business decisions go.
Support NYCountryLawyer RIAA vs People
Only if you redefine the word open to mean closed, proprietary and subject to licence fees and patents, perhaps m$ just needs to buy out the Webster and Oxford English dictionary and it can redefine the language to suit it's own twisted world view.
Chaos - everything, everywhere, everywhen
I think that history will point to the Massachusetts move to require an open format as the watershed moment, where Microsoft's stranglehold on the industry began to falter. Because that poor IT director who lost his job in the noise and tumult pointed out to the world that the Emporor, indeed, was not wearing any clothes. Generations from now, ODF will most likely be the standard for public document archives, and the culture and technicalities of documents drawn from our generation will still be available, thanks to the guts and drive of a single man who (ironically) lost his job for accurately identifying one of the most significant problems of the decade.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Yeah, darn that government for wanting to be able to read the documents 20 years down the road.
The government is not forcing this on anyone. They have zero interest in forcing you or anyone else outside the government to use any given format. This is not Big Brother, this is a great case of the market economy at work! Microsoft's largest customer is saying that they they are in the market for a system that meets specific criteria. They don't care who provides it or where it comes from, just as long as it does what they need it to do. Now, the market decides who will provide them what they want.
According to Andy Upgrove, the Netherlands essentially were bought out by Microsoft like ANSI was. If Microsoft is successful in getting ISO approval, this California law will essentially get read in as a "Thou shalt use Microsoft Office" law.
While I hope ISO doesn't ratify OOXLM, the cynical side of me doesn't have a whole lot of hope.
I had been thinking that ODF was "obviously" a good thing until I read the rant by Opera's CTO about how shit both standards are (a memory dump between angle brackets), and how the correct way would be to go for XHTML with CSS formatting.
... but I'm concerned that standardising on ODF will come to bite us, the IT industry, in our collective butts sooner rather than later. We need something clear. Obvious. Simple. And from this some genuine innovation will come - remember that?
Like, seriously, why not? Have we not been here before, going "so we need to separate content from display" and was not the eventual solution actually rather good. It took ten years or so to get adopted, but nobody is denying that css has made the web a less obnoxious place. There are no technical reasons why it can't be extended to all aspects of "office" publishing/collaboration, and indeed a book has been published using XML+CSS.
I know that ODF is "here now", and it must be an improvement over Office's internal format
Dave
I write a blog now, you should be afraid.
Tyrrany! The government of California is mandating things to... the government of California. One can only weep for those agile, efficient state agencies, hamstrung in their efforts to serve the public by the state legislature's document format demands.
Seriously, California's government is supposed to let each of its agencies choose (or not choose) its own standard for documents, so that one part of the government can't communicate with another? Talk about mediocrity.
"The best we can hope for concerning the people at large is that they be properly armed." - Alexander Hamilton
In computer language terms, nobody should use the word "open" (implying unencumbered) in a product name unless it really is. Otherwise, it's called false advertising and subject to all the fines and sanctions that come with it. Microsoft calling their compendium of proprietary digital glop "open" fits that description.
Most of the stuff on
It is unwise to try to reframe the debate toward what proprietors value instead of what freedoms users need.
.doc formats (yes, plural, because there are more than one and they are not always upwardly-compatible) is bad. Many have analyzed OOXML and pointed out serious problems with it (Groklaw carries many pointers to these articles, from Linguists to more CS-oriented critique). We have a chance to liberate ourselves and preserve our documents for posterity by switching to open standards (one of which is ODF).
Users freedoms are more important than lists of feature sets proprietors would have us focus on; letting some kind of popularity contest decide what format is "better" is also a bad idea because that boils down to spending more on advertising (which, of course, Microsoft would love to do because they can spend millions on ads that never discuss the shortcomings of their products). Microsoft's track record on their
We can't afford to push aside the importance to citizens here: people need the freedom to print, copy, and publish documents whenever they want (even if some government or corporation deems it inappropriate) without overcoming digital restrictions. Governments shouldn't be allowed to spend taxpayer money on documents that deny users these freedoms.
Digital Citizen
> I read these stories about ODF and OOXML all the time, but I've never understood *why* these
> XML-based formats are so smiled upon. An open standard is great, but does XML really do the
> job we want here?
As I understand it, the big advantage of using XML in ODF (don't know about OOXML) is that you can extract the actual content of your document as XML, change it, resave it and it all renders properly (this assumes that your styles etc. are set up correctly).
For example, in theory I should be able to create an empty document that just contains all my style info, insert *all* the content with appropriate pointers to the styles I want to use, save it, and then someone else can come along, open my document and read my content in their program of choice. If my raw content is XML (as is increasingly the case these days), I can fairly easily automate converting it to ODF format (just as I've been able to easily convert it to HTML, PDF and a bunch of other formats for a while now). ODF then becomes a simple "container" that anyone anywhere can use without needing any proprietary tools to do so.
I can then save my content as strict XML, then render it in whatever format the user requires. If they've got Acrobat, I'll give them a PDF file; if they've got OpenOffice or AbiWord, I'll give them an ODF doc; if they've got a Web browser, I'll give them HTML. *This* is the big plus of open document formats in general; the actual format of the document essentially becomes unimportant, since anyone who wants to look at it can do so in their tool of choice. If one tool is crappy, or becomes unavailable, or doesn't support e.g. Swahili, no problem - just find a different tool.
In terms of whether XML is the optimal format for this type of data in the first place, it's probably a good fit for almost all cases, as distinct from being a really great fit for only a few cases. Depending on how you define "better", it's not hard to come up with a better format for a book than:
<title>My document</title>
<subtitle>Written by me</subtitle>
<chapter>First chapter</chapter>
<chaptertext>The quick brown fox...</chaptertext>
However, XML is here now, works well enough, is insufficiently bad to try to replace it with something else (assuming that "something else" is actually better than XML), and a lot of tools and libraries (both free and commercial) exist that make working with it pretty straightforward.
It's a very long way from introducing a bill to seeing it out of committee, surviving kill-based amendments, brought to the floor for a vote, passed, passed again in the other chamber, signed into law, and actually implemented. There is nothing at all here to get excited about yet, if ever.
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Microsoft's "Office Open XML" name reminds me of a lot of country names. Whenever one hears a country called "The People's Democratic Republic of [Somewhere]", one instantly knows it is communist. Likewise, anything "open" from Microsoft is invariably closed. Microsoft does develop open formats (like RTF) but they are never advertised as such.
Slashdot monitor for your Mozilla sidebar or Active Desktop.
Craft Beer Programming T-shirts
I have untarred several documents from the ODF family and found them easy to understand. I would suggest you do the same as the software to create these files is Free. If you can't be arsed to do that, then stop writing inane commentary. :)
The specification for ODF is available online. Since that is the case, please attempt to read it before spouting-off about it being unreadable. It is 722 pages long, I've had a brief look at it and it seems very readable (better than that: it looks implementable!)
In my opinion Microsoft's format is neither XML, or open. It's binary, patentable cruft in an XML wrapper. So it's best not to describe it as an 'XML Format' at all. The specification for this is reportedly 6,000 pages long. This is also available online.
The advantages of XML file formats are:
All of these were copied from the OpenOffice Web Site, explanation of the items in that list can be found there.
I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
As a linux user that sounds fine to me. I actually think MSOffice is a well-made suite, for what it is (I'm also a LaTeX person,) but if my professors and peers send me a .odp instead of a .ppt to work on, it makes my life that much easier. Preparing final presentations for classes, I've had to spend a lot of time on Windows so that I'd be able to collaborate on Powerpoint Presentations. The import features on OO.o work fine for a final product (except some minor things with equations and font sizes being off), but are unusable for trading documents back and forth modifying them each time.
The idea of open standards is compatibility and being able to make choices, not market-share and trying to force your software ideology on someone else, unless of course you're trying to hold on to a monopoly sustained by a closed standard.
But surely if OOXML is as open as the wikipedia page (and everything I've heard) makes it sound,
Have you heard that Microsoft hired it's own wikipedia contributer to (try to) control the spin on the OOXML and ODF pages?
And I guess you haven't heard about the parts of the OOXML "spec" that say something ot the effect of: "Word95Spacing - This tag means that document spacing should conform to that produced by Word95. That's too complicated to go into here, see Word95 for details."
This is a spec? This is open?
-- Alastair
The definition as per M$N Encarta - 4. comput publicly available computer system: a product or system whose internal features and interfaces can be used or modified by users or developers in any way they wish.
M$ obviously doesn't make use of M$N Encarta when it comes to defining there own software, perhaps the M$ marketdroids should look up words in their own dictionary before using them.
Chaos - everything, everywhere, everywhen
The term "threat" suggests that something Microsoft legitimately owns or does is at risk. But this is no "threat", it's merely fair competition and should have happened a decade ago.
Microsoft can easily implement ODF. Microsoft will probably lose some marketshare, but they will do that anyway, and Office will probably still remain the dominant office suite either way.
So, let's go easy on language like "threat".
c++;
Yep. The important thing is to create *COMPETITION*.
"Open Source" doesn't create competition, open file formats do - by allowing companies to pick and choose which software they use to work with their documents.
The sooner people figure this out, the better.
No sig today...
Dammit people, read the damn bill, it's quite short. It has a four part test for formats to be adopted.
It's not perfectly worded (what are internal and external?), and it's not a perfect list, but it's a quite reasonable starting place and it doesn't allow any of the hand-wringing excuses I'm seeing in these comments. This open document stuff has been being debated in the public sector for some years now. Politicians may be many things, but they're not incapable of reading.
I've written my California Assemblyperson, you can too.
-josh
Rich Text Format (RTF) was developed by Microsoft as an "open" document interchange format. A standard was published, and WordPerfect among others rushed to implement the standard. Microsoft implemented RTF, but there were several glaring bugs and hundreds of minor problems with Microsoft's non-standard compliant implementation.
When WordPerfect generated RTF documents did not open correctly in Microsoft Word, WordPerfect was blamed. To this day, RTF implementations struggle to be bug for bug compatible with Microsoft's original buggy implementation and the stadnard is next to useless.
Although I agree that open file formats create competition, I would also say that Open Source does create competition in the sense that if a company (or state) uses an Open Source program it can put several contractors in competition for the maintenance/development of the program.
Theoretically the standard does have input from multiple parties. The ECMA process had 21 voting parties (20 voted in favour, IBM voted against). That was a process where more than one person had input. The current ISO process has fourteen different countries submitting contradictions. You and I both know that input is useless if it doesn't cause a change, but all it takes is one change in the standard to answer those contradictions for Microsoft to be able to claim that changes were made based on outside input. I guess it depends on the legal definition of "input" that the law has. I haven't read the law, so I don't know.
As far as multiple implementations... Corel has already announced support for OOXML in Word Perfect. Novel has announced an OOXML filter for OpenOffice.org suite. Lovely how Novel's little deal is more and more of a stab in the back.
Dear Mr./Ms./ Assembly Person of California,
I am a Louisiana resident who would like to ask you to support ODF as a standard file format for your state.
I do not reside in California, although I went there once for technical training and there was an earthquake.
I am not too eager to go back.
I assure you I will be writing my Louisiana assembly person about this issue in about 10 to 15 years when our state attempts to catch up to the rest of the country. Your state will be a role model for the rest of the nation.
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
* March 1987: An article by Nancy Andrews of Microsoft.
* 1.0 June 1992: Word (for Windows) v2
* 1.1 Unknown, unavailable
* 1.2 Unknown, unavailable
* 1.3 January 1994: Word v6
* 1.4 September 1995: Word v7 (Word 95)
* 1.5 April 1997: Word v8 (Word 97)
* 1.6 May 1999: Word v9 (Word 2000)
* 1.7 August 2001: Word v10 (Word 2002)
* 1.8 April 2004: Word v11 (Word 2003)
The above list happens to be more complete than any Microsoft document, for example way back in 2006 see here.