OpenDarwin is a freely available open source operating system based on Darwin and Mach kernels. The goal of OpenDarwin is to increase collaboration between Apple developers and open source communities by providing an independent branch of Darwin. Open source communities benefit from being able to modify OpenDarwin, and Apple benefits from open source contributions being incorporated into Darwin. The OpenDarwin project is independently controlled but aims to remain compatible with Apple software.