Why is there no open-source reimplementation of all the proprietary parts of the macOS userspace?