Microsoft to Open up Office Formats
Been on TV writes to tell us that Microsoft is expected to announce on Tuesday the opening of their Office file formats, according to Financial Times. From the article: "Microsoft will submit its Office file formats to Ecma International, the standards body, which will develop the documentation and make it available to the industry. The move is being supported by a number of organizations including Apple Computer, Barclays Capital, BP, Intel and Toshiba."
this could change everything!!
sigs are for fools and trolls. no signature is *always* appropriate. you should turn them off in your preferences.
And how much of your soul will you have to sign away in order to use this?
2 cents,
Queen B
HDGary secures my bank
Call it what you want. But I imagine that open source definately has had a major effect on the industry over its lifetime. It has definately been worth all the effort. Despite what some may think.
...It's a TRAP!
So.. Will they really open everything, or just wrap their proprietary implementation inside XML and therefore claim their format is "open"?
I hope they really open up the format. Otherwise it'd be as bad as RIAA promoting DRM "for freedom". Sigh.
It seems odd that it will take 18 months to develop documentation for the file formats. Sure, the formats must be complex, but it seems like maybe this documentation organization might not be a truly independent standards body.
Ecma's wiki and site seems to be pretty much confirm that they're composed of manufacturer members. I wouldn't consider them the equivalent of ANSI or UL. 18 months of work by a collusive industry is more throwing those governments a bone than actually getting the work done right.
I guess there should be some applause for getting the ball rolling. Uphill?
It may be an ECMA standard, but it could still be patented. IIRC, the ECMA / patent issue affect Mono as well. From the Mono FAQ : "The core of the .NET Framework, and what has been patented by Microsoft falls under the ECMA/ISO submission"
MLT - simple and robust open source multimedia framework for Linux
See Internet Explorer/HTML...
Sigs are for the weak.
Ogg Vorbis, Png, and Odt benefit everyone, even the people who have never used any of these three formats. Ogg Vorbis benefits everyone because it stops Thomson from taking any legal action against the free Lame mp3 encoder and XMMS mp3 playback library; Thomson knows that if they have their lawyers even look at the Lame web page, the entire Open Source community will perform a mass exodus to the Ogg format.
.doc file format.
The PNG format, in addition to being far superior to GIF, kept Unisys from taking too much legal action against GIF; the little legal action they took increased cross-browser PNG compatibility to the point that people can safely put non-transparent PNG images on their web pages today.
Odt will benefit everyone because this format gives Microsoft a clear message to open up their
I would suspect that this move is in order to a) Halt Opendocument before it spreads too wide, thus bringing publicity to Microsofts stance, and b) secure a future for their Office product.
I wonder what kind of impact Microsoft hopes to achive by doing this.
Fully documenting the Microsoft Office file formats and permissively licensing any essential patents could help dissuade governments from migrating to OASIS OpenDocument format, which happens to be the native format of a competing software package called OpenOffice.org 2.x.
Are they also going to drop the patent encumbrances and change the license so it can be used by open source including GPL'd works?
The race isn't always to the swift... but that's the way to bet!
Apple choosing Intel, Dell choosing AMD, MS openning up Office formats.
Dogs and cats, living together! MASS HYSTERIA!
Mod me down with all of your hatred and your journey towards the dark side will be complete!
As far as I know, MS hasn't been in trouble over their office suite w/the ftc, why would they do this?
RTFA. They don't want to lose gov't business.
"I don't know, therefore Aliens" Wafflebox1
My take on this is that they have caught a lot of flak for not supporting open document. This way, they don't have to make any changes, and they don't have to support open document, but they'll still be supporting a document format that is open.
Now, many of the reasons for switching to open document will be nullified, and if Microsoft's doc becomes the standard, the burden will be on the OSS community to make changes to their software rather than the other way around.
Basically, it's MS's way of waying, "You want openness? Fine, but if we're going to play, we're going to play with our ball."
I think it would be awesome to see MS support an open standard. This seems like kind of a petty way to go about it, but that's the Microsoft we all love to hate, right?
This is going expose only a way to write to these formats. It says absolutely nothing about how to read documents created by their proprietary packages. It's much easier to say "here's how to create a valid document" without giving away all of the keys to the kingdom than it is to explain fully "here's how to read any document created by our suite" (and you have to presume they'll intentionally leave out the good stuff).
As far as I can tell, this is a no-op.
They'd do this because Open Office may be legitimately scaring them.
/. about Paris accellerating their plans to test Open Source .
I'd like to say Massachusetts going OSS scared them more than they wanted to admit in public, but I think MA was merely the last straw. Various countries have been pushing OSS over the last few years.
There's another article on the front page of
Someone high up finally decided that file interoperability is critical if they don't want to lose their client base. Not only will this move placate antitrust authorities, but it'll allow corporate IT guys justify the vendor lock-in they have to accept in order to get deep discounts on corporate licenses.
Don't forget that Support is a big deal for companies. They like to have support contracts to fall back on.
[Fuck Beta]
o0t!
... Ultimately, we'll see software and computing industry shift into a business model based on service alone. This way, competition is no longer a race to market the latest and greatest features -- it becomes a competition based upon who best serves the customer ...
...
Thank you for restating the theory and hope behind OSS, now for reality
MS had previously published Word and Excel formats. They did so as they took over the market, as they destroyed the competition. The competitions support for Word and Excel formats further reinforced those proprams as the defacto standards.
My first question, and likely that of many others, was: "Why are they doing this?"
Well, according to TFA, it's because of the European Commission has been urging companies to open up their document formats, and Microsoft feared the EC would stop using Microsoft's formats for the creation of public documents, and urge national governments to do the same.
So, thumbs up for the EU on this one!
Please correct me if I got my facts wrong.
It will be interesting to see how "open" it really will be. The funny thing is I swear I've heard this before. Wasn't the big deal supposed to be how they were going to use XML and how this was going to allow them to place nicely with others?
I get the sense that Microsoft may take a security through obscurity approach with this. Make it a pain in the butt for somebody else to implement. Then keep adding new stuff to it so that there's always subtle incompatibilities with older software. A "open" format is of minimal value if third parties have to struggle to keep up with the standard.
This sig has been temporarily disconnected or is no longer in service
Lets put this PR spin through the reality filter.
1. Microsoft promising something 18 months down the road is meaningless. Hell, ANY tech company promising something 18 montsh out is meaningless.
2. This announcement is for Europe, without software patents.... for now. Of course if in 18 months there just HAPPEN to be software patents and said patents are licensed under their no-GNU terms... oh well, who wants to support smelly hippies anyway.
3. The only promised the ability to write, kida curious since most of the EU objections are about random folk being able to READ their government's output.
4. There is no committment to continue using this 'standardized' format in any future product. So there is nothing to provent them from releasing a future Office that uses an 'embraced and extended' version and either not documenting the changes at all or another 18 months after it ships.
Democrat delenda est
MS says it will go to ECMA first with the Office 12 XML format. They say that once Office 12 XML is recognized by ECMA, they will go to ISO. See News.com story.
Penny - plain text accounting
They are fully and openly specifying how to write all of the Office formats. While this is good, it does nothing for the other important half which is reading. They clearly don't want all applications to perfectly files generated by some software. This tatic seems to guarentees that at least one product will "clean" as well as special Office formats: Office itself.
I suppose people can take the information on how to write a valid "clean" Office format to make better format translators but we are still hosed for various random files that will be generated and only readible in sanctioned applications.
From the license:
"Microsoft may have patents and/or patent applications that are necessary for you to license in order to make, sell, or distribute software programs that read or write files that comply with the Microsoft specifications for the Office Schemas."
and that's why this has never been acceptable to the open-source community.
Steven
Don't mind that little patent attached. Just look somewhere else. See, no bother!
Red Leader Standing By!
Microsoft has historically "embraced" open industry standards by adding proprietary extensions, making its user's data worthless outside of the MS world.
In this case, I suspect they'll end up releasing, but still maintaining control over the office formats. If not there already, they'll make sure there's the ability to store proprietary objects (or meta-data, or whatever the current popular nomenclature is) in the now "open" format. They'll then simply move on to placing more and more document content in these proprietary closed objects, while claiming they're using an "open format."
"National Security is the chief cause of national insecurity." - Celine's First Law
Massachusetts did not go OSS. Massachussetts went open format (this also explains why PDF is an acceptable format too). The advantage is that vendors can compete with both closed and open solutions as long as the data they produce is in the open format.
--- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
I can appreciate the count of "failed" and abandoned projects on SourceForge. By and large, they can be resurrected by anyone willing to do so. The open source world is not unique in this respect as there are probably thousands of shareware and freeware (not to mention commercial) programs that have been adandoned just since Win32 hit the street, not to mention since DOS hit the street. The critical difference is that in the majority of cases when a shareware or small commercial developer closes shop, the users are left with little recourse for further support.
At least F/OS Software is never truly dead. It may enter a state of dormancy or being a zombie, but it can always be brought back to life by anyone interested in doing so.
"Insanity is doing the same thing over again expecting a different result."
Fortunately there is a fix available. What you do is start another open standard. Use your influence in the industry to promote this standard for all you are worth. Claim that you have seen the error of your ways. Get a bunch of pet suppliers and/or dominant players in related industries together and form a "Industry Association". Go to conferences. Give speeches. Actually support this new standard with your new products. Complete interoperability is just around the corner and you don't even have to switch suppliers if you don't want.
Inevitably the momentum will swing towards your open standard. Timing is critical here. You have to anticipate. Just as it seems clear to everyone which way to go suddenly back off on your support of your open standard. If it seems like you were a bit late simply start supporting and promoting the other open standard. The key here is balance. Keep both standards relevant for as long as it takes.
The effects on your customers will be grave. They will end up having to support 3 or more standards because they will still have a lot of the old stuff you made. Your customers deserve all this of course. They were disloyal. Eventually everyone will yearn for the old days of single source contracts. The open standards effort will eventually die on its own and the industry will have learned that open standards just don't work. There are just too many of them.
Repeat as needed and remember that this isn't just for things like the computer industry. It works for more traditional businesses as well. Microsoft didn't invent this stuff. They are just good at applying it
If you believe reading is the easy bit then look at Html. As "specified" as W3 has made Html no two browsers render many pieces of data the same way.
As I said before, it is interesting they are specifying how to write out proper Office Xml but it is somewhat meaningless for everyone but Office to understand how to read it properly. We can understand the heck out of how to write files and still end up with a lot of tinkering on how to read it in where two implementations interpt the format differently.
If they start trying to support Open Document, it would be a huge pain for them, because they would have to adapt or change their document's structure and DOM, which would probably mean re-doing a good amount of their work on Office. So, instead, they just throw their "open" standard on the table and say "How about you support our format". All of this makes perfect sense in M$'s strategy because they still leverage their complete dominance in this market by forcing their competitors to re-build to their standards, instead of the other way around.
It is very unlikely that M$ will ever release their format in a way that is truly "open" (i.e. usable in open source software). The simple reason is that Microsoft consider's their documents to be their intellectual property. They will always seek some sort of royalties or benefits because they consider them part of their company's assets. The healthy number of patents they apply for each week (what is it, like 30, right?) supports the fact that IP is an emerging part of their business model.
The other downside to this whole thing is that M$ is the last company who should be defining implementations for the rest of the market. The protocols they define in house have always been a huge source of pain for anybody else trying to understand them. At times it almost seems like their protocol is simply defined by how the current version of their software decides to spit out bits. SMB is a good example, and there are probably others. This isn't even particularly bad behavior when you consider that these protocols/formats were never meant to work with anybody else's software; however, when M$ begins dictating that the rest of the world adopt their proprietary formats, you end up with a bunch of buggy software that works about 98% of the time. All the documentation in the world will never create a stable format which is well designed to work with a multitude of implementations. Sadly, this move will probably work well for M$, and we will end up with a situation similiar to SMB, except that it is even more difficult for business's to work around.