In the client API download, the source code file for the command line client has a brief license comment that says "this code" cannot be used outside of your organization in compiled or source form.
I assume this statement applies to the command line client code AND the opslib assembly that it uses. Is this an accurate statement?
Are there any plans to license the API such that it is redistributable, or to have an open plugin framework for the current Vault client? The vault client is limited since it doesn't have third party plugin capabillity, and without API licensing options a better client cannot be created. Personally I would prefer to just write plugins for the current vault client instead of recreating the wheel.
Vault API License
Moderator: SourceGear
haunaben:
The source code for the Command Line Client is the intellectual property of SourceGear, LLC. It is distributed as an example of how one might write their own tool using the API within their own organization. Simply recompiling the code and distributing the compiled binaries outside your organization goes against the nature in which the code was provided.
Writing your own Vault client using the libraries would work; however, I believe you would not be able to distribute the Vault compiled DLLs. The end user would need an installed Vault client to obtain those libraries used by the application. This is similar to how other IDE and Continuous Integration tools work.
If you would like to pursue a license that would allow for Vault branded distribution, please contact our sales department - sales at sourcegear dot com.
The source code for the Command Line Client is the intellectual property of SourceGear, LLC. It is distributed as an example of how one might write their own tool using the API within their own organization. Simply recompiling the code and distributing the compiled binaries outside your organization goes against the nature in which the code was provided.
Writing your own Vault client using the libraries would work; however, I believe you would not be able to distribute the Vault compiled DLLs. The end user would need an installed Vault client to obtain those libraries used by the application. This is similar to how other IDE and Continuous Integration tools work.
If you would like to pursue a license that would allow for Vault branded distribution, please contact our sales department - sales at sourcegear dot com.
Jeff Clausius
SourceGear
SourceGear