Zoho and Collabora spring immediately to mind.
Zoho is crap. Sure, on the tin it comes with 64 different things, but many are poorly integrated and feature set is just enough to be like "Yes, we have that feature."
Zoho is crap. Sure, on the tin it comes with 64 different things, but many are poorly integrated and feature set is just enough to be like "Yes, we have that feature."