= Lazarus = IDE, позиционирующая себя как что-то вроде клона Delphi, причем с частичной совместимостью на уровне исходников, в комплекте с IDE идет набор конверторов Delphi->Lazarus. В Lazarus вместо VCL используется библиотека LCL - как раз она во многом и совместима с VCL, что позволяет компиллировать написанный под VCL код с минимальной доработкой напильником. Если использовать директивы вроде ifdef - возможно сделать проект который будет компилиться в обеих IDE. LCL кросспратформенна, компиллируется под Windows, Linux и еще какие-то операционки. Скачать тут http://www.lazarus.freepascal.org/