I currently have two Mac Mini servers with several Mac clients and everything works well (DNS, Open Directory, Contacts/Calendar/Messaging, File Sharing, Time Machine, etc). I'm open to introducing Windows 7/10 and Linux (Ubuntu/CentOS) into the environment as BYOD option. Mail is handled by two linux mail servers (IMAP only).
Does OS X server integrate into these environments? I'm sure both can join Open Directory, or at least Linux can.
Most importantly, how can I get Contacts/Cal to work across Android/Windows mobile and desktop devices?
OS X 10.10 Server