On Tue, Jun 3, 2014 at 1:48 PM, Ritu Sabharwal <rsabh...@brocade.com> wrote:
> Hi,
>
>
>
> The Brocade Network plugin uses NetConf Java client library, NetConf4j 
> https://github.com/dana-i2cat/netconf4j  for its implementation. It is 
> available under LGPL license. Is it ok to use this library with CloudStack  
> or are there any other recommendations that have been used earlier for other 
> plugins?
>
>

Ritu:

Ideally you'd use something with the Apache License or the BSD/MIT Licenses.
If you must use something with the L/GPL license you should understand
a few things:
1. We can't carry that (or any) dependency in our source tree. All
should be available via the Maven central repo. (yes, we have one
problem plugin now, Juniper's Contrail - had I seen that it required
manually downloading a file I would have vetoed it's inclusion)
2. We will  not be able to enable your plugin in the default build.
This may not be a huge deal, we still have quite a few things in our
non-default build, but just a heads up that it will need to build only
with the noredist profile.

--David

Reply via email to