I don't know if this is legit. A couple days after i downloaded this everything was fine. But shortly after, everytime i startup windows i get a warning showing that my windows license is expired. So, i think you should proceed with caution. And i do not know how did he found the source code, since GD is not open sourced.