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