Vorhandenen Code auf eine neue Hardware oder ein anderes Betriebssystem zu portieren, kann sehr aufwendig werden. Einen Ausweg bilden Virtualisierungstechnologien, die dem bestehenden Code eine Umgebung bieten, in der er unverändert weiterlaufen kann.
展开▼