Free Pascal
From Just Solve the File Format Problem
Free Pascal is both a compiler and a dialect of the Pascal programming language. As a compiler it supports many different Pascal dialects, including Turbo Pascal, Mac Pascal and Delphi.
Lazarus
Lazarus is a Delphi clone created with Free Pascal. It can be used to compile programs written in Delphi but also all other programs that could be compiled with Free Pascal.