Observal Enterprise License
Version 1.0

Copyright (c) 2026-present Observal

TERMS AND CONDITIONS

1. Grant of Rights

   Subject to the terms of this License, Observal
   ("Licensor") grants you a non-exclusive, non-transferable,
   non-sublicensable license to:

   (a) View, read, and study the source code in this directory
       ("Enterprise Code") for reference and evaluation purposes.

   (b) Modify the Enterprise Code for your own internal evaluation
       and development purposes only, provided such modifications
       are not deployed to any production, staging, or
       user-facing environment without a valid commercial license.

   (c) Integrate or combine the Enterprise Code with the
       Apache-2.0-licensed open-source core of Observal ONLY if you
       hold a valid Observal Commercial License. Combining this
       code with the Apache-2.0 core without a commercial license does
       not grant you any rights to this directory under Apache-2.0.


2. Commercial Use Requires a License

   To use the Enterprise Code (or any derivative thereof) in
   production, you must obtain a valid commercial license from
   Observal. Production use is defined as any
   use that:

   (a) Serves end users, internal or external;
   (b) Processes real, live, or non-synthetic data;
   (c) Operates in any non-development environment, including
       staging, QA connected to live data, or pre-production; or
   (d) Is embedded in any product, platform, or service delivered
       to third parties.

   Contact  : contact@observal.io
   Website  : https://observal.io/


3. Restrictions

   Without a valid Observal Commercial License, you MAY NOT:

   (a) Deploy the Enterprise Code in any production, staging,
       or user-facing environment.

   (b) Distribute, sublicense, resell, or transfer the Enterprise
       Code or any derivative works to any third party.

   (c) Remove, alter, or obscure any copyright, license,
       attribution, or proprietary notices within this directory.

   (d) Use the Enterprise Code to build or operate a competing
       AI observability, agent evaluation, or LLM tracing product
       or hosted service.

   (e) Bypass, disable, remove, or circumvent any license key
       validation, feature flag, entitlement check, or access
       control mechanism present in this directory.

   (f) Claim that your use of this code is covered by the Apache-2.0
       license governing the open-source core of Observal.
       Apache-2.0 terms do NOT extend to this directory.


4. Contributions

   Community contributions are NOT accepted into this directory.
   All code under this License is written exclusively by
   Observal or its authorized contractors and
   employees.

   Community contributions should be directed to the open-source
   directories of this repository (outside "ee/"), which are
   licensed under the Apache License 2.0. Contributors to
   the open-source core must sign the Observal Contributor License
   Agreement (CLA.md) located in the root of this repository.


5. No Warranty

   THE ENTERPRISE CODE 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, AND NON-INFRINGEMENT.

   IN NO EVENT SHALL OBSERVAL OR ITS CONTRIBUTORS 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 ENTERPRISE CODE OR THE
   USE OR OTHER DEALINGS IN THE ENTERPRISE CODE.

   OBSERVAL'S TOTAL LIABILITY UNDER THIS LICENSE SHALL
   NOT EXCEED THE FEES PAID BY YOU FOR THE COMMERCIAL LICENSE
   IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.


6. Termination

   This License is effective until terminated. It will terminate
   automatically if you:

   (a) Fail to comply with any term of this License;
   (b) Allow your commercial license key to expire without renewal;
   (c) Have your commercial license revoked by Observal
       due to breach of the Commercial License Agreement; or
   (d) Initiate any intellectual property litigation against
       Observal relating to the Observal Platform.

   Upon termination:

   (a) You must immediately cease all production use of the
       Enterprise Code and delete all deployed copies.

   (b) You must destroy or return all copies of the Enterprise
       Code in your possession within thirty (30) days.

   (c) Your right to view the source code remains intact, as
       the source is publicly visible under the source-available
       terms of this License, but all operational rights cease.

   (d) Sections 3, 5, 6, 7, and 8 survive termination.


7. Open Source Core Separation

   The Enterprise Code in this directory ("ee/") is architecturally
   and legally separate from the Apache-2.0-licensed open-source core
   of Observal. Specifically:

   (a) The Apache-2.0 open-source core (all code outside "ee/") is
       fully functional without any code in this directory.

   (b) No Apache-2.0 rights, permissions, or obligations extend to
       the code in this directory by virtue of co-existing in
       the same repository.

   (c) If you deploy only the Apache-2.0-licensed core (outside "ee/")
       without using any code from this directory, your use is
       governed solely by Apache-2.0, not this License.

   (d) If you use or deploy any code from this directory,
       even one file, this License applies in full, regardless
       of whether you hold an Apache-2.0-compliant setup for the core.


8. Governing Law & Dispute Resolution

   8.1 India. For customers and users domiciled in India,
       this License shall be governed by the laws of India.
       Disputes shall be resolved by arbitration in Chennai,
       Tamil Nadu, under the Arbitration and Conciliation
       Act, 1996, before a sole mutually agreed arbitrator.

   8.2 International. For customers and users domiciled outside
       India, this License shall be governed by the laws of the
       State of Delaware, United States, without regard to its
       conflict of law provisions. Disputes shall be resolved
       by binding arbitration under AAA rules in San Francisco,
       California.

   8.3 Either party may seek injunctive relief in any court of
       competent jurisdiction to prevent irreparable harm,
       including unauthorized use of this Enterprise Code.
