Microsoft Open Document Standard Not So Open 160
avik42 wrote to mention an EWeek article discussing Microsoft's attempts at an Open Document Standard. From the article: "According to a Microsoft representative, 'The covenant language is what was referred to as the updated license for the Open XML formats that will be submitted to ECMA International for the standardization process.' The only difference between Microsoft's November 2003 open and royalty-free license for the Office 2003 Reference Schemas and today's Office 2003 license, according to the company, is that 'Microsoft is offering a covenant not to sue for the Office 2003 Reference Schemas.'" We reported on this initiative when it was first announced.
In other news... (Score:5, Funny)
I'm not suprised (Score:5, Insightful)
Re:I'm not suprised (Score:5, Insightful)
Re:I'm not surprised; was "suprised" (Score:5, Informative)
My ongoing post about Microsoft, MS Office, and the XML Format.
I post it every time this topic comes up and people keep forgetting it.
The last time was Nov. 21:
They're opening their file formats because they still has a trump card [slashdot.org] (the XML Format Patent). Or has everone forgotten about this?
A quick patch or two to Microsoft Office (now one of their biggest or the biggest ca$h cow - 1/3 of their profits?) and MS Office suddenly reads|writes XML format only. They aren't about castrating themselves voluntarily. They still have shareholders to keep happy, but more importantly, they want to be the trendsetters, no matter what.[1]
How does this impact Open Office? Open Office can then read the XML Format because it's declared in the patent. But what O^2 won't be able to do is write the MS Office XML Format [except to violate the patent]. This means: no interoperability and any business which wants to migrate away from a closed system (MS Office) to Open Office can do so only as a one-way trip, burning the bridge behind them. And the company can't communicate both directions, so that forces a move en masse. Corporations do not do this.
They may not be making the right decisions, but Billy G has it covered:
"Success is a lousy teacher. It convinces smart people they can't lose."
p.s.
Remember, Office Live is still coming down the road and it's going to play a role in this as well.
______________________________________________
[1] They don't want to become what IBM became: an also-ran. They keep stopping to catch their breath, thinking they've got time to rest and the rest of the world keeps moving forward. They haven't learned their lesson. Their first online work was with Compu$erve because they didn't know anything about the Internet (this was up to the release of Win95). They did official support on Compu$erve of all things because of unfamliarity and it wasn't until Bill's "Annual Two Week Summer Sabbatical" he realized they were about to be dealt out of the future. Eventually, he learned eough to say, "I don't care what the Information Superhighway looks like as long as I have a tollbooth on it." Over time, they've attempted to grow from desktops and rise up to the Internet. Google has started at the Internet and spread out. This week's BusinessWeek cover: "Googling for Gold: A market cap over $120B. $8B in cash. Plus 5 billionaires. 1'000 millionaires. No wonder dealmakers, VCs, and brokers are clamoring for a piece of the action." When was the last time you heard this much buzz about Microsoft? Microsoft would love to think Google is a fad. Just as IBM used to have corporate singalongs, I think Microsoft has a ritual. The inner circle gets together every morning and they collectively put skid marks in their shorts. And if at any time during the day they stop, pause & loose their focus, that squishy feel and smell yanks them back to reality and reminds them they may think they're #1, but it's only because they had a head start and it's not doing them much good very much longer. Another thing I've said before: listen to Ballmer when he speaks or look for quotes when it's in print. You will hear him refer to Google in one way and one way only: search engine . This is intentional. Remember, marketing is Microsoft's strongest advantage in the business world. He wants all of the suits^w decision makers in the business world to adopt this mantra: "Why pay so much attention and money to a search engine? There are lots of search engines on the market and any day now, someone's going to come along with a better search engine than Google and we'll have spent time, effort, and money on an also-ran." You don't hear about him spending money, just Bill & Paul (Allen). Steve's got billions himself, but he's in it for the ego rush. He also knows if he slips, even a little, he'll be known in Trivial Pursuit, the Internet Edition, as the guy who let Microsoft slide from #1.
Re:I'm not suprised (Score:3, Insightful)
So ummmm...if Microsoft infringes on your patents in the specification or implementation of it, and you attempt to say anything or do anything about it, then you are no longer covered by the covenant. Hmmm...sounds to my like they are trying to hook ever
Reading the covenant carefully (Score:5, Interesting)
Re:Reading the covenant carefully (Score:2)
"Notwithstanding the commitment above, Sun's covenant shall not apply and Sun makes no assurance, covenant or commitment not to assert or enforce any or all of its patent rights against any individual, corporation or other entity that asserts, threatens or seeks at any time to enforce its own or another party's U.S. or foreign patents or patent rights against any OpenDocument Implementati
Re:Reading the covenant carefully (Score:3, Informative)
Re:Reading the covenant carefully (Score:2)
Doesn't that make it incompatible with any FOSS license ? After all, they all give the end user a right to distribute the software and any modifications to others under the same license he received it - that is the very idea of FOSS.
Re:Reading the covenant carefully (Score:2)
However, for Sun to distribute OOo, they have to guarantee that they will not place additional restrictions on people to use, modify, and redistribute the software under the GPL. So I would think that OOo would be redistributable based on grounds other than Sun's covenant.
Re:In other news... (Score:2, Insightful)
Re:In other news... (Score:2)
What is truly funny is that someone modded this informative :).
100% opensource (Score:2, Insightful)
Re:100% opensource (Score:2, Interesting)
Re:100% opensource (Score:2, Insightful)
> small parts as open source, just to get people
> believe they're the good guys again.
They were never good guys. The only open format from them is MS Paint BMP.
Re:100% opensource (Score:3, Funny)
Re:100% opensource (Score:3, Informative)
Re:100% opensource (Score:2, Informative)
Re:100% opensource (Score:2)
sed -e "s/\$/`echo -e '\r'`/" unixfile > dosfile
Re:100% opensource (Score:3, Insightful)
Re:100% opensource (Score:1)
Same old? (Score:5, Insightful)
Re:Same old? (Score:2, Insightful)
Has Microsoft _ever_ been open with regards to standards and practices? Never. They've never done anything more than lip service with regards to anything other than their own bottom line. Color me cynical if you want, but whenever Microsoft is being touted as anything even close to 'altruistic', the end result usually makes one want to wretch in disgust.
Re:Same old? (Score:2)
Yep. Same old Same old. (Score:2)
Just say No!
to proprietary, closed, non-standards based bastardizations.
All hot and ready to check this out! (Score:5, Insightful)
Imagine that, I look through the entire site and can't find a single executable or document format that doesn't require me to buy a Microsoft Windows OS and Office Suite. Lets all give Microsoft a big round of applause for their open XML format!
Re:All hot and ready to check this out! (Score:5, Funny)
this [computerhope.com] and this [openoffice.org].
Hope those help.
Re:All hot and ready to check this out! (Score:1)
As far as I am aware, OpenOffice will not open an "msi" file nor an "exe" file....
Re:All hot and ready to check this out! (Score:1, Funny)
OMG don't hack my bank account! (Score:1)
Things will change (Score:2, Interesting)
Re:All hot and ready to check this out! (Score:2)
Re:All hot and ready to check this out! (Score:5, Insightful)
Re:All hot and ready to check this out! (Score:3, Informative)
I originally thought you were just trying to be funny. Then I saw rated 5 insightful. I guess either the moderators didn't get the joke, or they themselves don't understand what an open format is.
Html I
Re:All hot and ready to check this out! (Score:2)
Re:All hot and ready to check this out! (Score:2)
Seek ye groklaw. (Score:5, Informative)
"1. Patent protection is contingent on a conformant implementation. "Conformant" is not defined, meaning there is uncertainty needing legal advice.
2. There is no provision for partial implementation, meaning true community-based development is not covered until complete.
3. It may well mean that implementation of just a word processor is impossible -- it implies that you have to implement everything (spreadsheets & all) to reach the bar.
4. It is specific to the version currently existing, meaning I can be hooked into supporting it now, but when Office 12 or Office 13 comes out & I update to be compatible with the format in that I can get sued. The covenant Sun uses creates ongoing protection.
5. It does not grant patents to the ECMA standard as it only applies to Office 11 XML. This means a new covenant will be needed for the ECMA work.
6. If the same form of words were used for a contribution to ECMA, then those prototyping the ongoing evolution of the standard as ECMA changed it would lose protection the instant any change was made. It applies only to Microsoft's input, not to ECMA's output. Or maybe they would rather ECMA didn't change anything?"
If you ask me #1 should be "Ms lies all the time, they are probably lying now, they don't really care about anybody except themseves, they have always stabbed their partners in the back, they don't play nice with anybody, anytime, anywhere".
Open but not Free (Score:5, Interesting)
"designed to prohibit all free software. It covers only code that implements, precisely, the Microsoft formats, which means that a program under this license does not permit modification."
This control that Microsoft wants to maintain has two problems. One, programmers are not free to modify the document format to suit their particular needs. This limits freedom and innovation in many ways.
Two, it means that the future direction of the standard is not truly free or open. Only MS can decide what the next incarnation will be like? Only MS can control the future directions of our document format? That is just another form of control. It still means that our data is locked into a format that we don't really own or control. Yes, being somewhat open, it would be easier, in the future, to migrate to another standard, but ultimately the user still gets screwed. It should be obvious that it's better to have a format that is decided upon in a more transparent and communal way. If new features are needed, they can be debated and possibly added to future versions. If someone doesn't like the trend that the format is taking, they can fork it and create a derivative format (that will presumably not have the blessing of the official versions' name, since it's not incompatible... but that's okay). In the long run, perhaps this variant becomes the "next big thing." With an MS-style control, that innovation cannot happen, and the future of the document standard is weakened.
In short, Microsoft doesn't understand what we mean when we say "we want an open standard."
Re:Open but not Free (Score:5, Insightful)
Re:Open but not Free (Score:2)
What is the point of a standard if anyone can change it?? If you need something different than the standard, create your own format. Don't dilute compatibilty by introducing non-standard elements (embrace and extend).
It still means that our data is locked into a format that we don't really own or control.
As long as the original standard is published, anyone is free to implement a converter or reader to access them and
Re:Open but not Free (Score:5, Insightful)
As I said here [slashdot.org] there is a good reason why (some people) need to be able to modify a "standard" to suit their needs. Agreeing on standards is useful. Preventing people from creating derivatives of a standard to satisfy their particular needs is not. We need some innovators to push the envelope, and those people need the freedom to create derivative standards. (But not necessarily the right to confuse people by claiming that these derivative standards are compatible with the original standard.) Having 1/4-20 screws as a standard is good. Forbidding someone from implementing a metric version of the same idea is bad (hooray for M6 screws! [wikipedia.org]... sometimes the derivative standard is better...).
As long as the original standard is published, anyone is free to implement a converter or reader to access them and the data is hardly "locked".
I think that's a large part about what this debate is. Microsoft is not providing a totally open document standard that anyone can legally re-implement. OpenDocument gives us this. What MS is doing is creating a new standard, and making the documentation available, but subjecting it to various licensing schemes. At first, the schemes seem reasonable available, but in fact the provisions make it unclear if other products will be able to open the MS document standard in perpetuity.
At a minimum, the legalese is confusing and it's not at all clear that the MS document format will be open and useable in the ways we need it to be.
An open format doesn't mean that everyone has a say in what the standard is
Fair enough... but in my book, a format isn't open if I'm not allowed to create a derivative standard (under a new name). I should be allowed to innovate and come up with a variant of OpenDocument (and call it "UberTextFormat!" or whatever), or come up with a new kind of screw or electrical socket, based on current designs. Whether or not the standard becomes widely implemented is another question altogether. It is in our general interest to use a small set of standards to get our work done efficiently. But having a particular standard immune to evolution does not serve our goals.
Re:Open but not Free (Score:2)
Re:Open but not Free (Score:2)
My point is that derivative formats are not a bad thing, as long as they don't become c
Re:Open but not Free (Score:2)
Re:Open but not Free (Score:2)
Actually, no it's not JavaScript, it's ECMA-script, the standardized version of JavaScript.
Re:Open but not Free (Score:2)
Legal question (Score:4, Interesting)
I think a covenant not to sue is basically a promise, nothing more.
In contrast, a license grants certain rights to the licensee.
In what way does Microsoft's covenant actually grant any kind of rights to a licensee?
Re:Legal question (Score:5, Funny)
Re:Legal question (Score:2)
Re:Legal question (Score:1, Informative)
I think you meant Legal Precedent [wikipedia.org].
A legal president is what you're supposed to get after a valid election in democratic republics. Don't worry, the mistake is understandable. You're probably from a republic where politicians use illegal tricks to get elected... Hence your confusion.
One of Laches... (Score:2)
Re:One of Laches... (Score:3, Insightful)
I want a license, not a promise. While it will protect me in court, a promise holds less weight than an explicit license.
That's fine for software.
But we're talking about standards governing the way I can store my proprietary data, and the way my government is to store any data that could affect me.
I want that to be free of any kind of license; I demand that this standard be completely unencumbered by any corporate or individual rights. What you compose on the keyboard is your intellectual property; n
It is what I say it is, darn it (Score:5, Funny)
MS: The ceiling is blue.
Me: Obviously, it is not. It is chartreuse. You said you'd make it blue, but it is still chartreuse. Maybe a slightly different shade of chartreuse, but chartreuse.
MS: No, it's blue. It says it right here in our marketing materials. That color you see is now called blue.
Me: Screw this, I'm going outside, where the sky is really blue, and everyone calls it blue. Whatever you're selling isn't the same as what you're calling it.
In just a few days... (Score:3, Interesting)
Re:In just a few days... (Score:2)
Here's a clue to you Microsoft fanboys who somehow continue not to get it. No, MS cannot possible act in any other way beyond being an unethical ill behaving monopolist. We will contine not to trust them and we will continue to call them out for what they are. They play extremely dirty lie, cheat, an
Re:In just a few days... (Score:2)
I don't doubt it...but only in the looooooong term, decades and decades down the line when we all have Eyeball Linux running in our contact-lenses and Google implants in our temples and we're all having spontaneous orgasms from being able to download porn just by *thinking* about it...Microsoft will wake up one morning and notice that it isn't 1995 any more and it'll never again be king of the megabytes and it'll stand on it's last million in res
I was expecting this to make news (Score:5, Interesting)
In a stunning turn of events, Massachusetts state secretary of administration and finance Thomas Trimarco has revealed that Microsoft's recent efforts to make Office XML a ratified ECMA standard may indeed make the format acceptable to the government. The Commonwealth of Massachusetts had previously rejected Office XML in favor of OpenDocument and PDF formats. [arstechnica.com]
Response (Score:3, Funny)
Science fiction superstar William Shatner quickly responded to the news... [khaaan.com]
Re:I was expecting this to make news (Score:2)
Re:I was expecting this to make news (Score:2)
Put it on paper please. (Score:4, Interesting)
Speak their language (Score:2, Insightful)
People (by people I mean most people) take what they are used to taking. If we can get enought people to be ticked off at this and use another format, we
Covenant language? (Score:4, Funny)
Covenant language?
So that's what the religious war was about in Halo! The Aliens using OpenOffice against the heretic humans using Microsoft Office. Or possibly the other way around.
I always wondered why both sides hated each other so much.
Time to call in the Arbiter!
Re:Covenant language? (Score:1)
Re:Covenant language? (Score:2)
Even M$ Can't Afford To Lose The Office Monopoly (Score:5, Insightful)
M$ will never make their documents standards open because the Office apps represent an enormous amount of their income. The other app is Windows. Everything else they do is either a loss or a drop in the bucket. M$ knows that once they open up their doc formats, competitors would drive them out of that business.
gasmonso http://religiousfreaks.com/ [religiousfreaks.com]Re:Perish the though! (Score:2)
Microsoft....competing.
Vector Graphics (Score:5, Interesting)
Re:Vector Graphics (Score:3, Informative)
Documention for generating or rendering? (Score:4, Insightful)
I work for a company that provides research to the government. Many of our documents contain plots of data. In order to keep file sizes manageable, these are embedded as vector graphics. Yes, we could use Postscript with a low-res bitmapped preview and they would print nicely on a Postscript printer. However, our customers typically want WYSISYG performance and they don't necessarily want to be locked into Postscript printers. Furthermore, you can't put Postscript graphics into Powerpoint. (Well, you can, but all you see is the low-res bitmapped preview.) Therefore, if much of this work is to be viewed correctly, the government is locked into Windows. To make matters worse, this lock-in is being supported with your tax dollars. (Assuming that you're an American; if not, your government probably has the same problem anyhow.) What we need as part of an open document standard is an embedded vector graphics standard that will display on Windows boxes running Office and *nix boxes running alternative software. In order for that to happen, MS will need to provide WYSIWYG support for something besides EMF in its Office applications.
Re:Vector Graphics (Score:2, Interesting)
But even worse than WMF/EMF is the EMF+ Dual format used in recent versions of Office. It is an almost completely undocumented format that hides GDI+ commands within EMF comment records in parallel with the normal GDI-based records. Because only Microsoft knows the format of the secret comment records, only it can leverage them to produce higher qu
Mac WMF Examples, Please? (Score:2)
Would you like to support that statement with some evidence, perhaps?
I have yet to see any Mac application that provides good WMF support. As other people have pointed out, even MS' own implementation (used in MS Word Mac and Powerpoint Mac) sucks terribly, and has a tendency to display garbage/white boxes/etc. in place of graphics.
If there are other software packages out there that have better support for it, I'd love to know what they are. I'm no
Microsoft is doing us a favor with this. (Score:5, Funny)
Thank you, Microsoft!
More detail on Groklaw (Score:5, Insightful)
Not only do MS not promise to extend the covenant past Office 11, but they limit the covenant to "patent claims necessary to conform" without defining what constitures conformance or necessity in this context.
This means that they can still sue if they allege that there was another way you could have implemented the spec without infringing on their patents (since it wasn't necessary) or they can sue if you don't implement every last detail on the spec (since your implementation isn't conformant).
Between those two, and the fact that MS have not committed not to change the spec at some future time, they can sue just about anyone they like.
PJ also points out that the EMCA doesn't require a free licence, just Reasonable And Non-Discriminatory (RAND). However they explicity decline to offer a definition of RAND and simply presume that all submissions will be offered under RAND terms. Which means MS can pretty much do as they see fit.
All in all, typical Microsoft smoke and mirrors.
Re:More detail on Groklaw (Score:2, Redundant)
Too bad they seem to have bought the governors office though. Spread a few rolexes around and MA will accept your definition of open. Do we live in a great country or what?
Re:More detail on Groklaw (Score:2)
The additional concern is that MS is so big and known to be legally aggressive, the f
Ohhh, Microsoft (Score:5, Funny)
It's Just Open Enough... (Score:5, Insightful)
They really, really, really mean it this time.. (Score:3, Funny)
Probably executive overruling (Score:3, Informative)
the political power play (Score:2, Interesting)
Romney, for those who don't know, seems to be positioning himself for a run at the 2008 Republican nomination for president. Those MS campaign dollars must look very tempting to him. But political corruption is being uncovered on an alm
Deal with Dad...err.. the Devil (Score:3, Insightful)
I plan on keeping a rather close eye on this gentleman for quite some time. All politic
Re:Deal with Dad...err.. the Devil (Score:2)
Features, price point, etc will rule the day. This has NEVER been the Microsoft business model and I think all of here are well aware of it.
It used to be the Microsoft business model. WordPerfect and Lotus 1-2-3 were once as dominant as Word and Excel. Microsoft was the up-and-comer trying to do it better and cheaper while maintaining compatibilty with the incumbent. And WP and Lotus tried to block MS by tweaking file formats and application behaviors.
The same thing is true of Netware. Early versions of W
Re:the political power play (Score:2)
Why should he start worrying now. Playing to the corporates has been working well for him so far. http://thinkprogress.org/index.php?p=819 [thinkprogress.org]
Don't forget, he's a (former) venture capitalist who spent almost 10 million to get elected. He's there for a reason...
Gonna have to change the standard (Score:2)
I am sure however that given some crooked politics and a little money thrown in the right places that may be revised.
data/software are 2 different issues (Score:5, Insightful)
Re:data/software are 2 different issues (Score:2)
So that's why I want to see source code too.
Oh! Oh! I have a question! (Score:5, Insightful)
If Microsoft learned to play well with others, they'd not have a black eye right now. Microsoft is like the kid who was bigger than everyone else in 3rd grade and a bit of a bully, only everyone else has caught up to them in size and are now starting to fight back and hit the punk where it hurts. Linux on the server end and the OOo suite on the deskop are really hurting, and with several Linux distros' being ready for prime time - for real now - they're scared shitless.
Microsoft could continue to dominate the market through offering integration services plus value-added development and extension of open source projects, but again, it's the whole "it's not from here" thing getting in the way.
Re:Oh! Oh! I have a question! (Score:1)
As long as MS has its own Office format (even if it's open), OOo and other products can never be 100% compatible with Office. No offense to OOo developers here ... I have a lot of respect to them. However, once OOo achieves 100% compatibility with Office, MS will change the format slightly so that OOo won't work 100% well. This routine repeats
Re:Oh! Oh! I have a question! (Score:2)
Re:Oh! Oh! I have a question! (Score:2)
Good point. And for that matter, if Microsoft is trying to support open document standards, then why not just open up the old Microsoft Office formats? You know, give us all the documentation, let us write fully compatible readers (legally). After all, lots of people already use MS Office formats. Of course, we all know that they are offering a new document format (rather than accepting what Op
It has always made me wonder... (Score:2, Insightful)
py
Re:It has always made me wonder... (Score:2)
Really, who wants to pay hundreds of $ for every copy of MS word? Considering today's hardware prices, the price of Windows + Office may well be more than the price of the hardware itself...
OO.o is not there yet, although it's close.
Abiword lacks the features (and it only takes one important person in your group who can't live without those features for the whole group to abandon it)
LaTeX is too complicate
Xtensive Marketing Language (Score:5, Insightful)
So we are subjected to this grim charade, which might just be enough to put Massachusetts and others back in their box and prevent a domino effect. Meanwhile, behind closed doors, the dirty work of persuasion continues with (metaphorically speaking, of course) a sap in one hand a a wad of $100 bills in the other.
Really, if Microsoft were Pinocchio, they'd be having to employ a train of footmen to carry their nose in front of them, and give ten minutes' warning of a sneeze so that a team could struggle down the line with a kerchief the size of a parachute. I know it's unreasonable to treat every Microsoft proposal as suspect. Alas, though, experience suggests that it usually is.
Re:Xtensive Marketing Language (Score:2)
The only thing I disagree with is this: "I know it's unreasonable to treat every Microsoft proposal as suspect."
At this point I think it's entirely reasonable, even prudent, to treat every Microsoft proposal not just as suspect, but as outright hostile, until definitively proven otherwise. I can't remember the last time I saw something come out of that company that didn't have an angle or a hook buried in it somewhere, or give me the vague feeling that they were out to screw me as a consumer down the
Re:Xtensive Marketing Language (Score:2)
So we are subjected to this grim charade, which might just be enough to put Massachusetts and others back in their box and prevent a domino effect.
You probably noticed, but in case you didn't...you answered your own question 8*)
Larry Rosen says otherwise (Score:2)
It will be interesting watching this one play out.
Microsoft's 'standard' promise (Score:2, Informative)
Sun Microsystems is urging the state of Massachusetts not to be swayed by Microsoft's submission of Office XML to the Ecma standards body.
In a letter sent to Secretary Trimarco, Massachusetts Executive Office of Administration and Finance, Sun's head of corporate standards, Carl Cargill, outlines his concerns over Microsoft's recent move.
While Microsoft has promised to submit its work to Ecma, Cargill emphasises that promises alone should not replace existing open standards.
'Just as
ECMA (Score:2)
In other words, ECMA is driven by industry leaders. How can you be sure they aren't eager to swallow everything MS and its pockets throws at them? Just the same with IEEE...
This is not the case for ISO and IEC standards, for example (which have other problems anyway, see the SUN/Java affair...).
And don't even think to cite JavaScript (ECMAScript), please...
Re:It wouldnt matter if it was released under the (Score:3, Insightful)
If their product is superior, it will stay on top even without the format lock-in.