You could have asked this in the “Software” subforum.
Anyway, here are some links that may answer your questions:
… and there is a development forum, too:
TripleA is far more than just A&A. It is created by some enthusiasts. At the moment the lead developer AFAIK is Veqryn, who is active in this forum, too. There are many people contributing with own maps or tweaks or mods.