Licensing made simple

Most developers can start using CheerpJ for free. If you’re deploying CheerpJ in a business, we’ll help you choose the right commercial licence.

Licence finder

Find the right CheerpJ licence

Answer a few questions to identify the licence or commercial agreement most likely to apply to your use case.

Question 1 of 4

Who will be using CheerpJ?

Choose whether CheerpJ will be used independently or on behalf of an organisation.

Question 2 of 3

How will you use CheerpJ?

Choose the option that best describes the intended use.

Question 2 of 4

What type of organisation are you representing?

Some organisations may qualify for tailored pricing or require a separate commercial agreement.

Question 3 of 4

How will your organisation use CheerpJ?

Technical evaluation does not include an application used by employees, customers or members of the public.

Final question

Approximately how many people will use the application?

This does not change the result. It helps us understand the expected size of the deployment.

Your likely licence

CheerpJ Community Licence

The Community Licence is likely to be suitable for eligible personal or individual use.

Review the full licensing terms before deployment. Commercial rights, self-hosting, redistribution and priority support require an appropriate commercial licence.

Your likely route

Free technical evaluation

Your organisation can evaluate CheerpJ before purchasing a commercial licence. This includes compatibility testing, proof-of-concept work and technical assessment.

A commercial licence is required when the application becomes available to employees, customers or other internal or external users.

Your likely licence

CheerpJ Commercial Licence

A Commercial Licence is likely to be required. Commercial licensing covers production deployments and can include self-hosting, redistribution, support and SLA options.

The CheerpJ team will confirm the appropriate licence based on the application and deployment requirements.

Your likely licence

Commercial licence with tailored pricing

A commercial licence is likely to be required. Public sector, academic and non-profit organisations may qualify for tailored pricing.

Contact the CheerpJ team to confirm eligibility and discuss the application, deployment and support requirements.

Your likely agreement

OEM or partner agreement

OEMs, system integrators, resellers and distributors require an agreement covering integration, redistribution or deployment for customers.

Contact the CheerpJ team to discuss the commercial model and how CheerpJ will be included in your product or service.

Choose your licence

Which applies to you?

Choose the option that best describes how you plan to use CheerpJ. You can evaluate any CheerpJ product for free before moving to production.

Community licence

I’m an individual developer

Use CheerpJ Core for personal projects, open-source software or commercial projects developed by an individual or one-person company.

  • Free access to CheerpJ Core
  • Personal and open-source projects
  • Commercial use for eligible individuals
  • Community support and documentation
Free evaluation

I’m evaluating CheerpJ

Organisations of any size can test CheerpJ Core, Applet Runner or JNLP Runner before making a licensing decision.

  • No registration required for CheerpJ Core
  • Build and test a technical proof of concept
  • Review application and browser compatibility
  • Move to a commercial licence for production
Commercial licence

I’m part of a small business

For teams of up to 10 using CheerpJ Core in a commercial product or an internal business application.

  • Commercial use
  • Self-hosting available
  • OEM and redistribution options
  • Priority support and SLAs available
Enterprise

I’m deploying CheerpJ at scale

For enterprise deployments, internal systems, customer-facing applications, managed rollouts and custom licensing requirements.

  • Teams and deployments of any size
  • Self-hosting and air-gapped deployment
  • Custom onboarding and technical support
  • OEM, redistribution and tailored licensing

Looking for an individual CheerpJ Applet Runner or JNLP Runner licence? contact us for guidance.

Compare licences

What's included?

Choose the licence that matches how you intend to use CheerpJ. Most developers can get started for free and move to a commercial licence when deploying in production.

Feature Community / Evaluation Commercial
Personal projects ✓ ✓
Open source projects ✓ ✓
Technical evaluation ✓ ✓
Eligible one-person businesses ✓ ✓
Production business use — ✓
Internal business applications — ✓
Customer-facing applications — ✓
Self-hosting — ✓
Air-gapped deployments — ✓
OEM / redistribution — ✓
Priority support — ✓
SLA options — ✓

Need a commercial licence?

Tell us about your application and we'll recommend the right licence for your deployment.

Contact Sales

Licensing FAQ

Yes.

CheerpJ is free for eligible personal use, open-source projects and technical evaluations.

Organisations can evaluate CheerpJ before purchasing a commercial licence. A commercial licence is required when CheerpJ is used in production within a business or made available to customers.

A commercial licence is required when an organisation uses CheerpJ outside the scope of the Community Licence.

This includes internal business applications, customer-facing applications, commercial products and other production deployments.

A technical evaluation allows your organisation to test whether CheerpJ meets its requirements before purchasing a licence.

This may include testing application compatibility, building a proof of concept and reviewing CheerpJ within a controlled test environment.

Once the application is being used for normal business activity or by production users, it is no longer considered an evaluation.

Yes.

Self-hosting is available with an appropriate commercial licence. This allows your organisation to host the CheerpJ runtime and related assets within its own infrastructure.

Self-hosting can also support private networks, controlled deployment environments and air-gapped systems. Contact our team to discuss your requirements.

Yes.

OEM, redistribution, reseller and system integrator use requires a separate commercial agreement.

This includes incorporating CheerpJ into a product or service that is distributed or managed for third-party customers. Contact Enterprise Sales to discuss your use case.

Commercial support options are available.

Depending on your licence, these can include priority support, service-level agreements, onboarding, training, consulting and access to the CheerpJ development team.

The available support package will be confirmed as part of your commercial agreement.

Tell us how you plan to use CheerpJ and we will help you identify the appropriate licence.

Include the CheerpJ product, intended number of users, whether the application is internal or customer-facing, and whether you require self-hosting.

Contact the CheerpJ team to discuss your project.

Tell us about your project

We’ll recommend the right licence.

No obligation.
Typical response within one business day.

Fill in the form or book a demo directly here