mirror of
https://github.com/chuot/rdio-scanner.git
synced 2026-08-13 08:33:00 -06:00
linted
This commit is contained in:
parent
c4827ac78b
commit
f18df8a98f
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
# WebSocket API Terms of Use
|
# WebSocket API Terms of Use
|
||||||
|
|
||||||
**Effective Date:** January 3rd, 2026
|
**Effective Date:** January 3rd, 2026
|
||||||
|
|
@ -8,6 +7,7 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
### 1. License
|
### 1. License
|
||||||
|
|
||||||
This software is distributed under the GNU General Public License (GPL). You are free to use, modify, and distribute the source code under the terms of the GPL.
|
This software is distributed under the GNU General Public License (GPL). You are free to use, modify, and distribute the source code under the terms of the GPL.
|
||||||
|
|
||||||
**Exception:** The WebSocket API implementation is proprietary and subject to the terms outlined in this document.
|
**Exception:** The WebSocket API implementation is proprietary and subject to the terms outlined in this document.
|
||||||
|
|
@ -15,6 +15,7 @@ This software is distributed under the GNU General Public License (GPL). You are
|
||||||
---
|
---
|
||||||
|
|
||||||
### 2. Scope of Restriction
|
### 2. Scope of Restriction
|
||||||
|
|
||||||
The HTTP REST API and all other features are fully available under GPL terms.
|
The HTTP REST API and all other features are fully available under GPL terms.
|
||||||
|
|
||||||
The **WebSocket API** is a proprietary real-time communication channel provided exclusively by Saubeo Solutions. This distinction supports the commercial model that funds ongoing project development.
|
The **WebSocket API** is a proprietary real-time communication channel provided exclusively by Saubeo Solutions. This distinction supports the commercial model that funds ongoing project development.
|
||||||
|
|
@ -24,9 +25,11 @@ The **WebSocket API** is a proprietary real-time communication channel provided
|
||||||
### 3. Authorized Access
|
### 3. Authorized Access
|
||||||
|
|
||||||
**Official Saubeo Solutions Service:**
|
**Official Saubeo Solutions Service:**
|
||||||
|
|
||||||
- The WebSocket API is exclusively available through Saubeo Solutions' hosted service for its native applications and the integrated web application.
|
- The WebSocket API is exclusively available through Saubeo Solutions' hosted service for its native applications and the integrated web application.
|
||||||
|
|
||||||
**Self-Hosted Deployments:**
|
**Self-Hosted Deployments:**
|
||||||
|
|
||||||
- Self-hosted instances can use the HTTP REST API without restriction.
|
- Self-hosted instances can use the HTTP REST API without restriction.
|
||||||
- Access to the WebSocket API in self-hosted instances requires a prior written license agreement with Saubeo Solutions.
|
- Access to the WebSocket API in self-hosted instances requires a prior written license agreement with Saubeo Solutions.
|
||||||
- Contact [rdio-scanner@saubeo.solutions](mailto:rdio-scanner@saubeo.solutions) to inquire about licensing.
|
- Contact [rdio-scanner@saubeo.solutions](mailto:rdio-scanner@saubeo.solutions) to inquire about licensing.
|
||||||
|
|
@ -34,26 +37,33 @@ The **WebSocket API** is a proprietary real-time communication channel provided
|
||||||
---
|
---
|
||||||
|
|
||||||
### 4. Authentication
|
### 4. Authentication
|
||||||
|
|
||||||
Authorized clients (including self-hosted licensees) must:
|
Authorized clients (including self-hosted licensees) must:
|
||||||
|
|
||||||
- Use valid authentication credentials provided by Saubeo Solutions.
|
- Use valid authentication credentials provided by Saubeo Solutions.
|
||||||
- Ensure secure handling of credentials. Sharing credentials with unauthorized parties is strictly prohibited.
|
- Ensure secure handling of credentials. Sharing credentials with unauthorized parties is strictly prohibited.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 5. Prohibited Use
|
### 5. Prohibited Use
|
||||||
|
|
||||||
You may not:
|
You may not:
|
||||||
|
|
||||||
- Attempt to use the WebSocket API without explicit authorization (either through the official hosted service or a valid license agreement).
|
- Attempt to use the WebSocket API without explicit authorization (either through the official hosted service or a valid license agreement).
|
||||||
- Use the WebSocket API in commercial applications or services without a license agreement.
|
- Use the WebSocket API in commercial applications or services without a license agreement.
|
||||||
- Reverse-engineer, replicate, or redistribute the WebSocket API service.
|
- Reverse-engineer, replicate, or redistribute the WebSocket API service.
|
||||||
- Bypass or disable WebSocket API restrictions through code modification.
|
- Bypass or disable WebSocket API restrictions through code modification.
|
||||||
|
|
||||||
### 6. HTTP REST API
|
### 6. HTTP REST API
|
||||||
|
|
||||||
The HTTP REST API provided by Rdio Scanner is **not restricted** and fully available under GPL terms for all uses, including self-hosted deployments and third-party applications.
|
The HTTP REST API provided by Rdio Scanner is **not restricted** and fully available under GPL terms for all uses, including self-hosted deployments and third-party applications.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 7. Enforcement
|
### 7. Enforcement
|
||||||
|
|
||||||
Violation of these terms may result in:
|
Violation of these terms may result in:
|
||||||
|
|
||||||
- Immediate revocation of WebSocket API access.
|
- Immediate revocation of WebSocket API access.
|
||||||
- Termination of any license agreement.
|
- Termination of any license agreement.
|
||||||
- Legal action for unauthorized use.
|
- Legal action for unauthorized use.
|
||||||
|
|
@ -61,5 +71,6 @@ Violation of these terms may result in:
|
||||||
---
|
---
|
||||||
|
|
||||||
### 8. Commercial Licensing
|
### 8. Commercial Licensing
|
||||||
|
|
||||||
For WebSocket API access in self-hosted or commercial deployments, contact:
|
For WebSocket API access in self-hosted or commercial deployments, contact:
|
||||||
[rdio-scanner@saubeo.solutions](mailto:rdio-scanner@saubeo.solutions)
|
[rdio-scanner@saubeo.solutions](mailto:rdio-scanner@saubeo.solutions)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue