Linked by Thom Holwerda on Thu 7th Jun 2007 16:30 UTC, submitted by Michael Zandstra
ReactOS "Alex Ionescu, the ReactOS kernel coordinator, has resigned. Alex first joined the project in 2004, around the 0.2.2 release. Since then, he's been at the center of quite a few squabbles about how to code the kernel. However, Alex has also been responsible for completely rewriting the kernel almost from the ground up. Today, about 60% of the kernel code is probably his. The reason for Alex's departure is because of his joining David Solomon's Expert Seminars as an instructor. Because this job would place him in close contact with many Microsoft programmers and also give him access to other Microsoft properties, continuing with the project would have resulted in possible conflicts of interest."
Thread beginning with comment 246148
To read all comments associated with this story, please click here.
Monkey see, monkey do
by B. Janssen on Fri 8th Jun 2007 06:36 UTC
B. Janssen
Member since:
2006-10-11

The interesting part for me is the point that Mr. Ionescu quits his position in an free and open source project because he may gain insight into Microsoft properties. I do not blame him for quiting his hobby to pursue a job, I blame the employer that requires him to quit his hobby to get this job.

I know things are not that easy, but that is the basic structure behind it.

Reply Score: 2

RE: Monkey see, monkey do
by RandomGuy on Fri 8th Jun 2007 09:49 in reply to "Monkey see, monkey do"
RandomGuy Member since:
2006-07-30

His employer did not require this. He made the choice.
From his blog:
"I made the difficult choice of amicably severing my ties with the project."

And it was the right decision. Otherwise people would claim that he used his new insights into Windows' architecture to improve Reactos' kernel.
This would be _very_ harmful to the whole project since MS would get yet another reason to sue the sh*t out of them.

Reply Parent Score: 2

RE: Monkey see, monkey do
by BluenoseJake on Fri 8th Jun 2007 15:57 in reply to "Monkey see, monkey do"
BluenoseJake Member since:
2005-08-11

I don't believe that MS made him quit ReactOS, it could be he took it upon himself to keep from being caught in a conflict of interest and potentially doing damage to the project. ReactOS cannot claim to keep a cleanroom implementation of the Win32 api or the NT kernel if Alex Ionescu has seen the code for a part of Windows, and then works on ReactOS after that.

Reply Parent Score: 2