Das würde aber bedeuten, dass ich in dem anderen Programm sämtliche benötigten DSPF's definieren und auch verwenden muss.

Ich denke, das gibt spätestens bei verschiedenen DSPF's mit gleichen Namen schon Compiler-Probleme.

Da schenke ich mir doch gleich so ein Programm in ILE/RPG und mach das doch lieber mit COBOL.