El compilador Free Pascal (FPC) es tan estable (o casi) como el de Delphi. El problema está en la biblioteca LCL (la equivalente a VCL/CLX), que es donde cojea. Aun así, si utilizas los controles normales, sin
cosas raras (minimizar en la bandeja del escritorio, blablabla... ya me entiendes), es bastante estable en GNU/Linux y Windows. MacOS X es la menos estable, principalmente porque en el equipo de desarrolladores no hay mucha gente que trabaje habitualmente con ese sistema y que además tenga los conocimientos de bajo nivel necesarios (aunque creo que, como la última versión de FPC es capaz de trabajar "en modo Objective C" en MacOS X, la cosa ha debido mejorar mucho).
Las bibliotecas LCL utilizan varios
widget en cada sistema operativo:
- Windows: Win32 ,Win64, Qt GTK+ y GTK+2.
- GNU/Linux: Qt, GTK+ y GTK+2.
- MacOS: Cocoa y Carbon. (Creo que también Qt y GTK+, pero no estoy seguro)
Adicionalmente se está trabajando para que utilice, también, fpGUI, una biblioteca gráfica que pretende utilizar el gestor de ventanas de cada sistema desde el punto más bajo posible.