yeah, but the problem really is that the main difference between tbamud and the original circlemud is that tbamud incorporates quite a lot of patches and fixes in the actual codebase. Questmasters, dg scripts, olc, protocol, etc. The big ones are all ok.
But, since tba started as an actual playable mud, we incorporated a lot of contrib-patches. This happened way before we started thinking about licenses. This also means that the current code is derivative of a lot of different peoples code. And most, if not all, the contribs are under the circle license....