FastReport License Agreement: Translation from Legalese into Human

2025-06-05

FastReport License Agreement: Translation from Legalese into Human

Not long ago, at a seminar following a presentation, I received a great question about our new license agreement:

"We’ve been using your libraries and components for generating reports for many years, but in 2024 you changed the terms to stricter ones. Do you want all our money?"

Well, no, of course not! We want much more! :)

But seriously — let’s figure it out together:

https://www.fast-report.com/license/license-agreement-delphi

 


 

3. LICENSEE OBLIGATIONS; WARRANTIES; AND PROHIBITED CONDUCT

3.1 Prohibited Conduct. The Licensee shall not:

(c) publish or otherwise make the Software available to any third party, or copy, lease, distribute, transfer, or reprint the Software or any part of it, except as explicitly stated in this Agreement and allowed by the purchased License;

(d) change the names of files in the Software;

(e) remove any references to the intellectual property or copyright of Fast Reports;

(f) include the Software in a development environment, framework, report generator, or ERP, CRM, BPM, or ECM system without prior written permission from Fast Reports;

(g) create a Solution that does not differ significantly from the Software, or whose main functionality is largely based on the functionality of the Software;

(h) develop and/or distribute stand-alone report generators based on the Software;

(i) develop and/or distribute a Solution (free, shareware, commercial, or otherwise) that directly or indirectly competes with the Software;

(j) use the Source Code of the Software to create any software or product (free, shareware, commercial, or otherwise) that directly or indirectly competes with Fast Reports’ Software;

(k) directly or indirectly disclose the Source Code or any solutions discovered through use of the Software to any party involved in the creation of software that directly or indirectly competes with Fast Reports’ Software;

(l) distribute the Source Code of the Software;

(m) hack, reverse engineer, translate, or decompile the Software, or use its Source Code and/or other components to create other programs or applications (including, but not limited to, freeware, shareware, or commercial software) that directly or indirectly compete with or replicate the functionality of the Software, without prior written permission from Fast Reports;

(n) disclose the Source Code, Object Code, program code, or other parts of the Software, or methods of implementing its functionality, to any person involved in creating other programs or applications that directly or indirectly compete with or replicate the functionality of the Software, without prior written permission from Fast Reports.

 


 

What does this actually mean?

Let me try to translate it from legalese into plain human language.

1. Regular, specialized products do not require any additional licensing, even if they use an independent visual report designer.

2. You may not distribute our source code (which is obvious).

And what isn't allowed?

3. You can’t create report generators. We’ve clearly specified this in item (h), as well as in (i) — “products that compete with ours,” and (g) — “products whose main functionality is based on ours.”

Here’s a particularly important point. I originally formulated it for our lawyers as:

“a product that itself produces products or artifacts containing report generators.”
The lawyers rewrote it as:

4. Including the Software in a development environment, framework, report generator, or ERP/CRM/BPM/ECM system (item f).

 


 

Why?

Because systems like ERP, CRM, BPM, and ECM are often highly configurable, essentially development platforms or tools.

 


 

Was this clause present in the previous license agreement?

Yes, it was — practically in the same wording.

 


 

Do our competitors have similar clauses?

Yes, we’ve specifically researched the EULAs of our respected competitors. One way or another, such restrictions are always there.

 


 

Does this mean “it's impossible to use and completely prohibited unless we talk to you”?

No! If something seems impossible, but you really want to do it, you can always discuss it and come to an agreement.

Think of this as an invitation to a new level of cooperation!

We already have many OEM partners around the world using FastReport in their development environments, in CRM/ERP systems, and even in their own report generators for other platforms.

In fact, with Embarcadero, we have a very similar partnership: we provide licenses for distribution within their development tools! :)

We even have a dedicated department to handle these kinds of requests. They’re not "sharks" — they’re kind and attentive colleagues. If you have specific needs or want to extend the functionality of the Software, we’re always open to discussion. We're ready to explore collaboration opportunities.

 


 

And in any case, you can always write to me directly.

Sincerely,
Michael Philippenko

FastReport License Agreement
July 10, 2025

How to Build and Connect the Firebird Plugin in FastReport .NET

In this article, we will go through the process of building and connecting the Firebird plugin in FastReport .NET through the report designer and via code.
July 04, 2025

How to Transition from FastReport Publisher to the Corporate Server

In this material, we will discuss the reasons for replacing Publisher with the Corporate Server along with a migration plan.
June 27, 2025

Publisher — the Ideal Solution for Small and Medium-Sized Businesses

In this article, we will take a detailed look at how these services help address different user needs so that you can choose the solution that best fits your requirements.
Fast Reports
  • 800-985-8986 (English, US)
  • +31 97 01025-8466 (English, EU)
  • +49 30 56837-3928 (German, DE)
  • +55 19 98147-8148 (Portuguese, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.