Das mit den VMware-Produkten gelieferte VMware Tools-Paket enthält sowohl Open-Source- als auch Closed-Source-Komponenten. Die Open VM Tools-Pakete sind nur die Open Source-Teilmenge des VMware Tools-Pakets. Im Allgemeinen können Sie davon ausgehen, dass Open VM Tools die gleichen grundlegenden Funktionen bietet wie VMware Tools. Es gibt jedoch einige zusätzliche Funktionen, die VMware Tools umfasst. Wenn Ihre Linux-Distribution ein VMware Tools-Paket in ihren Repositorys hat, basiert sie auf Open VM Tools und nicht auf VMware Tools.
UPDATE: Früher wollte ich nicht genau sagen, welcher Code in open-vm-tools und VMware Tools enthalten ist, da sich der Satz ändert. Das ist immer noch wahr, aber ich habe eine Liste von der open-vm-tools-Website gefunden.
In den häufig gestellten Fragen zu open-vm-tools wird beschrieben, welcher Code gegenüber VMWare-Tools enthalten ist:
Alle nicht-experimentellen Kernel-Module und Anwendungen auf Benutzerebene, die ausschließlich von VMware entwickelt wurden, werden veröffentlicht. Bestimmte experimentelle Treiber sind für die zukünftige Veröffentlichung geplant. VMware wird Dritte dazu ermutigen, ihre Beiträge unter der GPL freizugeben.
Genauer:
- Treiber für Geräte und Dateisysteme
- Speicher steigt auf
- Geteilte Ordner
- Drag & Drop, Text und Datei kopieren / einfügen
- Zwischenablage freigeben
- Disk Wischen und Schrumpfen
- Zeitsynchronization
- Automatische Anpassung der Bildschirmauflösung für den Gast
- GuestInfo (bietet Statistiken zur Gastumgebung)
- Gast-SDK (enthält Informationen zur VM)
- Soft-Power-Operationen
- Unterstützung für mehrere Monitore
- GTK Toolbox-Benutzeroberfläche
Wieder ändert sich dieser Satz im Laufe der Zeit. Da neue Funktionen über VMware Tools veröffentlicht werden, kann es einige Zeit dauern, bis Open-vm-Tools gefunden werden. Wenn VMware diese nicht freigeben kann, wird dies möglicherweise überhaupt nicht möglich sein.