Vmware heeft een patch vrijgegeven voor de licentieproblemen in ESX en ESXi die dinsdag aan het licht kwamen. De fout blijkt te worden veroorzaakt door testcode die ten onrechte in het eindproduct is verwerkt.
Vanwege de licentieproblemen werd het dinsdag onmogelijk om nieuwe virtuele machines op te starten in versie 3.5 Update 2 van zowel ESX als ESXi. De problemen werden snel onderkend door Vmware en het bedrijf begon aan de ontwikkeling van een oplossing, die inmiddels is gepubliceerd. Deze patch is alleen bedoeld voor ESX- en ESXi-servers die al last hebben van het probleem. Later deze week zal een vernieuwde variant van de gewraakte Update 2 worden vrijgegeven, zodat ook nieuwe ESX- en ESXi-installaties geen last van het probleem meer zullen hebben.
De bug ontstond toen een stuk code, dat ervoor moest zorgen dat testversies van 3.5 Update 2 van ESX en ESXi na een bepaalde datum niet meer werken, per ongeluk in de definitieve release werd verwerkt. Softwareontwikkelaars maken veelvuldig gebruik van dit soort methoden om zeker te weten dat testers de overstap naar definitieve versies maken. Paul Maritz, ceo van Vmware, heeft op zijn weblog laten weten dat hij de problemen betreurt. Ook heeft hij maatregelen aangekondigd die moeten voorkomen dat zulke fouten opnieuw worden gemaakt.