License¶
dsviper is published by Digital Substrate under the Digital Substrate
Commercial License 1.2 (SPDX identifier
LicenseRef-DigitalSubstrate-Commercial-1.2).
The license defines two distinct modes of use. Both are granted by the
same text, distributed inside the wheel under
dsviper-<version>.dist-info/licenses/LICENSE.
Evaluation License — free, no time limit¶
Granted free of charge, without expiration, for evaluation and training
only. You may install dsviper via pip install dsviper and use it to:
assess whether dsviper fits your workflow,
learn the API, run tutorials, and build proofs of concept,
share evaluation results with a limited number of third parties, free of charge, with no direct or indirect commercial benefit, and without redistribution rights for those third parties.
Not permitted under the Evaluation License: any commercial use, direct or indirect — including use in connection with negotiations, tenders, or commercial transactions. Support, maintenance and updates are not included.
The Evaluation License can be converted into a Commercial License by signing an agreement with Digital Substrate, without reinstalling the product.
Commercial License — by agreement¶
Granted as a paid, non-exclusive, non-transferable right to use dsviper in projects distributed under a proprietary license. The Commercial License only takes effect through a written agreement signed with Digital Substrate; in the absence of such agreement, no commercial rights are granted.
The agreement specifies scope, support, SLA, and any modification rights.
Common terms¶
Redistribution is prohibited unless expressly authorized in the agreement.
Modification is prohibited unless expressly authorized in the agreement.
Sublicensing and transfer require prior written consent.
Intellectual property in dsviper remains with Digital Substrate.
Warranty: the product is provided “as is” unless support/SLA is contracted.
Governing law: French law; exclusive jurisdiction of the courts of Bordeaux.
Third-party components¶
dsviper embeds third-party components under their own licenses
(ANTLR 4 C++ runtime, Stephan Brumme’s hash-library, nlohmann/json,
SQLite). Their attribution and full license texts are reproduced in
Third-Party Notices, shipped inside the wheel as
dsviper-<version>.dist-info/licenses/THIRD-PARTY-NOTICES.txt.
Contact¶
For commercial licensing inquiries:
Digital Substrate 8 impasse de la rouilleuse, ZA du Courneau II 33610 CANEJAN, FRANCE SIREN 891960007
Full license text¶
The text below is the authoritative LICENSE file, also shipped inside
every wheel under dsviper-<version>.dist-info/licenses/LICENSE. In case of
discrepancy with the summary above, this text prevails.
dsviper
Digital Substrate Commercial License
LicenseRef-DigitalSubstrate-Commercial-1.2
Copyright (c) Digital Substrate
8 impasse de la rouilleuse, ZA du Courneau II, 33610 CANEJAN, FRANCE
SIREN 891960007
This License grants rights of use for the software product identified as dsviper (hereinafter referred to as "the Product") under two distinct modes:
- An **Evaluation License**, granted free of charge and without time limitation, provided that the software is used exclusively to assess its suitability for the licensee's workflow and training, under the conditions described in Article 1.
- A **Commercial License**, which may only be exercised within the framework of a commercial license agreement (hereinafter referred to as "the Agreement") concluded between the licensee and Digital Substrate, under the conditions described in Article 2.
1. Evaluation License
- The Evaluation License is granted free of charge, for an unlimited duration, provided that the software is used exclusively for the purpose of evaluating its suitability for the licensee's workflow and training.
- Use is strictly limited to non-commercial purposes, meaning testing and assessment, including sharing results with a limited number of third parties, provided such sharing is free of charge, without any direct or indirect commercial benefit, and that such third parties are not permitted to redistribute or exploit the results.
- Any commercial use of the Product or of results generated by it, whether direct or indirect (including use in connection with negotiations, tenders, or commercial transactions), is strictly prohibited.
- The Evaluation License does not include any right to support, maintenance or updates. These services are only available under a Commercial License.
- The Evaluation License may be converted into a Commercial License by entering into a commercial license agreement with Digital Substrate, without requiring a new installation of the Product.
2. Commercial License
- The Commercial License grants a paid, non-exclusive and non-transferable right to use the Product in projects distributed under a proprietary license.
- The Commercial License may only be exercised within the framework of a commercial license agreement concluded between the licensee and Digital Substrate. In the absence of such a signed agreement, no commercial rights are granted.
- Permitted for integration into proprietary projects or products, as specified in the Agreement.
- Any use outside the scope of the Commercial License requires a separate written agreement with Digital Substrate.
3. Redistribution
- All redistribution of the Product, whether integrated into the licensee's products or distributed separately, is strictly prohibited unless expressly authorized and defined in the Agreement.
4. Modification
- Prohibited, unless otherwise expressly provided in the Agreement.
5. Sublicensing and Transfer
- Prohibited except with the prior written consent of Digital Substrate.
6. Intellectual Property
- Digital Substrate retains all intellectual property rights, title, and interest in and to the Product, including all patents, copyrights, trade secrets, trademarks, and other proprietary rights.
- This License does not transfer any ownership rights to the licensee.
7. Third-Party Components
- The Product incorporates third-party components subject to their own licenses.
- The complete attribution and license texts for these components are provided in the THIRD-PARTY-NOTICES.txt file distributed alongside this License (at the root of the source repository and inside the wheel's dist-info/ directory).
8. Exclusions
- Any use outside the scope defined by this License requires a new agreement with Digital Substrate.
9. Duration and Termination
- This License remains in effect as long as the conditions of this License are met.
- Digital Substrate may terminate this License immediately and unilaterally in case of breach by the licensee.
10. Warranty and Liability
- The Product is provided "as is," unless otherwise expressly stipulated in the Agreement (support, SLA).
- Digital Substrate disclaims all liability for indirect, incidental or consequential damages, unless otherwise agreed in writing.
11. Support and Updates
- Support and updates may be included or optional, depending on the Agreement.
- No support or updates are provided under the Evaluation License.
12. Governing Law and Jurisdiction
- This License is governed by French law.
- Any dispute relating to its interpretation or performance shall fall under the exclusive jurisdiction of the courts of Bordeaux.