On Thu, Sep 13, 2012 at 1:41 PM, Rohit Yadav <rohit.ya...@citrix.com> wrote: > Hi David, > > I think I misunderstood the problem. Okay the plugins directory in our > repository contains all ASF compliant code. > I think the VMWare, NetApp etc. code in plugins are mere wrapper over the > actual libraries shipped by respective vendors (I may be wrong, pl. correct > me) and they have Apache license too. > > The tool I'm using is ASF compliant and opensource and yes anyone can use it > to build the plugins artifacts and package them as debs/rpms. > Users are free to install cloudstack-plugins but they won't work until they > install VMWare, NetApp etc. libraries. We won't be shipping them. > Also, we won't be shipping any dependencies until they are available in a > distro's repositories. > > So the control files don't depend on the external proprietary libraries. In > that case user has to install the libraries before installing the plugin > artifacts.
But how do you build them without those libraries - for instance the VMware plugin doesn't build without the vmware libraries being present. Keep in mind that we have to assume folks who don't download a convenience binary from us (which certainly can't have forbidden code) will be buidling from source (source is after all our official release) --David