[libvirt] RE: Libvirt - Xen Enterprise - Koan
Daniel P. Berrange
berrange at redhat.com
Fri Jan 9 15:30:00 UTC 2009
On Fri, Jan 09, 2009 at 03:18:36PM +0000, Richard W.M. Jones wrote:
> On Thu, Jan 08, 2009 at 12:53:51PM -0000, Gerhardus.Geldenhuis at gta-travel.com wrote:
> > * libxenserver: The XenServer C SDK
> [..]
> > All this can be downloaded from CDN at
> > http://community.citrix.com/display/xs/Download+SDKs
>
> I took a look at the C library:
>
> * It's LGPLv2+, so there is no license issue that I can see with
> linking it to libvirt.
>
> * It presents each XenServer API call as a C function. Each C
> function constructs an XML document (XMLRPC, I think), dispatches it
> to the server, gets the reply, and unpacks the resulting XML.
>
> * Uses libxml2 to do the XML construction and parsing.
>
> * You have to supply your own HTTP library to pass the data to the
> server. The examples use libcurl for this.
>
> * Compiles with -Wall -Werror without warnings or errors.
>
> It seems reasonably sensible. It still requires the proprietary
> XenEnterprise to be installed for testing of course.
It is possible that it might work with the XenAPI impl in the open
source XenD too - worth a try if you want to develop something
Daniel
--
|: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|
More information about the libvir-list
mailing list