MakeHuman

Checked out your links and you appear to be correct.

I gotta say that this is ridiculous (even more ridiculous than their crusade against perspective camera) and also it appears to be intentional move from makehuman team, not an accident.

Anyway. There are few ways around it:

  • it might make sense to try to create your own base meshes and targets (high cost, time consuming) and use them in makehuman. That would work because in that case makehuman output will no longer be covered by AGPL. Bonus points if someone actually manages to pull this off AND releases that under permissive license (mit, FreeBSD, etc).
  • Use *.dae or *.fbx for format exchange and write some script that sets up rigify-like rig on imported makehuman model. *.dae and *.fbx will be CC0 licensed.

Another thing is that the whole makehuman license looks like a big mess to me. Normally GPLed programs do not infect their output with GPL, but makehuman does exactly that. It IS possible that with decent lawyer the thing will not hold in the court.

Aside from that there’s always Daz and Poser, if you have the cash and can stand their UI.


P.S. I really hate it when people get some great idea, implement it, and then screw the whole thing up because of some ideological reasons, like in this case.