What FIM One's "Source Available" Means for Companies
FIM One uses a source-available license: the full code is public on GitHub and can be read, forked and self-hosted, and the exact terms are in the repository's LICENSE. Using it inside your own company, or as a dedicated deployment for a single client, is allowed within the scope the website describes; white-labeling, one multi-tenant system serving several clients, and building a competing agent platform need a separate commercial license. Check five points before you start.
FIM One, from Beijing FIM Network Technology Co., Ltd., is an agent platform for enterprises that can be self-hosted, and its website says it uses a source-available license. Companies evaluating a platform often ask what that means and how they can use it.
This article follows what the website says: what "source available" refers to, the common ways a company can use it, and what to check before you start.
1. What "source available" says
The website's wording is that FIM One uses a source-available license, the full code is public on GitHub, it can be read, forked and self-hosted, and the license terms are in the repository's LICENSE. Taking it apart:
| What you want to do | What the website says |
|---|---|
| See how the code is written | The full code is public on GitHub and can be read |
| Make a copy and adapt it | It can be forked |
| Run it in your own environment | It can be self-hosted |
| Whether a specific use is allowed | The license terms are in the repository's LICENSE |
The first three rows say what you can do; the last says that use has limits. "Source available" does not mean no conditions. The conditions are written in the license.
2. Three common ways companies use it
Inside your own company. The Community edition is free permanently with the full feature set, self-hosted, with data kept on your own infrastructure. When you need production support, the Enterprise edition adds compliance tools, dedicated support, an SLA and architecture review on the same codebase, with no feature lock between editions. If you want to evaluate first without setting up an environment, the website also offers a usage-based Cloud edition hosted by FIM Tech. For choosing between them, see private deployment or cloud for AI agents: three factors.
Delivering to a single client. The website says you may use a solution based on FIM One for paid client projects or outsourced delivery; the license limits the deployment form, not whether you charge. The condition is that it goes to a single client, as a dedicated, single-tenant deployment for that client's own internal use, with the FIM One brand kept.
Cases that need a separate commercial license. The website lists three: white-labeling (delivering under the client's brand with the FIM One mark removed); one shared or multi-tenant deployment serving several clients; and using FIM One to build a competing agent platform. These need a separate commercial license.
3. Five points to check before you start
- Who uses it. Your own company internally, or another company.
- How it is deployed. One dedicated system for one client, or one system serving several clients at once.
- Brand mark. Whether the FIM One mark stays, or is replaced by your own or your client's brand.
- What you are building. Something used in your own business, or an agent platform offered to the market.
- The license text. The repository's LICENSE governs. Have your legal team read it, keep the version you evaluated, and check again when the terms are updated. The website's description is a summary and does not replace the terms.
If any of the five is unclear, confirm with the vendor before you build a plan.
4. What "source available" does not mean
- It does not mean use has no limits. Being able to read and change the code does not mean every use is free of separate licensing. The three cases above are where the limits lie.
- It does not mean one edition is more capable than another. The website says the Community and Enterprise editions run the same codebase; the difference is the compliance tools, dedicated support, SLA and architecture review that Enterprise adds.
To see how platforms are grouped and how self-hosting differs from other approaches, start with choosing an enterprise agent platform: first tell self-hosted, SaaS and low-code apart. For the current description of editions and prices, see Pricing.
Summary
FIM One's "source available" means the code is public and can be read, forked and self-hosted, with the repository's LICENSE governing specific uses. Internal use and dedicated deployment for a single client are allowed within the scope the website describes; white-labeling, multi-tenant service for several clients and building a competing agent platform need a commercial license. Before you start, check who uses it, how it is deployed, the brand mark, what you are building and the license text.