Axel Rietschin, engenheiro da Microsoft que desenvolve o kernel do Windows,
Ritchen está confiante de que é fisicamente impossível escrever o kernel ReactOS do zero como está escrito agora, usando apenas a documentação pública disponível. Em particular, os nomes das estruturas e funções internas no kernel ReactOS coincidem com nomes semelhantes no kernel do Windows Research, enquanto esses nomes não são exportados durante a montagem e não aparecem em nenhum lugar, exceto no código original. O mesmo se aplica a nomes e parâmetros de macros, cujos nomes não podem ser reproduzidos com precisão sem observar o código original do Windows.
Lembre-se que em 2006 o ReactOS tinha
Ao fazer engenharia reversa para cumprir as leis de direitos autorais dos EUA, o projeto ReactOS usa um design duplo em que um pesquisador analisa o trabalho e produz documentação com base nisso, e outro desenvolvedor usa essa documentação para criar uma nova implementação para ReactOS. É possível que na fase de análise os códigos-fonte do Windows obtidos em decorrência de vazamentos possam ser utilizados e a documentação compilada refletisse os mesmos nomes de funções e estruturas, mas com o esquema de desenvolvimento utilizado no ReactOS a implementação será completamente diferente e criado do zero.
Além disso, já
Os desenvolvedores do ReactOS poderiam usar esses componentes no processo de engenharia reversa.
Fonte: opennet.ru