Objenesis was not written from scratch. It was the result of spotting duplication amongst other open source projects that were doing similar things and creating a best-of-breed solution.
Code from Objenesis was adapted from code from these projects:
To contact the developers, please use the discussion group.