Wine is kind of a clone of Windows, and available to everyone. But in general Microsoft and Apple change their desktop OSs so fast that it's impractical for cloners to keep up. The clones will always have compatibility problems and fail to support some applications software. Just implementing the published APIs is insufficient because there's so much undocumented behavior.