Szvsz a legjobb választás neked a Lazarus. Ez egy FreePascal-ra épülő szabad Delphi szerű IDE. Telepítése a legtöbb disztróra egyszerű a bináris csomagokból. Amikor legutóbb néztem (1-2 éve) akkor még eléggé bugzott, remélem most már jó. Már akkor is Delphi 3 kompatibilis volt, szal a platformfüggetlen kóddal működő (értsd: nem nyúlkálsz WinAPI-ba) programok viszonylag kevés szívással fordultak.
HTH