On 7 October 2012 13:40, Andrea Turli <[email protected]> wrote:

> Sure I'll add this information to the jclouds-virtualbox documentation.
>
> Yesterday Ioannis was adding the vritualbox api to the jclouds-karaf
> features that are used by jclouds-cli, so that we can use virtualbox
> from the cli.
> He noticed that vboxjws is LGPL2 licensed which is not compatible with
> the ASL license. So he thinks that it is not possible package it
> inside the cli itself.
>
> This is a big problem for jclouds and whirr in general, I guess, so we
> need to find a solution.
>
> Ioannis was suggesting to ask Oracle to relicense the jar
> Technically it is also possible to avoid the usage of vbox web service
> and either ssh to host machine and run the vbox command on it
> (vagrant/veewee approach) or use java native approach to run the C++
> vbox commands.
>
>
1. I've used the command line, but all my proposed "apache chaos" library
does is kill the VM without warning

https://github.com/hortonworks/availability/blob/master/hmonitor/src/main/groovy/org/apache/chaos/infra/vbox/VBoxManage.groovy

2. It's a web service API -all it takes is someone to take the service API
definition and write a new WS client for it. Given the JAX-WS client code
is built into the current JREs, I'd go with that

someone has already done this in the past
http://jax-ws-commons.java.net/nonav/virtualbox/
http://jax-ws-commons.java.net/nonav/virtualbox/apidocs/

Reply via email to