Skip to content

Update 23-licensing.md #254

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Conversation

sderossi
Copy link

@sderossi sderossi commented May 5, 2025

@alexp-sssup please double check this.

Revised licensing section for the CheerpJ Docs.

@alexp-sssup please double check this.

Revised licensing section for the CheerpJ Docs.
@sderossi sderossi requested a review from GabrielaReyna as a code owner May 5, 2025 16:11
@GabrielaReyna
Copy link
Contributor

GabrielaReyna commented May 8, 2025

Please notice I added several changes, review is required, specially on the examples table.

  • Text formatting and de-capitalization
  • Added URLs where appropriate
  • Reformatted examples to a table with License and Action point columns
  • Added more text on Self-hosting and System integrations subsections

@GabrielaReyna GabrielaReyna requested a review from alexp-sssup May 8, 2025 15:04
| You are a company and you want to use CheerpJ to build a free customer-facing application. | Commercial | [Contact sales](https://cheerpj.com/contact/) |
| You are a company and you want to use CheerpJ to build a web application for internal use (see [self-hosting](#self-hosting)) | Commercial | [Contact sales](https://cheerpj.com/contact/) |
| 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/) |
| You are a public sector, non-profit, or academic organisation | Community | [Contact us](https://cheerpj.com/contact/) |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not correct, all of these needs a Commercial license, although we might apply discounting in some cases

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct, I would phrase this as

You are a public sector, non-profit, or academic organisation, and want to use CheerpJ for an internal or public-facing project

Commercial

@@ -2,48 +2,68 @@
title: Licensing
---

CheerpJ is free to use for personal projects, most non-commercial applications, and for technical evaluations.
CheerpJ Core is distributed at no cost with the **CheerpJ Community License**, which makes it free to use for _personal projects_, _free_ and _open-source software_, and for _technical evaluations_.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would keep the express as FOSS project. I want to make sure the "free" part of FOSS is not misunderstood as "not payed, even if commercial"

| You are using CheerpJ for a personal project | Community | Give appropriate credits |
| You are a team using CheerpJ in a FOSS project | Community | Give appropriate credits |
| You are a company and you want to use CheerpJ to build a free customer-facing application. | Commercial | [Contact sales](https://cheerpj.com/contact/) |
| You are a company and you want to use CheerpJ to build a web application for internal use (see [self-hosting](#self-hosting)) | Commercial | [Contact sales](https://cheerpj.com/contact/) |
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rephrase

"You are a company and you want to use CheerpJ on an internal application"

Commercial

PS: No need to refer to self-hosting.

| :-------------------------------------------------------------------------------------------------------------------------------------------- | :--------------- | :-------------------------------------------- |
| You are using CheerpJ for a personal project | Community | Give appropriate credits |
| You are a team using CheerpJ in a FOSS project | Community | Give appropriate credits |
| You are a company and you want to use CheerpJ to build a free customer-facing application. | Commercial | [Contact sales](https://cheerpj.com/contact/) |
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to build a customer-facing application (paid or free)

- Example 6: You are an individual developer building a commercial project. **Free license**.
| Use case | Required license | Action point |
| :-------------------------------------------------------------------------------------------------------------------------------------------- | :--------------- | :-------------------------------------------- |
| You are using CheerpJ for a personal project | Community | Give appropriate credits |
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are an individual using CheerpJ for a personal project (including one generating revenue)

| Use case | Required license | Action point |
| :---------------------------------------------------------------------------------------------------------------------------------------------- | :--------------: | :------------------------------------------------------------: |
| _You are an individual using CheerpJ for a personal project (including one generating revenue)_ | _**Community**_ | Give appropriate credits |
| _You are an individual developer building a commercial project_ | _**Community**_ | [Contact us](https://cheerpj.com/contact/) |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the contact us required here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unsure, Stefano had it written down on the first version. I am assuming it is to discuss future growth of the project and when it can transition to a commercial license?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll remove it for now, I can bring it back if Stefano disagrees.

| _You are an individual developer building a commercial project_ | _**Community**_ | [Contact us](https://cheerpj.com/contact/) |
| _You are a team using CheerpJ in a FOSS project_ | _**Community**_ | Give appropriate credits |
| _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/) |
| _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 quota](https://cheerpj.com/contact/) |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: "special quote"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants