Harbour es el proyecto original, comenzado por Antonio Linares (autor de FiveWin) con el proposito de llevar a 32 bits al compilador CA-Clipper.
Harbour solo pretende hacer un compilador con la misma funcionalidad que la que tiene Clipper y lo hace bastante bien, sin embargo un grupo de programadores decidió ir mas allá y darle al Harbour toda la potencialidad de los lenguajes de programación mas modernos, tomaron el codigo fuente del Harbour original e hicieron un FORK, es decir una derivación del proyecto Harbour original y crearon XHarbour (eXtended Harbour), que tiene todo lo que el harbour original, mas las extensiones que son muy poderosas, como por ejemplo nuevas instrucciones basadas en C como TRY...CATCH, mas opciones manejando arrays como FOR EACH, bloques de codigo extendidos, manejo de variables globales, soporte nativo de OLE para conectarte con Office y en fin, otras extensiones muy interesantes. En definitiva lo mejor es usar XHarbour.
MiniGUI es una libreria de funciones graficas, que te permite generar aplicaciones para Windows, es una libreria gratuita, buena, no tiene tantas cosas como Xailer, Visual xHarbour o FiveWin, pero hace aplicaciones Windows bastante descentes (www.harbourminigui.com)