Yes... well the thing about open office is that like Office its a series of clever interlocking applictions with a gui wrap. I think open Office has a high dependency on java but I think the key here is that you can unwrap the document into its constituent and then use the XML doc type and libraries to traverse the document and export xhtml.