Ich glaube nicht, dass dies die Primäre definition von Framework ist. Denn was du beschreibst ist vergeleichbar mit dem Bytecode in Java. Einfach nur etwas um das System teoretisch gänzlich Platformunabhängig zu machen. Und man spricht ja in diesem Fall nicht auch von Java Framework. Es gibt für Java aber spezielle Frameworks z.B. von IBM.
Meiner Meinung nach stellt ein Framework eine Menge an Bibilotheken zur Verfügung, die man nach OO Gesichtspunken wiederverwenden kann. Also nicht neu schreiben muss.
Stimmt dass? Oder gehört zu einem Framework noch mehr. Gehört auch ein Compiler zu einem Framework? Ist mit einem Framework eine ganze Philosophie verbunden?