Laufzeitumgebung
aus www.iwiki.de, der freien Wissensdatenbank
Eine Laufzeitumgebung ist eine Softwareschicht, die sich zwischen der Applikationsschicht und der Betriebssystemschicht befindet. Sie stellt von Programmen benötigte Grundfunktionen zur Verfügung. Beispiele: Lesen und Schreiben von Dateien, Daten über Netzwerke transportieren, Ein- und Ausgabegeräte steuern, Daten verwalten, Sortieren oder Suchen und vieles mehr.
Eine Laufzeitumgebung ermöglicht, dass Anwendungsprogramme plattformunabhängig (das heißt, unabhängig von der Hardware und dem Betriebssystem) sein können. Steht eine Laufzeitumgebung auf mehreren Plattformen zur Verfügung, können Programme für diese Laufzeitumgebung auf all diesen Plattformen laufen. Eine Laufzeitumgebung stellt damit selbst eine "Plattform" dar, auf der Programme aufsetzen können.
