Hi Paul,

I think the only a netapp filesystems plugin had a restrictive dependency/jar 
license that forbid redistribution. This was solved with the help of Mike.
From what I had checked and understood all other "non-oss" CloudStack plugins 
and their dependencies (jars) allow redistribution of the dependencies (i.e. 
the jars) with the application (i.e. CloudStack).

Therefore to my best understanding, all the dependency jars [1] as part of 
4.14+ builds are redistributable and can be included, shipped/hosted in the 3rd 
party deb/rpm packages (such as the community repositories).

On F5, SRX, and others - I think historically most of the networking plugins 
were implemented as a proof-of-concept for potential users/customers and have 
never been maintained beyond CloudStack specific refactoring and architectural 
changes.

[1] https://github.com/rhtyd/cloudstack-nonoss


Regards,

Rohit Yadav

Software Architect, ShapeBlue

https://www.shapeblue.com

________________________________
From: Paul Angus <paul.an...@shapeblue.com>
Sent: Tuesday, April 7, 2020 10:49
To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
Subject: Release packaging noredist

Hi All,

This seems a good point to revisit our no-redist vs oss builds - the fact that 
we have them seems to cause the occasional painful experience for users (mostly 
VMware vSphere ones).


As far as I'm aware, the old NetApp code has been removed so there is no need 
for ontap jars, the vSphere webclient sdk jar [1] is now available under the 
MIT license [2], so there is no need for that to be considered 'no-redist'.

According to our own install-non-oss.sh, the netscaler jar is no longer 
required.

That just leaves the F5 jars.   Does anyone know if the F5 support in 
CloudStack is still working?

[1] 
https://github.com/vmware/vsphere-automation-sdk-java/blob/master/lib/vim25.jar
[2] https://github.com/vmware/vsphere-automation-sdk-java/blob/master/LICENSE



Regards

Paul

paul.an...@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue




rohit.ya...@shapeblue.comĀ 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 

Reply via email to