Unified source for both Linux and Windows