On Tue, Jul 31, 2012 at 2:26 PM, Kelven Yang <kelven.y...@citrix.com> wrote:
> I'd like to share some background information related to choice of Vmware
> SDK.
>
> Before I started Vmware integration project, both vi java and Vmware SDK
> were black
> boxes to me, but one thing for sure is that Vmware SDK should not have any
> blockers that could mask off raw vSphere functionality. Vi java is a until
> library that wraps on top of Vmware web service interface and it may not
> cover 100% of full Vmware functionality
> at that time. To be safe and get us quickly started, I made the choice of
> using
> Vmware SDK directly.
>
> Both vi java and Vmware SDK are very thin wrapper layers on top of vSphere
> web service WSDL interface, vi java does more high-level abstractions to
> help application developers, but I'm not sure how much those abstractions
> that we can take advantage of as we already built a similar library
> (vmware-base) to serve the needs from CloudStack.
>
> To get rid of Vmware SDK license problem, we actually have another option,
> which is to  generate our java bindings directly from vSphere WSDL and
> make Vmware-base library built on top of it, since vmware-base library is
> at similar position of VI java, it is more natural to bind it to raw WSDL
> generated files instead of on yet another abstraction layer.
>
> The question is whether or not we have license issue of Vmware web service
> WSDL?
>
> Kelven
>

So this question came up (or was decided) since we've been in the
incubator. Namely:

https://issues.apache.org/jira/browse/LEGAL-137

I don't personally take that as blanket permission, and it probably
means asking legal@ (there were several caveats that Sam called out)
might be a good idea. Any mentor want to weigh in on that?

--David

Reply via email to