Java, Adobe Apollo und Microsoft Silverlight machen es vor: Plattformübergreifende Lösungen wollen es Entwicklern leichter machen, Software zu entwickeln, die von Anfang an auf mehreren Betriebssystemen funktioniert. Diesem Ansatz stehen eine Reihe von Virtualisierungslösungen gegenüber, die systemspezifische Software auf Fremdsystemen zum