I have used OpenOffice for the last few years with no problems. As JD mentioned, when you first convert a form, sometimes the formatting might be off a little. But its usually pretty easy to correct. Once you have saved it under Ooo (OpenOffice.org) you shouldn't have any further issues. I have been saving all of my documents with the open format .odt (open document text) instead of .doc and for spreadsheets .ods (open document spreadsheet) instead of .xls. Hopefully using open standards will resolve any issues of using a different office suite down the road, as these standards are a freely available open format. I believe Microsoft has a plugin for Word that allows you to open .odt and .ods files. I'm not sure if MS allows you to save as an .odt file or not. If it does, this might help with any formatting issues.
Also be aware that about a year ago OpenOffice was split into 2 different organizations. There is now OpenOffice and LibreOffice (
[url]http://www.libreoffice.org/[/URL]). Both are open source projects. OpenOffice as a name is owned by Oracle and I believe they are still controlling the office suite.
As found on LibreOffice's website "LibreOffice is community-driven and developed software which is a project of the not-for-profit organization,
The Document Foundation. " However, they are still sponsored by companies such as Google, SUSE,
Red Hat and others.
I haven't personally done a head to head comparison between the two, but it is my understanding from reviews that I have read, that LibreOffice is currently the better of the two offerings. Providing more advanced features.
Also, IBM's Lotus Symphony office suite is based on OpenOffice as well. Just to give you another option. I don't know much about Symphony beyond that.
From the 3 that I have mentioned I would download LibreOffice and give it a try. It is my understanding that LibreOffice is currently the best and progressing the fastest.
JD, glad to hear you are integrating OpenOffice into your software, that should make for a nice setup. As I mentioned here, you may want to look at LibreOffice as well if you haven't already. The underlying code base should be the same, but it might give you more features.