Are you sure a public mailing list is the right place for this? Don't hide
behind Steven on this, he didn't put a gun to your head to force you to make
the post, you decided for yourself. Since the cat seems to be out of the bag
anyway:
Another +1 on the arrogance. I got so tired of it I decided to drop out of
the IRC channel. It won't make me leave the project though, the world
doesn't revolve around Alex.
What worries me far more is your tendency to immediately turn to IDA to find
out how something is implemented in Windows. A recent example, when the
question came up how to prevent umpnpmgr from popping up dialogs during
second stage setup, you told us that IDA revealed that Windows uses such and
such registry key for that. Why would we need to implement this identical to
Windows? Why not create a independent implementation (which could happen to
be the same, only arrived at independently)?
When asked about stuff like this, your reply is that reverse engineering is
legal. I don't dispute it is, when done properly. I'm just not sure that the
way you're doing it, reverse engineering Windows and then writing ReactOS
code, is proper. I have no solid evidence either way on whether it's legal
or not legal and I'd rather err on the side of caution. In short, I do think
your contributions potentially present a major threat to the project.
GvG