Why I Oppose Microsoft’s OOXML

It was recently announced that the ISO has approved a draft standard based on Microsoft’s OOXML format, which was developed for Microsoft Office 2007 as a smaller alternative to the original binary-format files used in previous versions of the suite. I am personally opposed to Microsoft’s format becoming a standard. That’s a simple fact. The reasoning is more complex, and has (I freely admit) been influenced over the last several months by articles I have read on the subject. A good deal of those articles were (and are) hosted at NoOOXML, which also hosts a petition against the standard. The…

Read more

Google Infringing on Sun Patents with Android’s Dalvik?

OK, so Google doesn’t call it a Java VM; to them, it’s “Dalvik”, not Java. It does accept Java bytecode, though, and turns it into Dalvik bytecode. Sun hasn’t filed any lawsuits yet, and as far as I know doesn’t consider Google’s custom virtual machine to be a problem or infringement on their intellectual property. But the developer community and Sun are going over the nonstandard VM that Google made. When Android came out, I was determined to ignore it, as mobile phone technology doesn’t really affect me these days (not until I actually get a cell phone). Since then,…

Read more