Moin Spätmoin,
Du hast mit Delphi selbst zwei Möglichkeiten:
1. Du programmierst strikt
VCL ohne Sonderfunktionen. Dann kannst Du auf Linux Wine laufen lassen
und bekommst mit hoher Wahrscheinlichkeit ein lauffähiges Programm.
2. Du setzt gleich auf die
CLX-Komponentensammlung und hälst Dich da strikt an die Komponenten und arbeitest mit "Crosskylix" um ein Programm auf Windows und Linux-Rechnern zu bekommen.
Spezielle Grafikspezialitäten sind plattformspezifisch und daher für einen Einzelentwickler letztlich nicht ernsthaft für kommerzielle Programme zu verwenden. Persönlich würde ich, wenn plattformunabhängig besonders wichtig ist, zu Ansazt 2 neigen.
Grüße // Martin