Der Grundsatz der dahintersteht ist folgender:
Alle Teile eines unter
GPL lizenzierten Werkes müssen selbst unter
GPL stehen. Das heißt, du müsstest den gesamten Quellcode, und zwar auch den, der unter
MPL steht, unter der
GPL zugänglich machen.
Wenn
MPL und
GPL inkompatibel sind, also die
MPL es nicht erlaubt, unter ihr lizenzierte Werke unter
GPL zu veröffentlichen, kannst du das nicht machen.
Am unproblematischsten wäre es, wenn du den Eigentümer der AsyncPro-Komponenten um Erlaubnis fragst - er lizenziert es dir dann sozusagen extra mit der ausdrücklichen Erlaubnis, den Code der Komponente in ein
GPL-Projekt einfließen zu lassen.
@
RTL:
Wird die
RTL statisch einkompiliert/verlinkt? Wenn der Delphi-Code nur auf die
RTL-Packages zugreift, wäre es unproblematisch. Selbiges würde für die Komponenten gelten, diese werden aber afaik einkompiliert.