revault_cli 0.0.3

CLI for reVault encrypted lockboxes, store files, variables and forms with integration to your platform key storage
reVault Source Available License 1.0

Copyright (c) 2021 OnePub IP Pty Ltd

This license applies to the reVault software and associated documentation files
(the "Software").

1. Grant of Rights

Subject to this license, you may use, copy, modify, merge, publish, distribute,
and create derivative works of the Software.

You may use the Software for personal, educational, research, evaluation,
development, testing, and internal business purposes. You may also use the
Software as an internal component of your own products or services, provided
that you do not offer the Software itself, or substantially similar
functionality derived from it, as a hosted, managed, or network-accessible
service for third parties.

2. Service Restriction

You may not, without a separate written license from OnePub IP Pty Ltd:

- offer the Software, or a modified version of it, as a hosted or managed
  service;
- provide access to the Software's vault, key-management, encrypted-storage, or
  related functionality through a SaaS product, API, backend service, or other
  network-accessible service for third parties;
- build or operate a commercial product or service whose primary purpose is to
  provide functionality substantially similar to the Software to third parties;
  or
- enable another party to do any of the above.

This restriction does not prevent you from using the Software internally to
operate your own systems, or from building applications that store or process
their own data with the Software, so long as third parties are not being offered
the Software's functionality as a service.

3. Publication of Derivative Works

If you create a derivative work of the Software, you must publish the complete
corresponding source code for that derivative work in a publicly accessible
source code repository, such as GitHub, GitLab, Codeberg, or a substantially
similar public repository service.

The published source code must include the files needed to build, test, and use
the derivative work, including modifications, build scripts, configuration
templates, and documentation reasonably necessary to understand the changes. You
may omit secrets, private keys, credentials, customer data, production
configuration values, and other sensitive operational data.

You must publish the source code before making the derivative work available to
others, or within 30 days after first creating the derivative work if it is used
only internally. You must keep the public repository available for as long as
you use, distribute, or make available the derivative work, unless you have a
separate written license from OnePub IP Pty Ltd.

4. Redistribution

If you distribute the Software or a derivative work, you must include this
license and the copyright notice above. Any redistribution of the Software or a
derivative work must be under this license or a later version published by
OnePub IP Pty Ltd, unless you have a separate written license.

5. No Trademark Rights

This license does not grant permission to use the names, trademarks, service
marks, or logos of OnePub IP Pty Ltd except as required for reasonable and
customary attribution.

6. Termination

Your rights under this license terminate automatically if you violate the
license and do not cure the violation within 30 days after becoming aware of it.
After termination, you must stop using, copying, modifying, publishing,
distributing, and operating the Software, except as permitted by a separate
written license.

7. Disclaimer of Warranty

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM,
OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.