Kommt es nicht eher darauf an, was das Programm eigentlich macht?
Unser Firmensoftware läuft nur wegen 3 APIs nicht mehr unter XP (und das auch nur wenn eines der betreffenden Module gestartet werden soll).
Es wird da zwar noch hauptsächlich mit XE gearbeitet, aber die
RTL/
VCL hat sich ja kaum verändert.
Wobei NT 4 schon immer ein Härtefall war und mit 2000 es wieder besser wurde, aber grundsätzlich spricht eigentlich nichts dagegen. (denk ich mal)
Einfach mal ausprobieren?
Ach ja, der Hauptgrund: Mit der NT-Serie wurde Windows eigentlich erst richtig unicodefähig und das wurde ja schon bereits mit Delphi 2009 angegangen.
[edit]
Jupp, inzwischen wurden einige neue APIs/Windowskomponenten neu eingeführt, in den letzten paar Jahren, welche es damals noch nicht oder anders gab, aber wenn man davon die Finger lässt......