OpenOffice 641d Released, Next Stop: 1.0
Damek writes "In the spirit of the proliferating news about Office alternatives and 1.0 versions this week, OpenOffice.org has released a new version of OpenOffice, 641d, the last planned release before 1.0. They're calling for help in pinning down and eradicating final bugs before they hit the big milestone: "...we would like you to download it, test it, and finally vote on the feature set.""
It doesn't matter how well it works. The main thing that matters to most people in an MS Office replacement is how well it reads and writes MS Office files. And that's, unfortunately, a moving target.
Simple - it's largely because they're cross platform. This means that they cannot take for granted ANY system services at all. With Mozilla for instance they reimplemented COM (into XPCOM) because only Windows has such a component model. They created XUL (as far as I'm concerned the coolness value makes that worth the effort alone) because at the time there were no robust enough XP GUI toolkits under the right type of license. Qt would have been ideal, but I think there were problems with the legalese.
So they used their kick-ass rendering engine to do the GUIs. But this makes it larger, as all the widget logic has to be contained within the software. I'm amazed Moz is as small as it is.
OpenOffice is the same - they created their own component model, not sure about the widget set, but because they could assume nothing they had to make a lot of stuff pure Windows/Linux/Mac developers can take for granted.