Links Feb 8, 2008
A few interesting links today:
- Burton Group's Response to the ODF Alliance (Part 1) – A great set of responses to some of the ODF Alliance's criticisms of the Burton Groups "What's Up .DOC" report.
- Native Open XML support on Apple's Mac OS X – Cool video showing the native support for Open XML in Apple's Mac OS.
- Politics - Tomorrow is the first round of caucuses here in Washington, so while I don't usually share my politics I wanted to at least share this post from Larry Lessig giving his view on why he's 4Barack: https://lessig.org/blog/2008/02/20_minutes_or_so_on_why_i_am_4.html
Have a great weekend everyone.
-Brian
Comments
Anonymous
February 08, 2008
My view is that Microsoft presents Open XLM as interoperable, but actually intends to keep it as uninteroperable as possible. This is because Microsoft always acts in its own interests, and it believes, with good reason, that true interoperability would undermine its near-monopoly in basic office applications.Anonymous
February 09, 2008
The comment has been removedAnonymous
February 09, 2008
"EASY INTEROPERABILITY INCREASES THE VALUE OF MICROSOFT OFFICE FOR THE CUSTOMER." In those days where Office suites are given away for free, this is not going to work anymore. Not for consumers, that's for sure, but not even for corporate people, and that spells death of Microsoft's biggest cash cow. Get real, Microsoft Office formats are not things you cannot live without, and they are not either some kind of thing worth a billion dollar which launch rockets in the sky. Microsoft is dead.Anonymous
February 09, 2008
FYI, http://www.roughtype.com/archives/2008/02/does_microsoft.phpAnonymous
February 09, 2008
Ian, "Anyone, whether they be an individual software developer, a large corporation that wishes to extract information from its existing Office documents, or a software development company, can now write software that reads and writes information from Microsoft Office files, without a copy of Microsoft Office in sight -- that is what interoperability is about. That is what OOXML is intended in fact to do." I am saying that this is what Microsoft wants you to believe, but it is not true. The reason it is not true is that Microsoft believes it is against its interest to make OOXML truly interoperable. And this is because if it was, then corporations could replace it with other office suites, at least for that large proportion of employees who do not need Office's unique features. Ian, I am accusing Microsoft of lieing, and so I would like to ask you a couple of questions about this. Is it your position that Microsoft never lies, at least about anything important? Or is it your position that Microsoft does at least occsionally lie on important matters, but that on this particular one it is being truthful?Anonymous
February 10, 2008
Am glad you posted that link to Lessig's video. Miguel.Anonymous
February 11, 2008
Eduardo, You don't need to believe Microsoft or me on this, It is easily verifiable independently. Check it out yourself -- go to the web sites of developers who are doing just that. As for your questions to me, I have no position on the subject of Microsoft lieing. I believe in what I can confirm the truth of myself. I have gone to the trouble of checking out their statements. As for your belief that people would flock to OpenOffice if OOXML were truly interoperable, you're just plain mistaken. It isn't happening, and it's highly likely to happen for reasons that have nothing to do with interoperability.Anonymous
February 11, 2008
Eduardo, You are free to believe what ever you want and you are free to express what you belive. But you have to remember that your beliefs are not necessarily the one and only truth.Anonymous
February 11, 2008
Ecuardo, "Anyone, whether they be an individual software developer, a large corporation that wishes to extract information from its existing Office documents, or a software development company, can now write software that reads and writes information from Microsoft Office files, without a copy of Microsoft Office in sight -- that is what interoperability is about. That is what OOXML is intended in fact to do." vs. "And this is because if it was, then corporations could replace it with other office suites, at least for that large proportion of employees who do not need Office's unique features." What do these two things have to do with each other??? wishes to extract information from its ^^^^^^^ existing Office documents, or a software development company, can now write software that reads and writes ^^^^^^^^^^^^^^^^ information from Microsoft Office files, without a copy of Microsoft Office in sight OOXML is just about doing cool stuff with documents and being free to do so. OOXML is not a way from Microsoft to render them obsolete! Why would OOXML be intendet to create a new office appliaction that is
- not MS Office
- has different feature
- be FULLY interoperable
- can be written by anyone (or something like this...) People always want MS/Office/OOXML to be something that dumbs down MS' innovation, their cool Office product and their features and file format into this grotesque Office97-like Open Office j*nk clone!
Anonymous
February 11, 2008
Typo correction. I missed out the "UN" in " It isn't happening, and it's highly UNlikely to happen for reasons that have nothing to do with interoperability."Anonymous
February 11, 2008
Eduardo, I suspect that you may be confused about the word "interoperability". If so, let me clarify what I and everyone else her means by it. It means the ability to easily programatically read and write parts or all of a document (e.g., one according to the OOXML standard), and then programatically use that data in other ways (e.g., to put some of it into another application or document). I suspect what you think interoperability means is to faithly transform a document from one standard (e.g., OOXML) to another (e.g., ODF). The problems with this second view of interoperability include:
- It is an extremely restricted view of interoperability
- Depending on the choice of the two document standards (e.g., OOXML and ODF), it may not be possible to faithfully transfer all document information between them. This is in fact the case for the the two I mentioned.
Anonymous
February 11, 2008
The comment has been removedAnonymous
February 12, 2008
Fun reading from the aptly named blog: http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html :)Anonymous
February 13, 2008
"and Microsoft has eliminated all legal restrictions on its use." Wrong, it was explained to me that the OSP does cover Open Source but not Free Software. Yes, it is not sublicensable, which you also find in the FAQ. Thus it is designed to make GPL implementations impossible.Anonymous
February 13, 2008
Andre, > Wrong, it was explained to me that the OSP does cover Open Source but not Free Software. By whom?Anonymous
February 13, 2008
[quote]Yes, it is not sublicensable, which you also find in the FAQ. Thus it is designed to make GPL implementations impossible.[/quote] GPL is a copyright related license. It deals with copyrights on the sourcecode. Sourcecode based on the OOXML format spec has its own copyrights an is therefore sublicensable. Te OSP is about patent rights. GPL does not grant you 3rd party patent rights. However as Microsoft trough the OSP grants the patentrights tot anybody that implements or uses technology required for OOXML there is no need for sublicensing of patent rights trough GPL. That mean that OSS users an implementers therefore also get those rights automatically. So for an OSS user that uses GPL software which implements OOXML het has copyrights trough his GPL license and he may use Micrsoft patented OOXML related technology trough rights trough the OSP. Anybody that suggest sublicensing of the OSP patentrights is needed for GPL licensing of OOXML software is incorrect. This fall in the FUD category.Anonymous
February 13, 2008
hAl, Good explanation. Brian - shouldn't this go into the FAQ at http://blogs.msdn.com/brian_jones/pages/faq.aspx ?