Massachusetts Finalizes OpenDocument Standard Plan
wellington map writes "The state of Massachusetts has finalized a proposed move to an open, nonproprietary format for office documents, a plan that involves phasing out versions of Microsoft's Office productivity suite deployed in the state's executive branch agencies. Massachusetts expects its agencies to develop phased migration plans away from productivity suites that do not support OpenDocument, with a target implementation date of January 1, 2007. Looks like it's finally cemented after some heated discussions."
... governments are getting geekier.
Seriously, I like it. I like the fact that govs are looking at the bottom line and trying to streamline operations. Phasing out Microsoft? That would have been unheard of ----- last year.
I am happy to hear the Chew'setts have the brass tacks to pull something like this off and I can't wait to see Microsoft shoot themselves in the foot on this one.
The dangers of knowledge trigger emotional distress in human beings.
While it will take more than days, I think that Microsoft will eventually come around and support OpenDocument. There's no technical reason that they cannot and Microsoft can't afford to let big customers get away. Once large companies and governments realize that they can get along just fine without Microsoft products, it will be even harder to get them back on the crack, so to speak. So I wouldn't be surprised if there are already betas running in Microsoft somewhere that support OpenDocument and they run on the Microsoft Linux Distro too!
Anyway, in the end, the customer is always right. So Microsoft will come around if OpenDocument gets any kind of real traction.
To the making of books there is no end, so let's get started
My father died in the vietnam war. By accepting unpatriotic "open" standards, you are pissing on his grave.
One of the guys behind KOffice has just posted an open letter refuting a few aspects Alan Yates/Microsoft's criticism of open doc.
I RTFA and it doesn't say one simple question "Why is Massachusetts doing this?" Now I can think of numerous reasons, but did OASIS? Or is OASIS simply justifying it's existence (however brief it might have been/will be) by creating an expensive (sorry, but migration IS expensive) procedure that will have to take place over a year? Beauraucrats love making policies, is this simply another example of that, without regard to the advantages and disadvantages?
The slashdot articles are also fairly free of any real reason. One cites some vague legal concerns (that frankly seemed devoid of any real information) while the other makes mention of a non-Microsoft format (called Voleware). If whatever they were using Voleware for wasn't meeting their needs, fine. But why this big policy change state-government wide? Why change all of the formats (when most of them CAN be opened under all modern operating systems)? Were the costs and disadvantages discussed along with the advantages? I can't see any indication of that. Does anyone that know more about this want to shed some light?
from choose somehting truely open. I am suer this OpenDocument format will not leave Microsoft's doors without a license that says you won't use it with GNU-licensed software (or maybe even MIT and BSD.) They don't want people having Office interoperability with non-Microsoft products anymore than they want people replacing Office (namely Word and Excel) entirely. Of course, if they do allow things like OOo and abiword to open and edit their OpenDocument-formatted documents, at least Massachusetts won't be as angry and they will probably still get plenty of customers buying Office. However, now it will be more difficult to force upgrades. Institutions are already fed up with Office costs and many (like the local school system) are using OpenOffice.org instead. I predict that Office will become much less profitable if everyone starts using OpenDocument format.
Powered by caffeine and sugar; BSD
Just how are government employees going to use .doc without using MS Office? Oh, yeah Open Office will be used to save the standard document as some format of MS Word. At least the tax payers won't be required to pay for MS Word if they don't want to. Freedom of Choice wins.
Software freedom...I love it!
By the way, what will happen when the Federal government sends documents to Massachusetts in word format? Would the state send them back?
Suppose M$ suddenly decides to support OpenDocument, gets the state's business and then issues a "security patch", that introduces proprietary extensions as has been in the past?
Great way to fight the FUD!!!
On top of that, I'm also sure they'd identify weaknesses in the specification and ensure that their
Other fun things they could do? Scary warnings before saving in
Whenever I bring it up to any of my clients, government or private side, they give me that deer in the headlights look. Even if you can dig out an old backup tape and demonstrate the files aren't conveniently recoverable it still doesn't seem to sink in.
The same with database storage. I'm amazed how many companies don't even have a freakin data dictionary. If you have to ask why you need one of those, then you need one. Maybe you just really like transposing fields and data types on the fly between every application you build. People must find that pleasurable because there's sure enough of them doing it.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
This move was long overdue and hopefully the other states will follow soon. There are better uses of our tax dollars than filling the pockets of Microsoft folks. Afterall, OpenOffice and XML are pretty much standard nowadays.
They have been doing all of these things for years now. And still OpenOffice.org is gaining in numbers and mind-share because some people occasionally are able to see through the MS BS.
If there is a *policy* in place that tells folks that they must save in the ODF, then those folks will naturally ask their IT staff to make it easier to do, whether it's with a MS product add-on or OpenOffice or KOffice, or whatever.
Well done, Massachusetts.
I'd think Microsoft would be intelligent enough to fully support OpenDocument if they ever got around to it. Think about it. If Microsoft didn't fully support a document everyone else in a certain workplace used (OpenDocument), then it's likely that the person would switch from Microsoft Office, causing more lost people. The only way to keep people for them would be to fully support it, and not try to irritate users that already are thinking of switching.
This sounds very similar to what Microsoft is doing with HTML/CSS/JS. Before they release a new browser, they state how CSS2 is "flawed," and therefore we wont support it (And I'm betting that they will add propritary functions that do a similar thing). The same thing happened with the half-assed support of pretty much any standards in HTML/JS...yes, they might have one or two parts that follow standards, but the rest is either proprietary, or a horrible "improved" take on the standards.
I'm sure MS will attempt to do the same thing to ODT files. They will make some fairly basic functions in Office stored in a "enhanced" form, which, ofcourse, only works in MS Office. Judging from past experiance, the "standard" files genorated by Office would be a horrible mash of invalid markup, useless elements, and namespaces that server no purpose; except to break compatibility with any other program. In their usual style, they will probally hide a series of options hidden under 12 dialog windows which are the only way to genorate an actual standard document. Not only this, those options would probally pop up a "scary sounding" warning when disabled, to stop the non-techies among us from changing them.
Just to back this up, look at the XML Word genorates for a document that only contains "Hello world!" (No, I'm not joking, check for yourself).
I have some old papers I wrote, back in the MS-Word/DOS days. Yeah, I know I'm old :-) (and didn't know better yet, in the late 1980s); but there are people and documents that matter which are even older. I'd genuinely like to make them available along with various other writing of mine. Unfortunately, absolutely nothing appears able to read these old formats, especially not anything made by Microsoft.
On the other hand, when I wrote papers in WordPerfect 4.2 or so, not much later, those formats are still happily read by recent WordPerfect versions. Not to say WP is a perfectly open format either, but at least it's not quite so breaky as MS formats are.
Fortunately for me, the old Word/DOS format is like all those wordprocessor formats of the 1980s: mostly ASCII text, with a smattering of control codes in it. Ultimately, with a little bit more work than should be needeed, I can extract the text and reformat the document. Had this been Word97 or something, I'd just have a steaming blob of undocumented binary data. Which exactly what all MS formats will be 20 years from now. I'm not so happy that WordPerfect moved to a more binary-ish format around WP6/7; they were also quite discernable using 'less' in the WP5.1/2 timeframe. They've retained better compatibility (even filters for the older versions to read the newer thing). But "readable in 'less'" is an important quality.
Luckily OpenOffice format is now, and will always remain "readable in less". XML is like that. Not that it's quite effortlessly readable; but I don't see XML parsers as going away, so extracting data will still be quite reasonable in 50 years, even if the format itself is no longer implemented in current products. Not effortless, but not outrageously difficult.
Buy Text Processing in Python
A few reasons:
...OpenDocument is pretty new. It will take some time for industry to wake up to this, and for support for it to ramp up towards "critical mass", but it will happen - industry *is* tired of being extorted exorbitant rates every few years to be able to continue reading their own files.
.doc. This compels them to continue along the MS Office path even if there are open formats/software available. (Also short-term thinking is endemic in all human endeavours: The higher up-front migration cost is usually foregone in favour of lower short-term but higher long-term expenditure.)
... there is a kind of 'magic' point where enough people have adopted it and know about it that it becomes considered OK to send people documents in OpenDocument format. Massachusetts is an 'early adopter' (e.g. see http://en.wikipedia.org/wiki/Crossing_the_Chasm).
(1) For some odd reason, nobody had every really put forth a major, viable, industry-backed and powerful open specification for Office formats
(2) Compatibility with existing documents. Most large corps have many existing documents stuck in
(3) Document interchange: All businesses have to exchange documents with other businesses, organisations and/or individuals. This also compels everyone to continue along the MS Office path even if there are open formats/software available. Hence the crucial thing for OpenDocument is to gain *critical mass*
So all this will take time, but it's exciting that it's finally happening --- the industry has been stagnating for so long, this is long overdue.
That the format isn't supported in all office suites isn't anyone else's fault but Microsoft's. If MS was quick about this, they could easily incorporate the OD standard into an upcoming release of their Office suite. In fact, I believe they have one coming up, as luck would have it. Hell, include a patch to backport that feature to whatever Office (12-1) was called.
In this way, they could show governments that they *can* move to open standards, while still maintaining their (for MS) lucrative relationship. Instead, as per usual, we get stonewalling out of Redmond.
Did you just violate Microsoft's Intellectual Property? I didn't sign any microsoft agreement and now I know how to make a simple document with their patented XML schema....
Jeff
ipv6 is my vpn
How are massachusetts administration going to embed their innovative Voice-Over-IP content in their text documents now?
Uses of the current version of Office already have the option of saving in XML data formats. However it's currently not the default but it is very simple to configure office applications to save in these formats by default. The next version Office 12 will save in xml by default
Don't be surprised if this ends up being a boon for Microsoft with governments upgrading to Office 2003 and/or Office 12.
Is M$ flooding /. with all the FUD in here? I'm always amazed how many people don't understand M$ only wants money, while open-source is about freedom. These are two very different things. I'd rather be free and give my money to charity.
Software freedom...I love it!
The reason minorities and women are given preference in our current society is to undo hundreds of years of social and economic repression (please finish reading even if your knee just jerked). Racism against non-whites and sexism against women is still very much alive in America. The disenfranchisement of black Americans goes back to slavery, about as bleak a start as you can get. We just had the civil rights amendment in our own lifetimes. Do you think everyone in America who opposed desegregation and the women's movement simply gave up? There is a strong anti-non-white sentiment in America that manifests itself as complacency and an underlying acceptance of "white" being "normal" and "safe".
Affirmative action programs are not racist, they are anti-racist, as in, undoing the historical damage of racism. To give just one example, after WWII, white GI's were able to get affordable loans for homes and education, minorities were not. This allowed whites to accumulate home equity as well as knowledge which has disproportionally dispensed the nations wealth into their hands. Children of minority families today still feel the economic repercussions of racism and they would even if today's society was completely devoid of racism, which it is not. I norder for things to get better they are going to have to get a little harder for white poeple. This is because white people already have to much material wealth and control and so only stand to loose. Thankfully, we also stand to gain in our humanity so it should all balance out in the end.
I used to think about racism in similar ways to you I suspect. But then I actually did some research and discovered how little I actually understood racism and its effects.
White people do not notice the doors that are not closed to them.
Kind Regards
"A few great minds are enough to endow humanity with monstrous power, but a few great hearts are not enough to make us w
This is just one step in the eventual commoditization of major software products. Eventually, because of open formats, the interconnected nature of the internet, and tightening IT budgets, there will be nothing Microsoft (or any other private company for that matter) can offer in a word processor to justify the price difference from Open Source alternatives. The same will be true for other types of software, such as spreadsheets, browsers, even operating systems. As a result, these types of "ninty-percenter" software will become commodities; each brand will be basically the same as every other brand, including OpenSource. And no one can compete with free.
Once this happens (and it already is, slowly), the software companies will have to make their money by creating "ten-percenter" software: highly specialized software contracted and built specifically for another company, or a niche market. To use an analogy, the "ninety-percenter" software market right now is like tract housing. Companies build products that they think people will like, and then sell them when the product is finished. The future of software design is much more like contract housing; people contact a company, tell them what they want in their product, and the company builds it for a contract fee, specifically for that customer. Both types of software development co-exist now, but soon the tract style will not be maintainable as a business model since groups of people are giving away tract houses for free.
Microsoft is struggling right now with the future of their products. Microsoft Office will soon be obsolete if MS continues their current business model, since there will be nothing to justify its high price. Right now, Microsoft maintains their pricepoint with vendor lock-in; but as soon as every major company and government is using open standards, MS Office will be just one choice out of several. I can see Microsoft Office being quite profitable in a commodity market, but Microsoft will have to add more than just office-suite productivity to their software. They have to offer more value than the next guy: in the form of tech support, or service contracts, or collaboration/version tracking software, or any of a number of things that would add value to the commodity. The commodity alone will not be enough.
This is a very good move by Massachusetts; in the long run, it will protect valuable data from vendor lock-in, and eventually foster competition in the office suite marketplace. Competition is always a Good Thing(tm).
For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
Massachusetts could simply refuse to buy any version of MS Office that was crippled with respect to the OpenDocument format.
No. Their IT policy *requires* that all documents be kept in an Open format.
That's the meat of the new policy. The documents *must* be kept in an Open format. Right now, that means OASIS OpenDocument. Period.
WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
If you don't understand what a open and useable document format I urge you to
i .pl?OpenFormatMeetingSept2005
listen to the MA open format meeting. This is about nothing more than storage of
a document is a fashion that allows everyone equal access. MS can choose to implement the standard or they can choose not to. It is about preserving the sovernty of data owned and created by the MA govt.
http://www.softwaregarden.com/cgi-bin/oss-sig/wik
I highly doubt MS is going to support this document format as it will not only
undermine their proprietary lock in advantage but accellerate it's demise.
The audio transcript is outstanding and shows that MA fully understands the
implications of their decision.
Got Code?
Having worked for UMASS and had contact with many state agencies in that capacity, I saw absolutely zero motion when MA supposedly recommended using Linux. There are just too many asshats that control the buying and tech departments for that to happen. They'll buy whatever their sales reps shovel at them. They have absolutely no clue, and probably will not even ever hear about this. (Not to get down on state employees... the rank and file are only 50% asshats.)
Hate to be a downer, but I am sure if you asked my former CIO in a year if he "got the memo" on this, he'd be bewildered and have no idea what you were talking about.
Someone had to do it.
When properly indented, it seems quite reasonable. What really scaries me is the <w:validateAgainstSchema/> <w:saveInvalidXML w:val="off"/> bits...
"What will the Federal Government do when the State of Massachusetts only submits ISO-standard ODP (OASIS) documents back to the feds?
:-)
My guess? Use OpenOffice.org as a conversion filter. Then, various fed employees (IT people) will start wondering _why_ they should be paying for MS Office when they *already* use a similar office suite as a _conversion_ filter."
You took the words right out of my mouth.
Big companies need to communicate with their customers to stay in business. There's a good chance their customers will send them Word docs. Companies need to keep customers happy. There's a tipping point there, of course, but I don't see it changing for the next year or two.
The state needs to communicate with the public and companies that are paid to do things for the state. It's in the public's interest not to require expensive proprietary software to read state documentation, and the state can specify what document formats it uses to companies that provide services to the state.
Easy - all you need is a Word macro that launches OpenOffice.
Oh well, what the hell...
The fact that Microsoft's word processor is widely available is irrelevant. The fact that some people have reversed engineered (to some degree) the older Word formats is also irrelevant. This is not about a particular program. What MUST be available is the document format. It must be freely available to the public so that records that are encoded in that format will always belong to the public. This means that it must be unencumbered by patents or restrictive licenses.
Pretty damn good reason if you ask me.
The race isn't always to the swift... but that's the way to bet!
"So point is, this decision wasn't made based upon tech savvy. It was made based upon cost."
Hopefully moderators will mod your post down as WAY over rated. If you had listened to the mp3 they say straight out that cost is NOT a factor. If Microsoft supports the open standard it is likely that their products will still be used. The issue here is that public records belong to the public. I don't use Windows or Word but I am still entitled to any public record and should not be forced into buying a particular product to view those public records.
Another point is that those public records should be available to the public forever. With an open format, the encoding method is public so years from now if I really wanted to I or anyone else could write software to convert/view those public documents.
The race isn't always to the swift... but that's the way to bet!
Why not just grok and use TeX (LaTeX fine too). Do something like LyX.
Many succesful standards are often pretty simple, for example:
- SMTP (for Simple MTP)
- LDAP (for Lightweight DAP)
- XML (as a simplified SGML)
Most of these standards produce pretty easy to understand documents or line protocols (HTTP springs to mind).Of course most of these standards provide extension mechanisms (I know SMTP, HTTP and XML do), which can be very useful but should be used sparingly. I think that that is the problem with XML. Every application defines their own "extensions" (as DTD's, schema's, namespaces). Although OpenDocument should work as one such standardised "extension", the examples show that each application further extends on that.
Some could write such a plugin.
The amount of work would be quite a lot, especially if they wished to make said plug-in proprietary.
Also, I imagine that MS would try to break this plug-in quite a bit.
It's much more likely that someone would make a separate go-in between filter program.
If you are going to use a separate program, however, you might as well run OpenOffice.org to do you conversion. You could have an OpenOffice.org java/macro program that did exactly that. Drop the file on your openoffice.org converter, have openoffice.org launch MS office with that file.
Easy to build, quick to implement, and free, except for the developer's time (maybe an hour or two) to put it together.
At that point, however, you'll probably have people using MS office for basic tasks just start using OpenOffice.org. "I'm already opening in it in OpenOffice, and I'm only changing a few words-- I'll just save it in here. I'll save MS Office for the big jobs."
Also, with the coming of Office 12, I imagine that many users will actually prefer OpenOffice.org. Compare the OpenOffice interface to the Office 12 interface, then compare it to Office 2003/XP/2000/97/95.
Which one is closer? Which one appeals to you as the 'natural' upgrade path.
Worse, you'll have to run add-in software for converting DOC files to WordML (OfficeML) files. MS says they'll be releasing converters for that purpose. But that begs the question: Use MS filters for DOC files, and OpenOffice.org for ODT files, and MS Office 12 for the actual work?
Or just switch to OpenOffice.org for everything?
Small departments/individuals will use OpenOffice.org.
Medium department/organizations can use either OpenOffice.org or StarOffice (with pro support)
Enterprises can use IBM's Workplace enterprise document management solution.
The OpenDocument 'platform' is much better positioned to take over the government market that Office 12. It's really not even funny, and with Sun & IBM working together, theres a ridiculous amount of lobbying power.
MS versus OpenOffice.org foundation? MS wins in terms of procurment trickery.
MS versus OpenOffice.org, Sun AND IBM? Magic 8-ball says, "Outlook not so good".
WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
You won't get sued for implementing a reader of the open document format, and you can have input on improvements to the format rather than it being controlled by a single vendor. That is the difference.
First you would have to reverse engineer it as there is no API so you could not guarantee full compatibility.
Do you have a link confirming that there is no public API for input filters in Microsoft Word, Excel, and PowerPoint?
microsoft will never let it happen.
What you're not seeing is a standard for the other parts of the office suites - spreadsheets and slide documents tend to get passed around quite a bit.
Why can't "slide documents" be passed around as SVG or PDF or some other format that can handle paged vector drawings? Is it that things need to "slide" around on screen?
In the response letter from Microsoft written by General Manager Alan Yates to the Commonwealth of Massachusetts decision to standardize on the OASIS OpenDocument format in addition to PDF, Microsoft are making claims both to the openness of the company's own Office XML formats, and that they are becoming widely adopted in Microsoft's products, and therefore argues that Microsoft Office qualifies as a product supporting open standards.
This "openness" goes only Win-deep in that Microsoft is not even willing to extend its XML support to the company's own Mac product line, where Office:mac 2004 only has fragments of the XML support found in Office 2003. The company also cites lacking XML support in OS X Panther (10.3) as the reason why Office 12 on the Mac will be released significantly later than Office 12 on Windows.
This information is missing entirely in the response from Microsoft to the state of Massachusetts, and is another in a series of misinformation and not representing the full extent of Microsoft's support, or rather lack thereof, for standards and openness. The full story goes here
The future is in beta