|
Yep, lets all make assumptions on beta-quality code. Firstly, Microsoft aren't the only ones who don't play well with others. Openoffice, Abiword, iWork and every other office suite on the planet uses its own formats. Secondly, is OpenOffice OOXML 100% Strict compliant yet? Finally, it's easy for people to stand by on the sidelines and whinge that a year old bug isn't fixed, or a new feature isn't added. Developers often calculate an estimated time required for development in advance, and for all we know, perfect compliance with the standard now may have been pushed back because implementation would have forced other features to be dropped. From a business/development perspective, this often makes sense. Next release if they aren't compliant with strict, then yes, its time to freakout. But from a business decision, it doesn't make sense to rewrite code many times before it becomes a standard. And when applications sometimes do so, the end result is a mess, because the browsers then often need to support their broken standard, and the correct standard, or risk breaking compatibility with some websites. Microsoft had no way of knowing exactly when the standard would be approved, or how many changes would be made. I don't think this is overwhelming proof that they are going out of their way to destroy standardisation. |
Is it possible at all to be functional and implement OOXML correctly at the same time?
> it's easy for people to stand by on the sidelines and whinge that a year old bug isn't fixed
We could fix it, if Microsoft provided the source under a free license.
> it doesn't make sense to rewrite code many times before it becomes a standard
How long can possibly take to write code that implements the standard they invented based on their shipping products?
> I don't think this is overwhelming proof that they are going out of their way to destroy standardisation.
You are right. The subverted approval process offers such proof.