I just ran across another thread where someone asked you to release source code for three projects where the official releases where more recent than the source released. Under the license of those projects, you're obligated to share code.
You flat out said no.
You then said that the reason is because you've since broken parts of the code by tinkering with it.
However, since the request was to see the code for educational purposes, and not to compile and run with that code, I don't understand why you're breaking license by refusing to release said code.
If you're not in possession of the the CVS code for Surreal, that's another thing. However, the best solution for that problem is to have a public CVS server, or at the very least, a central CVS server.
And if you're going to act childish and throw insults around, then frankly I think it's rather antagonistic to chide on the XXX team. You haven't been working on the project anymore, and they've picked up the ball. That's a big part of open-source development. You bash on them and their project, but don't offer a solution, since you don't have access to this fix in CVS.