Axel Rietschin, Microsoftov inženjer koji razvija jezgru Windowsa,
Ritchen je uvjeren da je fizički nemoguće napisati jezgru ReactOS-a od nule kako je sada napisana, koristeći samo dostupnu javnu dokumentaciju. Konkretno, nazivi internih struktura i funkcija u jezgri ReactOS-a podudaraju se sa sličnim imenima u jezgri Windows Research, dok se ti nazivi ne izvoze tijekom sklapanja i ne pojavljuju se nigdje osim u izvornom kodu. Isto vrijedi i za nazive i parametre makronaredbi, čija se imena ne mogu točno reproducirati bez gledanja izvornog Windows koda.
Podsjetimo da je 2006. ReactOS imao
Prilikom obrnutog inženjeringa u skladu sa američkim zakonima o autorskim pravima, projekt ReactOS koristi dvosmjerni dizajn, u kojem jedan istraživač analizira rad i proizvodi dokumentaciju na temelju toga, a drugi programer koristi tu dokumentaciju za stvaranje nove implementacije za ReactOS. Moguće je da se u fazi analize izvorni kodovi sustava Windows dobiveni kao rezultat curenja mogu koristiti i da sastavljena dokumentacija odražava iste nazive funkcija i struktura, ali s razvojnom shemom koja se koristi u ReactOS-u, implementacija će biti potpuno drugačija i stvoren od nule.
Štoviše, već
Programeri ReactOS-a mogli bi koristiti ove komponente u procesu obrnutog inženjeringa.
Izvor: opennet.ru