Axel Rietschin, Microsoftin insinööri, joka kehittää Windows-ytimen,
Ritchen on varma, että on fyysisesti mahdotonta kirjoittaa ReactOS-ydintä tyhjästä sellaisena kuin se on nyt kirjoitettu, käyttämällä vain saatavilla olevaa julkista dokumentaatiota. Erityisesti ReactOS-ytimen sisäisten rakenteiden ja toimintojen nimet ovat samat kuin Windows Research -ytimen samankaltaiset nimet, kun taas näitä nimiä ei viedä kokoonpanon aikana eivätkä ne näy missään muualla kuin alkuperäisessä koodissa. Sama koskee makrojen nimiä ja parametreja, joiden nimiä ei voida toistaa tarkasti katsomatta alkuperäistä Windows-koodia.
Muista, että ReactOS:llä oli vuonna 2006
Yhdysvaltain tekijänoikeuslakien mukaisessa käänteissuunnittelussa ReactOS-projektissa käytetään kaksoissuunnittelua, jossa yksi tutkija analysoi työn ja tuottaa sen perusteella dokumentaation, ja toinen kehittäjä käyttää tätä dokumentaatiota uuden toteutuksen luomiseen ReactOS:lle. On mahdollista, että analyysivaiheessa vuotojen seurauksena saatuja Windows-lähdekoodeja saatettiin käyttää ja käännetyssä dokumentaatiossa näkyi samoja funktioiden ja rakenteiden nimiä, mutta ReactOS:ssä käytetyllä kehityskaavalla toteutus tulee olemaan täysin erilainen ja luotu tyhjästä.
Lisäksi jo
ReactOS-kehittäjät voivat käyttää näitä komponentteja käänteissuunnitteluprosessissa.
Lähde: opennet.ru