Skip to content
Genom
Licence

In plain words first

The legal text says the same thing at greater length. If the two ever disagree, that is a bug in the text and we want to hear about it.

Free, with nothing held back

  • Personal projects and learning.
  • Open-source projects.
  • Evaluation, development, prototypes and CI.
  • Production, if the company shipping it earns under $250,000 a year.

Needs a licence

  • Production use inside a company above that threshold.
  • Shipping it inside a product you sell to your own customers.
  • Anything where you would want a named contact and a response time.
What the licence is

Perpetual, with a twelve-month maintenance term

Two separate things, and conflating them is what makes most component licences unpleasant.

The licence
Bought once and perpetual. Every release published during your maintenance term is covered by it permanently and may be run in production on any number of machines. It is verified locally, so it works in an air-gapped network.
Maintenance and support
Twelve months from the date of purchase, renewable. Renewing extends the term and covers the releases published during it. Letting it lapse stops new versions and support; it does not affect anything already deployed.
Terms

The parts worth reading twice

Counting developersA developer is someone who writes code against the library. Not your whole team, not testers, not the people who use the application.
DeploymentsUnlimited, at every tier. Applications, domains, servers, containers, on-premises installations and air-gapped networks are not counted and never will be.
RedistributionBundling Genom inside software you sell or install for third parties requires the Redistribution tier. End-customer installations under it are unlimited.
Source codeNot distributed. Source escrow is available with the Redistribution tier for buyers whose procurement requires it.
ModificationNot permitted, other than the ordinary bundling and minification your build performs.
WarrantyProvided as is. Given that we publish the list of what renders incorrectly, claiming a warranty of exact reproduction would be dishonest.
TerminationOnly for redistributing outside the terms. Ordinary use, including a lapsed update window, terminates nothing.

Still unclear whether you need one?

Then you almost certainly do not yet. Build the thing, and if it turns into a business the licence is cheaper than the meeting about the licence.

See the tiersHow keys work

This page is a summary, not the agreement. The licence document delivered with a purchase is what governs, and it is written to say exactly this. See also licensing and keys. Questions about terms, and requests for wording that does not fit the three tiers, go to admin@genom.dev.