Skip to content

Licensing

Tagua is licensed under your choice of three standard free licenses from the PolyForm Project, or a commercial license.

License Who Price In code
PolyForm Small Business 1.0.0 Companies with fewer than 100 people (employees and contractors) and less than USD 1,000,000 revenue in the prior tax year (2019 dollars, adjusted for inflation) Free Community
PolyForm Noncommercial 1.0.0 Personal use; charities, education, public research, public safety and health, environmental protection, government Free Community
PolyForm Free Trial 1.0.0 Anyone, evaluating Tagua for less than 32 consecutive days Free Trial
Professional Other companies Per developer, per year Professional
Enterprise Unlimited developers, redistribution in products you sell, and support Per organization, per year Enterprise

The full terms are in the LICENSE.txt file that comes with every package. For a commercial license, write to licensing@taguareports.com.

Code declares the license it uses Tagua under, once, at startup:

TaguaSettings.License = LicenseType.Community;

or with the environment variable TAGUA_LICENSE (community, trial, professional or enterprise). Rendering without a declaration stops with an explanation of these options. Nothing is checked online, there are no license keys, and the PDFs are the same under every license: the declaration is your statement that you qualify.

We have 150 employees and want to try it. Declare LicenseType.Trial: evaluating Tagua for less than 32 days is free. To keep using it, buy a Professional or Enterprise license.

We are a 20-person startup. The Community license (PolyForm Small Business) is free, in production and inside the applications you distribute. When you reach 100 people or the revenue limit, you need a commercial license.

We build an open-source project. It is covered when it is noncommercial, or when a small business runs it.

We are contractors building for a client. Use the client’s license.

Does the tagua command follow the same terms? Yes. Without TAGUA_LICENSE, it renders under the Community license and says so.