Home > Blogs > VIX API Blog > Monthly Archives: May 2010

Monthly Archives: May 2010

VMware VIX training video from ntpro.nl!

Thanks to Cody Bunch over at Professional VMware for posting this one.  In his post "Awesome VMware VIX Training," he writes,

No really, it is seriously awesome. Eric
Sloof
from NTPRO.nl has
published a video
that runs you through a little utility he wrote called “vmFilemanager”,
then further shows you how to create such a utility using the free
edition of Visual Basic 2008.

Here's an embedded version of the training:

Redistibutable VIX API client libraries

Lately, we've seen a few questions about redistributing some VIX API code, so I'd like to take a minute to explain how this works.

We want you to be able to use the VIX API to build on VMware's platform, so the EULA does allow you to redistribute the client run-time libraries as part of your own applications.  (See the EULA for the exact terms.)

We recently updated the list of redistributable components to make sure it's complete.  The updated list is part of the VIX API Reference Guide.  

Here's the list of redistibutable code:

Redistributable Code and Sample Code

As noted in the End User License Agreement, the VIX API allows you to
build and distribute your own applications. To facilitate this, the
following files are designated as redistributable for the purpose of
that agreement:

  • VixAllProducts.lib and VixAllProductsd.lib
  • vix.lib and vix.dll
  • vixCOM.dll
  • gvmomi.dll
  • libvixAllProducts.so
  • libvix.so
  • libgvmomi.so.0

VIX API tech talk from VMware Partner Exchange is available online

Pablo has posted a video of the VIX API talk from VMware's Partner Exchange (last February in Las Vegas) online.

This is the tech talk that I gave to ISVs and Partners at the event.  It explains what Guest Operations are, and how to use VIX to automate them for VMs running in vSphere, VMware Server, VMware Workstation, or VMware Player.  We had to edit out a few minutes NDA-only product roadmap information, but all of the current technical information is available to you.

You can view the video on Vimeo, or in the embedded player below.