The context of why I’m trying to do this
We’re evaluating the dbt Fusion engine for internal use across multiple developers.
Before adopting it broadly, we want to confirm whether:
-
Fusion CLI is truly free for internal use, and
-
There is no per-user licensing requirement, unlike dbt Cloud which uses per-developer seats.
We want to avoid any compliance issues before rolling it out team‑wide.
What I’ve already tried
-
I’ve read through the dbt Licensing FAQ.
-
The FAQ states that Fusion can be used internally for free as long as we are not offering it as a hosted/managed service.
-
However, it does not explicitly mention whether multiple users running the Fusion CLI inside the same organization is still free and allowed.
So I’m hoping to get clarification from dbt Labs or others who have already adopted Fusion.
Some example code or error messages
NA
Hey @darkroomlegacy , I’m going to work on getting your question answered explicitly on the FAQ page, but the short answer is that
Multiple users in the same org can use the Fusion CLI without limit.
This is touched on in the section you quoted:
What do I, a dbt Core user, need to know about Fusion?
As long as you aren’t offering Fusion as a hosted or managed service to a third party, you should think about using Fusion in almost exactly the same way you think about using dbt Core today.
You can use Fusion internally in your own business, for free and without restriction. This includes providing transformed data to other customers, as long as the transformed data is the product.
Separately, quoting from the components of the dbt Fusion engine:
You can use [the precompiled dbt Fusion engine binary] internally at your company for free, even if you are not a dbt Labs customer.
In contrast, the VS Code extension is described as:
one of the first product experiences built on top of Fusion. It is not part of Fusion, it is powered by Fusion and is part of the wider dbt platform’s offerings (with a generous free tier).