Is this yet-another-GPL lib? If so, that is really disappointed.
I think people desperately need LGPL code like this, but not GPL. So
please make it LGPL for people to use.
Personally, I have some small projects, and I had to reimplement a
part of libxc under LGPL. If libxenlight is under LGPL, I dont have to
waste my time doing that.
I believe that libvirt doesnt want this code, because of
incompatibility issue: libvirt is LGPL, which is more free, IMO.
On Mon, Nov 9, 2009 at 11:04 PM, Stefano Stabellini
> Hi all,
> I am pleased to announce "libxenlight", a new small and lightweight C
> library that refactors existing code in a coherent and easy to use API
> to interface to the hypervisor and xenstore to perform operations such
> as domain creation and destruction, suspend/restore and pci passthrough.
> The goals of libxenlight are:
> - be easy to use and to extend
> - provide a simple and robust API for tool stacks to do xen operations
> - create a common codebase for the lower-level implementation of all the
> various xen tool stacks
> At the moment libxenlight implements domain creation, destruction and
> list domains; next items on the roadmap are suspend, resume and pci
> Libxenlight has been tested only on Linux but we would like to make it
> work on other systems as well.
> To aid development and testing we have created a small command line
> utility called "xl" that invokes the API.
> We believe there is significant value in having all the various tool
> stacks (xend, xapi, xenvm, libvirt etc) use a common lower-layer, and so
> hope developers will embrace this project, contribute to it, and move
> their favoured stack over to using it.
> Stefano Stabellini
> Xen-devel mailing list
Xen-devel mailing list