http://www.microchip.com/pagehandler/en ... o/mplabxc/
The free edition support the all devices and commands of the full edition.
They have no time or memory restrictions, however code optimizations are limited.
These editions also offer unrestricted use, so they are ideal as a low-cost tool
for academic or commercial use.