CheerpJ licences are based on who uses the application.

Desktop licences cover the Java applications your organisation uses. Application licences cover software you build with CheerpJ for customers or the public.

Community

For personal, educational and hobby use, and for technical evaluation.

£0 free

Unlimited use

  • Use the Applet Runner, JNLP Runner and CheerpJ Core
  • Public applets and JNLP applications for personal use
  • Technical evaluation for organisations of any size

Desktop

For individuals and small teams using Java applications at work.

£6 per desktop per month

Monthly subscription for 1 to 20 desktops

  • Business use, including Oracle Forms and E-Business Suite on internal networks
  • The Applet Runner, JNLP Runner and CheerpJ Core
  • Any number of applications on a desktop
  • Updates on the regular release schedule

Enterprise (Desktop)

For organisations rolling CheerpJ out across departments.

Quote volume pricing

From 21 desktops

  • Business use, including Oracle Forms and E-Business Suite on internal networks
  • The Applet Runner, JNLP Runner and CheerpJ Core
  • Any number of applications on a desktop
  • Out-of-cycle updates and fixes
  • No licence server: fully self-hosted and air-gappable, with self-reported desktop counts
  • Deployment through Group Policy and Chrome and Edge policies, with offline licence tokens
  • An optional support agreement, with 24-hour and 48-hour SLAs
  • Multi-year and perpetual terms available

Which Desktop licence fits?

Buy online at a published monthly price for up to 20 desktops. Above 20, Enterprise (Desktop) is priced on volume, and we'll send a quote for your estate.

desktops
Term Enterprise (Desktop)

Desktop, bought online £6 per desktop per month

£72 a month

12 desktops × £6, billed monthly.

Per year
£864
Updates
Scheduled releases

Prices exclude VAT. Desktop is billed monthly per desktop, for up to 20 desktops per organisation.

Get started

Compare licences

Feature Community £0 free Get extension Desktop £6 per desktop per month Get started Enterprise (Desktop) Quoted on volume Get a quote
Price and terms
Term How long a licence runs Not included Monthly 1, 2 or 3 years, or perpetual
Desktops Machines whose browser runs CheerpJ Personal 1 to 20 21 or more, or any size for Enterprise features
What it covers
Use Who can use the licence, and for what Personal use and technical evaluation Business use Business use
Custom and vendor-licensed (e.g., Oracle) internal applications Applications on your own network Not included Included Included
Runtime
Java versions Supported in CheerpJ 4.3 Java 8 Java 8, 11 and 17 Java 8, 11 and 17
WasmGC WebAssembly garbage collection in the browser Included Included Included
HTTP and HTTPS networking Following the browser's security rules Not included Included Included
Deployment
Available as The CheerpJ products you can deploy Applet Runner, JNLP Runner and CheerpJ Core Applet Runner, JNLP Runner and CheerpJ Core Applet Runner, JNLP Runner and CheerpJ Core
Self-hosted build Serve the Applet Runner, JNLP Runner and CheerpJ Core from your own servers Not included Not included Included
Policy deployment and offline tokens Roll out through Group Policy or Chrome and Edge policies Not included Not included Included
Updates and support
Updates and fixes When new versions reach you Scheduled releases Scheduled releases Scheduled and out-of-cycle
Support Help from the CheerpJ team Community Email Basic support included, with an optional SLA

Community

For individuals, one-person companies and non-commercial open source.

£0 with attribution

Including commercial use for one-person companies

  • Software you publish under your own name, including paid software
  • Non-commercial free and open-source (FOSS) projects built on CheerpJ Core
  • Unmetered use from the CheerpJ CDN
  • A “Built with CheerpJ” credit in your application

Small Business

For startups and small companies shipping commercial applications.

£100 per developer per month

Under 50 staff, $5M revenue and $10M funding

  • Commercial products and SaaS
  • Served from the CheerpJ CDN
  • Standard support and updates
  • Self-hosting available for £5,000 a year

Enterprise

For established vendors, larger companies and software you redistribute.

Quote per application

Priced by applications, deployments and term

  • One licence for your whole group, including subsidiaries in other countries
  • Self-hosting on your own servers and CDNs
  • An OEM licence to redistribute CheerpJ to customers who host your product
  • Out-of-cycle updates and fixes
  • Multi-year and perpetual terms
  • Priority support, SLAs and engineering services

Which licence, and what does it cost?

Tell us who is building and how you'll ship. We'll show your tier and what it costs, or prepare an Enterprise quote request.

Who is building the application?
How will you ship it?

Community Free, with attribution

£0 a year

Commercial use included, for software you publish under your own name.

Served from
CheerpJ CDN, unmetered
Attribution
“Built with CheerpJ”
Self-hosting
Small Business or Enterprise

Prices exclude VAT. Small Business eligibility is self-declared and counts your whole group.

Compare licences

Feature Community £0 with attribution Explore CheerpJ Core Small Business £100 per developer per month Get started Enterprise Quoted per application Get a quote
Price and terms
Who it's for Eligibility for the licence Individuals, one-person companies, non-commercial open source Under 50 employees, $5M revenue and $10M raised, up to 10 developers Anyone
What it covers
Coverage The companies the licence covers You Your company Your whole group, all legal entities, all countries
Commercial use Selling or charging for your software One-person companies Included Included
Attribution A “Built with CheerpJ” credit in your application Required Optional Optional
Runtime
Java versions Supported in CheerpJ 4.3 Java 8, 11 and 17 Java 8, 11 and 17 Java 8, 11 and 17
WasmGC WebAssembly garbage collection in the browser Included Included Included
HTTP and HTTPS networking Following the browser's security rules Not included Included Included
Deployment
Served from the CheerpJ CDN Loading CheerpJ from our servers Unmetered Included Included
Self-hosting Serving CheerpJ from your own servers or CDN Not included £5,000 a year Included
Redistribution (OEM) Shipping CheerpJ to customers who host your product Not included Not included Per activated customer
Updates and support
Support Help from the CheerpJ team Community Standard Priority, with an optional SLA

You pay for the desktops that run CheerpJ.

Desktop licences are priced by the machines whose browser runs your Java applications, and the price per desktop falls as your desktop count rises.

Other Java subscriptions

Often priced by your total employee count, across the whole organisation.

CheerpJ Desktop licences

Priced by the desktops that open your Java applications.

FAQs

We run Oracle E-Business Suite and Oracle Forms for our staff. Which licence do we need?

Desktop licences. Count the machines whose browser opens EBS or Forms through CheerpJ. For up to 20 desktops, you can buy Desktop online. Above 20, Enterprise (Desktop) is priced on volume and includes the self-hosted build.

What counts as a desktop?

A physical or virtual machine whose browser runs CheerpJ, such as a desktop, laptop, thin client, tablet or virtual desktop. One person using two laptops counts as two desktops.

What counts as an application?

One product or service under one name, built with CheerpJ, including its versions, editions and modules.

We're a software vendor. Which licence covers our customers?

Your Application licence covers the people who use your product. If your customers host the product themselves, add an OEM licence to your Enterprise licence, and you pay for the customers who switch CheerpJ on.

Does the integration we use change the licence?

The licence follows who uses the application. A Desktop licence covers the Applet Runner, JNLP Runner and CheerpJ Core on that desktop.

Can open-source projects use CheerpJ for free?

Non-commercial open-source projects can use the Community licence by loading CheerpJ from our CDN and showing a “Built with CheerpJ” credit. Projects backed by a company that sells support, hosting or a paid edition use Small Business or Enterprise.

Build with Java for the browser.