Replacing Microsoft SharePoint with open source alternatives could not be easier. All you need is a web-server with
WebDAV installed. Each client then adds the WebDAV sharepoint and works on their documents collaboratively. It even appears as a network drive on Windows clients if configured that way. WebDAV runs on IIS and Apache so there should be no trouble using existing web servers.