a team at microprose. there are interviews and articles on the subject but the short version is: the studio wanted a sequel, and they wanted it in a timeframe that he wasn't comfortable with. So he gave them the source code and they made TFTD while he got busy with apocalypse.