Beginning of 2005, I found the Lazarus open-source project which, together with the Free-Pascal compiler, allows to program in Pascal language on Linux.
It is an ambitious developpement environment project with Delphi style, which allows to use the same source on either Windows or Mac, among others, and compile with the appropriate version of the compiler, to create the equivalent execuatble.
So, I wanted to try it by myself.
Here are some of my programs, written on Mandriva Linux, then copied and recompiled on Windows.
In the last version, I could include a preview/printing module that I first wrote with Delphi.
Both versions are produced with the same source code.
From one version to the other, the Lazarus progress is fast.
The open-source developpers communnity is very active, and anybody can participate.