Arduino Simulator Open Source in c++ using free CPP Dev Compiler

Paulware:
I need your help to make this an awesome free product
http://www.youtube.com/watch?v=ktfQEPexqlU&feature=plcp

gcc is free- why do you need to use a different compiler?