Virtual Machines und Emulatoren

Virtual machines und Emulatoren sind Programme, die ein Betriebssystem funktional nachahmen, also "emulieren". Auf diese Weise kann ein Betriebssystem in einem Fenster ausgeführt werden - dabei wird ihm vorgegaukelt, auf einem eigenständigen PC ausgeführt zu werden. Dies bietet einige praktische Vorteile. So kann zum Beispiel die Linux-basierte "Polippix"-CD auf einem Windows-PC ausgeführt werden, ohne Windows zu verlassen. Ebenso ist es möglich, Windows auf einem Linux-PC oder einem Mac zu nutzen. Oder auch Programme einer komplett anderen Plattform zu benutzen, beispielsweise Commodore C64 oder Super Nintendo.

Emulieren für Sicherheit

Eine gute Anwendung für Emulatoren ist die Verbesserung der Privatssphäre. Werden verdächtige Programme innerhalb einer Emulator-Umgebung ausgeführt, wird es für diese schwieriger auf  Daten auf der Festplatte zuzugreifen (außer der User erlaubt dies ausdrücklich).

Virtual Machines

Polippix unter QEMU

[Picture of Polippix in Qemu]