Die Frage stellt sich mir auch jedes Mal, und ich tendiere auch zur 2ten Version (wg. SSL).
Ich kenne jetzt die interne Struktur von
Indy nicht besonders, aber dessen High-Level Protokolle sind immer noch Top.
Wäre es nicht einfach möglich die unterste Hardware-Ebene auf dieselbe Basis wie die neue Net-Library zu stellen, und im
API weiter oben bleibt alles wie gehabt (nur ohne die unsäglichen SSL-Libraries mitzuschleifen) ?
Evtl. gibt es ja schon einen Mechanismus um die Hardware nahen Level einfach auszutauschen ?
Das wäre so ungefähr meine Wunschvorstellung dazu, leider müsste das wohl von AtoZed oder sonst jemand der sich dazu berufen fühlt in Angriff genommen werden