The Amahi server is a server for home and home office environments.
* It provides all the things you would want in a home server and more:** Calendaring, Wiki** Shared network storage, Network Backups** Printer server, Remote access** etc.
It is Linux-based, however, is 100% PC, Mac and Linux compatible.