Skip to content

Licence

Klad is dual-licensed.

GNU AGPL v3 or later

The default. Free to use, modify and distribute on the AGPL's terms.

Its central condition is that anyone you convey the software to — including users who interact with it over a network — must be able to get the complete corresponding source of your version, under the AGPL, including your own code combined with it. This library runs in your users' browsers as part of your application, so in practice the AGPL is enough when:

  • your project is itself released under the AGPL, or a licence the AGPL lets you combine into an AGPL whole;
  • you are evaluating, prototyping or developing internally without shipping or hosting anything to third parties;
  • your use is genuinely private — you modify it and never convey it or make it available over a network.

Commercial licence

You need one when:

  • you ship it inside a closed-source product, installed or delivered as a web application;
  • you offer it as part of a hosted or SaaS service and do not want to release that service's source;
  • you need to sublicense it to your own customers;
  • your organisation's policy or contracts prohibit AGPL dependencies — a common reason on its own, regardless of how you use it.

It covers use in closed-source and proprietary products with no obligation to release your own source, the right to distribute the library inside your application, and terms — scope, seats, support, duration — agreed in writing.

Email yusuf@ozdemir.be with your company, the product it would go into, whether it ships to customers or is internal only, and rough scale.

INFO

This page is a plain-language summary to help you work out which licence applies to you. It is not legal advice and it does not modify either licence. If the answer matters to you commercially, have your own counsel read the AGPL against your intended use.

Contributing

Contributions are accepted under the AGPL. Because the project is dual-licensed, a contributor licence agreement may be requested before a change can be merged — without one, the copyright holder cannot offer that contribution under the commercial licence. It is raised on the pull request; it is not a prerequisite for opening one.

Last updated:

AGPL-3.0-or-later, with a commercial licence available.