Microsoft Partially Opens Proprietary XML Format
eschasi writes "Groklaw has an article up
reporting that Microsoft
is going to open up their XML representation of the DOC format in response to Massachusetts' demand for
open formats. According to Groklaw there are some interesting caveats involved in the move. From the license: 'We are acknowledging that end users who merely open and read government documents that are saved as Office XML files within software programs will not violate the license'. While opening up the format even partially is a good idea, it's still a far cry from folks being able to write programs that create DOC-compatible files."
Mind you, this is - as I understand it at Groklaw - merely an opening to make GPL-applications able to read (not write!) government made (nothing else) documents, without interfering with MS patents. 'Open' might not be the best word for this...
Proprietary XML? Leave it to Microsoft to completely miss the whole damn point.
Sugapablo
The right to own data was lost with closed format, since it did require a license to read something you might have produced yourself. For a private person, it might be sad. For a corporate needy of its archives of past correspondance, it can be catastrofal. That microsoft opens up their format for reading, and specifies parts of it, makes it possible to write software to convert this data to a open format, or index it and such. Therefor, we can still save in MS format, but have much-less tie in.
I'm only wondering how far it goes, if it goes as far as to say that I'm allowed to make a non-MS certified opensourced bot that crawls my disk, and indexes office XML files... And what if a corporate does so, will they be allowed?
Assembling etherkillers for fun an profit
"We are acknowledging that end users who merely open and read government documents that are saved as Office XML files within software programs will not violate the license."
It seems that the ability for a citizen to read and access government documents should surpass all other interests, regardless of licensing issues. In other words, even if a government employee was boneheaded enough to save a document in a proprietary format, my ability access to the information in that document should be guaranteed no matter what, licenses be damned.
Bill Clinton: Pimp we can believe in. - The Shirt!!!
Ah, and once again Microsoft do what they do best: create a solution to a demand which doesn't actually solve the problem but your average politician can point at and say "they've cooperated". Bit like their server licencing and the judgement against them in the EU, it's providing a solution which is useless yet looks good on paper.
Equally this still presents a roblem for QUANGOS. Non government organisations that perform the delegated work of governments will not be able to produce doccuments without restriction on which programs can read them. This could present huge confusion for end users who can't be expected to know where that blurry line between organisations lies.
Sort of but that's not the point. They are crappy work arounds for the proprietary format. If the XML isn't all fucked up like MSFT probably wants it to be then anyone can easily view the documents (and write them) in any current AND future program that can read standardized XML.
If MSFT can't close the document format and any program can correctly read/write documents in the way they were intended what advantage does MSFT have.
That's why MSFT doesn't want this and everyone else does.
Yes, but they did this through reverse-engineering. IANAL but this probably leaves them open to DMCA lawsuits.
Microsoft has simply left this alone because OO.o and the others aren't yet a threat. If they ever become one, you'll see the floodgates open.
Simple. He simply uses Windows Calculator, and translates from binary 10001100001111110101011000010111101011111010010 to hex. Simple when you think about it.
See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
Toilets. I believe toilets are as ubiquitous as Microsoft Word.
Laws are for people with no friends.
using proper English grammer and spelling.
How about, you handle the grammar and I handle the, Spelling. "OK"
-mkb
...but I'm a little confused. Suppose I get a copy of a document in a format with a closed license. In what way am I bound to that license? When did I agree to it? Why would I ever need permission to from the creator of the format to read it? Is there some mysterious EULA that I accepted by being born? Or does this license only apply to people who create the documents with a microsoft application who have presumably agreed to some byzantine concept of ownership?
Yes, but allowing read-only access is great, because it is a win for the people. They can read their old stuff in word/excel/powerpoint, and then save it to a new open format. They can then ditch microsoft software entirely without having lost their work and without the need to spend endless hours reformatting a bad import.
Reverse-engineering for compatibility purposes is still legal under the DMCA. Reverse-engineering is OK as long as you don't do it to infringe upon copyright.
Source, The text of the DMCA, Chapter 12, Section 1201.f (find within page for "reverse engineering")
The previous sig has been removed due to
Here is my question, the MS patent on this XML format has not been fully accept right? The patent office is awaiting public comment. Has anyone gone to make a comment?
Also, I don't even see how you can patent using open standard. I mean, XML was designed as method of storing data,amoung other things. How could the patent office possibly accept a patent where XML is simply being used to do what it was designed to do?
I mean, to draw a parallel. The 110w outlet in the US is an industry standard right? I mean, everyone can make plugs and outlets royalty free and all the appliances and devices can plug into them for power. MS patenting XML to store a word processing file is like Sony patenting a TV that uses the 110w outlet, thereby blocking anyone else from doing it even though they didn't invent the outlet or the TV. The same holds true here. MS didn't invent XML, they didn't invent the word processor, nor did they invent storing a word processing file in XML. So, how in the hell can they apply for a patent on it? Just by paying money?
...is 100% closed.
if i'm a grammar nazi, you're an illiteracy nazi.
I think that the reason it became so popular was the close file format.
Whaaaa? Cart or horse, which comes first?
Dude, Word did not get popular because of proprietary file format. Users don't give a rats ass about file format until they need to export/import from one to the other. That the file format is commonly used is a result of the programs popularity. Word got popular for other reasons such as aggressive marketing, aggressive pricing, aggressive positioning, feature richness, useability, blah, blah.
I work for the municipal healthcare dep. at Rio de Janeiro City. Here at Brasil the federal gov. has stabilished a deadline to change most software to opensource or free equivalents by 2007.
;-)
So, we started by enforcing the use of OpenOffice in every desktop. The process is simple, if someone want that old 450MHz Duron replaced by a new 2GHz Athlon they must use OpenOffice instead of MSOffice. Its amazing how this argument work!
Mind you that we don't forbid the installation of MSOffice on this new machines. No sir, anyone can BUY and DONATE the licente to the city, so the software can be installed legaly on the computer. Heh, imagine how often it happens!
The next step was to replace Lotus Notes (argh!) with PostFix + Cyrus running on Debian, and installing ThunderBird on every desktop. Most users just loved the change, because the Lotus Notes Client realy suck.
To add an nice touch, every DOC file that pass trough the email system is converted into a PDF, for tha sake of virus-prevention... The only way to pass an editable document thought is to use OpenOffice native format!
One day, I dream of substitute all W2k desktops with Ubuntu Hoary... and tell its just a new version of WindowsXP. With most of the users already using OpenOffice, ThunderBird and Firefox I gess none of the users will notice the change!
---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
You forget one thing: it's not their document that people wants to read, it's the customers', just stored in their format. It's like the guy who built my house refusing to tell me what size bricks he used, so that I have to hire him to do all the repairs.
I am trolling
Patenting something is good, to protect inovation, if microsoft has created a invention which allows amazingly wierd complex data structures to be stored in a higherical structure easilly then they can patent that, but that wouln't be a patent on the XML file which stored the resulting structure.
This patent seems to be on the arragement of data, if that arangement was chosen so a specific process can work on the data then patent that process with the data arangement, if not then this patent is for one thing and one thing only, anti-competitive behaviour, and as such shouln't be granted.
> Why does Microsoft have to open up their file format anyway?
They don't have to. Let them keep it.
On the other hand, I want the right to participate in my country's politics without having to pay the Microsoft tax. Hence, government must use open standards.
I personally believe that government should avoid software that uses proprietary formats from the outset. Some people, however, believe otherwise, and they are lobbying for a compromise that will make it legit for government to use Microsoft software.
XML is a W3C recommendation (not an open standard; W3C makes that distinction for a reason). It is based on SGML (not UML). XML is a meta-markup language like SGML; it is a means of specifying markup languages such as HTML or WML (not a markup language like HTML). Being a W3C recommendation, XML is copyrighted... by the W3C (not it cannot be copyrighted). Patenting and licensing of XML schemas or DTDs (which is what Microsoft did) is not the same thing as copyrighting anything (tools, formats used by tools, whatever) As for You can write anything on paper but it still doesn't make it true? I couldn't agree more. In fact that statement is as true of Slashdot comments as it is of paper. Jeez, I hate Microsoft as much as any Slashdotter, but at least get your facts straight!
It's a penny for your thoughts, but you put in your two cents worth. Somebody, somewhere is making a penny. SteveWright
Microsoft can now say, "Office XML file format is available for anyone to read. This proves Microsoft is promoting open standards."
Decision makers who don't care about the nuances of open standards or this issue, will put a check mark next to Open Standards in their features matrix.
Meanwhile, MS develops MSXML solutions to extend their reach into lucrative corporate markets now populated by small companies.
Don't mod me down (again) for the following, because this is the harsh reality.
Alternative office suites may be able to read and write M$ XML all they want some day. Microsoft simply doesn't care because they aren't a real threat to their bottom line. *No* Office application competitor redefines the broad market or adds new overwhelming feature/value to the broad Office applications market. Period. You can imagine what MS would do if such a thing existed.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
Microsoft can not prevent you from writing software that creates .doc files. What the can do, is prevent you from writing software that creates .doc files if you read the .doc file specification. They own the specification, and can put any conditions on it they like (up to those permitted by law). You then have to choose between reverse engineering the format (assuming you live somewhere where it is still legal), or getting a copy of the spec and only adding read support.
I am TheRaven on Soylent News