Total, es una licencia free, es decir, la que lleva ofreciendo microchip toda la vida con sus compiladores, si poneis la optimizacion a mas de 1 entonces te tira este error:
cc1.exe: warning: Compiler option (Optimization level > 1) ignored because the free C compiler does not support this feature.
cc1.exe: note: Disable the option or visit
http://www.microchip.com/MPLABXCcompilers to purchase a new MPLAB XC compiler license.
La buena noticia es que es C++.