Re:ExectOS – brand new operating system which derives from N...
by malermeister on Wednesday June 19, 2024 @04:54AM
(#40726275)
Can you share a bit more about the inappropriate and dirty reverse-engineering by ReactOS and what the deal with TinyKrnl is?
This response really only answers the question for a select few people familiar with the windows reverse engineering community drama.
Re:ExectOS – brand new operating system which derives from N...
by kirha on Wednesday June 19, 2024 @04:57AM
(#40726300)
I don't know but similar can be found on https://wiki.winehq.org/Clean_Room_Guidelines
"Don't look at ReactOS code either (not even header files). A lot of it was reverse-engineered using methods that are not appropriate for Wine, and it's therefore not a usable source of information for us. [1]"
Re:ExectOS – brand new operating system which derives from N...
by forgotpwd16 on Wednesday June 19, 2024 @06:25AM
(#40726832)
That looks strange and requires more information. ReactOS devs in past have submitted patches in Wine, since ReactOS itself uses some parts from Wine.
Re:ExectOS – brand new operating system which derives from N...
by kirha on Wednesday June 19, 2024 @06:31AM
(#40726872)
ReactOS takes from Wine, but Wine does not want to take from ReactOS any longer.
Re:ExectOS – brand new operating system which derives from N...
by temac on Wednesday June 19, 2024 @02:15PM
(#40730924)
Not surprising when you compare some leaked NT code and some ReactOS code. I'm not even saying they straight copied the source btw, but some consider that disassembling as a reference is fine (and using MS symbols...). Well it might even be legal in some cases (more cases that some licence-aware people commonly imagine), but this is a really risky stance to take. For sure ReactOS is very far from clean-room.
Re:ExectOS – brand new operating system which derives from N...
by kirha on Wednesday June 19, 2024 @02:25PM
(#40731021)
I think there are more reasons. Maybe let's move this discussion here https://news.ycombinator.com/item?id=40730327 I don't want to make this thread shit-post.
Why don’t you help ReactOS? ExectOS goals are very different from ReactOS, and contrast the project’s core philosophy as being quite on different paths. While ReactOS aims to replicate Windows® NT™, ExectOS is a completely new Operating System implementing the XT architecture which derives from NT™. Although both projects share the goal of being NT™ compatible, they intend to achieve it in different ways. What ReactOS tries to replicate, ExectOS only implements as a compatibility layer. Thanks to that, ExectOS does not need to strictly follow NT™ architecture and is capable of providing modern features.
Do you intend to cooperate with ReactOS to achieve common goals? No. We share Wine’s opinion on the inappropriate reverse-engineering methods used in the ReactOS project, as well as its association with the TinyKrnl project, which used every possible method of achieving the end result of having a 100% compatible results. This especially applies to the so-called ‘dirty’ way.