As Martin Luther King said, "I have a dream...."....that's all this is, a dream. The hard reality is Ubi will never release source code to non-employees. Those that think they will need a reality check.
The game had a number of programmers that specialized in different areas. Those programmers are probably not available (or even employed) with Ubi anymore so the point is once again moot.
Turning mods into for profit is also a bad idea

Nothing I've done will ever be made available in a paid for addition (or commercial application). They will always be free.