Ну, Ё-моё!React OS реализует Win32 API.
Естественно, что для этого имена функций, а также названия и типы параметров должны быть один в один с документацией Microsoft. Также естественно, что для этого следует использовать документацию от Microsoft.
Обвинение Оракла как раз и состоит в том, что использована его документация и имена классов и методов. Заметьте, что не код методов !!!
В Apache Harmony взяли документацию на API и сделали свою реализацию.
И эта реализация используется в различных проектах. http://vmkit.llvm.org/
Пока их в суд никто не тащит (это просто тупо!!!).