Skip to content

Commit c607f8e

Browse files
Update 23-licensing.md (#254)
Co-authored-by: Ana Gabriela Reyna <[email protected]>
1 parent 4923f16 commit c607f8e

File tree

1 file changed

+48
-26
lines changed

1 file changed

+48
-26
lines changed

sites/cheerpj/src/content/docs/23-licensing.md

Lines changed: 48 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,48 +2,70 @@
22
title: Licensing
33
---
44

5-
CheerpJ is free to use for personal projects, most non-commercial applications, and for technical evaluations.
5+
CheerpJ Core is distributed for _free_ with the **CheerpJ Community License**, which makes it free to use for _personal projects_, _FOSS projects_, and for _technical evaluations_.
66

7-
- Individuals can use CheerpJ for **free**. This includes:
8-
- Most open-source projects
9-
- Personal projects that generate income
7+
**Commercial Licenses** are available for any use that falls outside of the scope of the **Community License**, including any _business use_ (with exception of one-person companies), _redistribution_ and _OEM use_.
8+
9+
## CheerpJ Community License
10+
11+
You can use CheerpJ for free if you fall into any of the following categories:
12+
13+
- Individuals, including one-person companies. For example:
14+
- Any personal projects, whether they generate income or not
1015
- Public-facing applications (such as games, educational applications, etc.)
11-
- Academic and non-profit organisations: [please enquire for eligibility][contact]
12-
- For all other organisations (commercial, public sector, etc.):
13-
- Free for technical evaluations / testing
14-
- Requires a [Commercial license][licensing]
16+
- Commercial applications developed by one-person companies
17+
- Free and Open-Source Software (FOSS) projects
18+
- [Technical evaluations](#technical-evaluations)
19+
20+
The **CheerpJ Community License** allows unlimited, unmetered use of CheerpJ from the `cjrtnc.leaningtech.com` domain, such as its usage via npm package manager. For self-hosted options, see the [CheerpJ Commercial License](#CheerpJ-Commercial-License).
21+
22+
## CheerpJ Commercial License
23+
24+
The **CheerpJ Commercial License** allows CheerpJ to be used in any scenario that falls outside the scope of the [**Community License**](#cheerpj-community-license).
25+
26+
Full details on the commercial licensing options for CheerpJ are available [here](https://cheerpj.com/licensing/).
27+
28+
CheerpJ can be used for free for technical evaluations before purchasing a commercial license (see [Technical Evaluations](#technical-evaluations)).
29+
30+
The **CheerpJ Commercial License** allows its usage in a commercial setting in addition of:
31+
32+
- Self-hosting of the CheerpJ Core component
33+
- Redistribution and OEM uses
34+
- Priority Support and SLA
35+
36+
Pricing options are available for _small businesses_, _enterprises_, _public sector_, _academic institutions_, and _non-profit organizations_.
1537

1638
## Examples
1739

18-
- Example 1: You are using CheerpJ for a personal open-source project. **Free license**.
19-
- Example 2: You are a company and you want to use CheerpJ to build a free customer-facing application. [You require a license][licensing].
20-
- Example 3: You are a company and you want to use CheerpJ to build a web application for internal use. [You require a license][licensing].
21-
- Example 4: You are a company and are evaluating CheerpJ to be used for a future commercial project. **Free license**.
22-
- Example 5: You are a public sector, not-for-profit, or academic organisation. [Contact us][contact].
23-
- Example 6: You are an individual developer building a commercial project. **Free license**.
40+
| Use case | Required license | Action point |
41+
| :---------------------------------------------------------------------------------------------------------------------------------------------- | :--------------: | :------------------------------------------------------------: |
42+
| _You are an individual using CheerpJ for a personal project (including one generating revenue)_ | _**Community**_ | Give appropriate credits |
43+
| _You are an individual developer building a commercial project_ | _**Community**_ | Give appropriate credits |
44+
| _You are a team using CheerpJ in a FOSS project_ | _**Community**_ | Give appropriate credits |
45+
| _You are a company and are evaluating CheerpJ to be used for a future commercial project (see [technical evaluations](#technical-evaluations))_ | _**Community**_ | [Contact sales](https://cheerpj.com/contact/) |
46+
| _You are a public sector, non-profit, or academic organisation and want to use CheerpJ for an internal or public-facing project_ | _**Commercial**_ | [Contact us for a special quote](https://cheerpj.com/contact/) |
47+
| _You are a company and you want to use CheerpJ to build customer-facing application (paid or free)._ | _**Commercial**_ | [Contact sales](https://cheerpj.com/contact/) |
48+
| _You are a company and you want to use CheerpJ on an internal application_ | _**Commercial**_ | [Contact sales](https://cheerpj.com/contact/) |
49+
50+
If you are not sure whether you require a license, or would like to discuss your options, please [contact us](https://cheerpj.com/contact/). Full licensing details are available [here](https://cheerpj.com/licensing/).
2451

2552
## Technical evaluations
2653

27-
If an application is not seen by internal or external users, it is considered a technical evaluation. This includes:
54+
If an application is not seen by internal or external users, it is considered a technical evaluation.
55+
56+
**This includes:**
2857

2958
- An application that is not yet in production
3059
- An application that is not yet available to the public
3160

32-
This does not include:
61+
**This does not include:**
3362

3463
- An internal application that is used by employees
3564

3665
## Self-hosting
3766

38-
If you wish to self-host CheerpJ, you will need a license. [Contact us][contact] for more information.
39-
40-
### System Integrators (SIs), Resellers and Distributors, OEMs
41-
42-
Please [contact us directly][contact] to discuss OEM or Reseller licences.
43-
44-
---
67+
Self hosting CheerpJ is often requested by enterprises for internal use of CheerpJ Core. Self hosting involves hosting the CheerpJ runtime environment within the company servers. If you wish to self-host CheerpJ, you will need a [**Commercial License**](#cheerpj-commercial-license). Please [contact us](https://cheerpj.com/contact/) for more information.
4568

46-
If you are not sure whether you require a license, [contact us][contact].
69+
## System Integrators (SIs), Resellers and Distributors, OEMs
4770

48-
[licensing]: https://cheerpj.com/licensing/
49-
[contact]: https://cheerpj.com/contact/
71+
If you are a company who wants to offer CheerpJ integration as part of your software development services, you will need a special license and an agreement in place. Please [contact us directly](https://cheerpj.com/contact/) to discuss OEM or reseller licences.

0 commit comments

Comments
 (0)