This Eric Anderson - the one currently working at Microsoft Research and part of the development team for the recently released Kodu XBox 360 game -
is the one who worked as the MMO game server software engineer at Cyan, both during Prologue and MO:UL. You can check for yourself by logging into LinkedIn and viewing his public profile:
http://www.linkedin.com/pub/eric-anderson/1/24/314
So, why do you think Eric is the only one who can make this particular code modification? Note that, in between Prologue and MO:UL, he also worked at ArenaNet (a wholly owned subsidiary of NCsoft) - during the time that they released the Guild Wars MMO.
<speculation>
Perhaps, while reworking the Plasma engine for MO:UL, Cyan decided to revamp the networking code. After re-hiring Eric, perhaps Cyan licensed the ArenaNet/NCsoft MMO networking code, with which Eric was quite familiar. When MO:UL folded and Cyan decided to make the code open source, this proprietary networking code could not be distributed under the terms of the license. Since this was Eric's piece, he may have been the only one that knew which code was part of the ArenaNet/NCsoft package - hence, he was the only one who could gut it out of the code base.
</speculation>
_________________
Can we rebuild it? Yes, we can - here's how.
Myst Movie coming soon!
KI #: 1299