- Open versus closed is a sourcing decision, not a values debate: it trades control, cost, capability and risk, and the honest enterprise answer is usually a portfolio, not a side.
- Open-weight is not open-source. You get downloadable, self-hostable parameters and data residency, but the training data and process stay closed, some licenses restrict use, and you own the GPU operations.
- Route by task behind a model gateway: closed frontier for the hardest, lowest-volume work; open-weight for high-volume, sensitive, or customizable workloads. The split becomes a policy, not a rewrite.
The question behind the question
Walk into most model-sourcing meetings and within ten minutes the conversation has become a values debate. One camp argues for openness on principle; another argues that only frontier labs can be trusted with serious work. Both are answering the wrong question. The enterprise decision is not whether open models are good for the world. It is which models you should source, for which workloads, given your constraints on control, cost, capability and risk. That is a procurement and architecture question, and it has a defensible answer that survives contact with a skeptical CFO.
The four levers pull in different directions, which is why a single answer rarely fits an entire enterprise. Closed frontier models tend to lead on the hardest tasks and remove operational burden, but your data leaves your boundary and you inherit vendor lock-in. Open-weight models run inside your environment with no per-token fee and full customization, but you own the GPUs and the operations. A workload with strict data residency and enormous volume points one way; a low-volume task that needs the absolute capability ceiling points the other. Forcing both through one choice means overpaying on one and under-serving the other.
So the useful framing is portfolio, not allegiance. Nearly every mature enterprise ends up running both, routed by workload, and treats the mix as something to tune rather than a flag to plant. The rest of this piece defines the terms precisely, lays out the real trade-offs without the marketing gloss, and gives you a framework a CIO can defend in a board room and revisit as the frontier moves.
Open-weight is not open-source
The single most expensive misconception in this decision is treating "open-weight" and "open-source" as synonyms. They are not, and conflating them leads teams to assume freedoms they do not actually have. Precision here is not pedantry; it is what keeps your legal review and your architecture honest.
Open-weight means the trained parameters, the numerical weights that result from training, are published for download. You can run the model in your own environment, inspect its behavior, and fine-tune it. What is almost never published alongside those weights is the training data, the full training code, and the process that produced them. So you receive the finished artifact, not the recipe. You cannot audit what the model was trained on, and you cannot reproduce it. That is a meaningful gap from open-source in the classic sense, where the source and the means of production are available.
Two further points matter for governance. First, "open-weight" is not automatically "unrestricted." Several widely used open-weight families ship under licenses that carry usage restrictions, acceptable-use terms, or conditions tied to scale, so weights being downloadable does not mean any use is permitted. Read the license the way you would read any third-party software license, because that is what it is. Second, downloadable weights still make the model a third-party dependency for model risk purposes; self-hosting changes where the model runs, not whether it needs validation and monitoring.
| Property | Open-weight | Open-source (classic) |
|---|---|---|
| Trained weights published | Yes, downloadable and runnable | Yes |
| Training data disclosed | Usually not | Expected |
| Full training code and process | Usually not | Expected |
| Reproducible from source | No | Yes, in principle |
| License | Varies; some restrict use | OSI-style, few restrictions |
The case for open-weight
The strongest argument for open-weight models is control, and control is worth the most exactly where regulation and sensitivity are highest. Because you run the weights in your own environment, the data you send them never has to leave your boundary. For a bank processing customer records, a hospital handling clinical notes, or any workload under strict data-residency rules, "the inference happens inside our perimeter" is not a nice-to-have; it is often the difference between a viable design and a non-starter. You also control the version: no one deprecates your model out from under you, and no silent update shifts its behavior mid-quarter.
The second argument is economics at volume. Self-hosting replaces a per-token API bill with a largely fixed cost of the hardware and operations that serve the model. At low or spiky volume, the API almost always wins. But there is a crossover point where a high, steady request volume makes owned or reserved infrastructure cheaper per unit of work, and past that point the API meter simply keeps running. Where that crossover sits depends on your utilization and hardware, so model it for your own numbers rather than trusting a vendor's; the LLM Economics deep-dive lays out how.
The third argument is freedom: to fine-tune on your proprietary data, to modify and distill, and to avoid lock-in to any single provider's roadmap, pricing or availability. Families such as Llama, Mistral, Qwen and DeepSeek give real competition at the weights level, so switching or hedging is a genuine option rather than a threat you cannot execute.
- Control and data residency: inference runs in your environment; sensitive data never crosses the boundary.
- Cost at steady volume: fixed infrastructure cost replaces a per-token meter past a crossover point.
- Customization: fine-tune, distill and modify on proprietary data without provider gatekeeping.
- No deprecation risk: you pin the version and control when it changes.
The case for closed frontier
The case for closed frontier models starts with raw capability. At the top end, on the hardest reasoning, coding and multi-step tasks, frontier closed models from the major labs still tend to lead. The gap has narrowed considerably over time, and for a large share of everyday workloads a strong open-weight model is now more than adequate. But for the small set of tasks where the last few points of capability translate directly into business value, the frontier is usually where you find them first. Being honest about this narrowing, without pretending the gap has closed entirely, is what keeps the recommendation credible.
The second argument is speed of access. New capabilities, longer context, better tool use, new modalities tend to land in the hosted frontier offerings before equivalent open weights are available and hardened. If being early with a new capability matters to your product, the managed API is the shortest path to it.
The third argument is operational: managed reliability and scaling. With a closed API you run no GPUs, patch no serving stack, and do no capacity planning for inference. A provider absorbs the reliability engineering, the scaling under load, and the hardware refresh cycle. For an organization without a mature platform team, this is not a minor convenience; it can be the entire reason a project ships this year instead of next. The cost of these benefits is exactly the two things open-weight buys you back: your data leaves your boundary, and you take on vendor lock-in to a specific provider's pricing, roadmap and deprecation schedule.
The trade-offs, side by side
Laid out honestly, no column wins on every row. That is the entire point: the two options are strong on different axes, so the right choice is a function of which axes a given workload weights most heavily. Read this as a decision aid per workload, not a scoreboard for the enterprise as a whole.
| Dimension | Open-weight (self-hosted) | Closed frontier (API) |
|---|---|---|
| Control | Full; you own the version and behavior | Provider controls updates and deprecation |
| Data residency | Data stays inside your boundary | Data leaves your boundary to the provider |
| Cost model | Fixed infrastructure; wins at steady high volume | Per-token; wins at low or spiky volume |
| Capability ceiling | Strong and rising; trails at the very top end | Tends to lead on the hardest tasks |
| Operational burden | You run GPUs, serving and scaling | Fully managed by the provider |
| Lock-in | Low; weights are portable across providers | Higher; tied to one provider's stack |
| Customization | Full fine-tuning and modification freedom | Limited to what the API exposes |
Two rows deserve a caution. The cost row is not a slogan: "open is cheaper" is only true past a utilization crossover that many pilots never reach, and idle GPUs are expensive. The capability row is time-sensitive: it reflects the frontier as it stands and will move, which is why any policy built on it needs a review cadence rather than a permanent verdict.
The portfolio answer
Once you accept that the two options win on different axes, the conclusion follows: run both, and route each workload to the option that fits it. Send the hardest, lowest-volume, highest-value tasks to closed frontier models, where the capability ceiling earns its premium and the token cost stays small because volume is low. Send the high-volume, data-sensitive, or heavily customized workloads to open-weight models you host, where residency, steady-state economics and fine-tuning freedom compound. The result is not a compromise; it is each workload served by its best-fit option.
The architectural move that makes this affordable is a model gateway: a single internal endpoint that your applications call, which routes each request to the right model behind a stable contract. With the gateway in place, the open-versus-closed split becomes a routing policy you can change centrally, not a decision hard-wired into every application. Re-pointing a workload from a closed API to a self-hosted model becomes a configuration change rather than a rewrite, which is what makes the portfolio tunable over time. The pattern is detailed in the Model Gateways deep-dive.
+---------------------+
apps ------> | MODEL GATEWAY | routing policy
+----------+----------+
|
+--------------+--------------+
v v
+-------------------+ +-------------------+
| CLOSED FRONTIER | | OPEN-WEIGHT |
| hardest, low-vol | | high-vol, private |
+-------------------+ +-------------------+
A decision framework
To turn this into something a CIO can defend, score each workload on five factors rather than deciding by instinct or ideology. For each factor, note which way it points; the balance across them, not any single row, gives you the recommendation. Document the reasoning so the choice survives an audit and a change of staff.
- Data sensitivity: regulated, confidential or residency-bound data points toward open-weight, self-hosted. Low-sensitivity or public data relaxes the constraint and opens the closed API.
- Volume and cost: high, steady request volume points toward self-hosted economics. Low or spiky volume points toward per-token APIs.
- Capability required: tasks at the frontier of difficulty point toward closed models. Well-bounded, routine tasks are comfortably served by strong open-weight models.
- Customization need: deep fine-tuning on proprietary data or model modification points toward open-weight. Off-the-shelf behavior points toward closed.
- Operational capacity: a mature platform team makes self-hosting viable; without one, the managed API's zero GPU operations is decisive.
When the factors conflict, and they often will, weight them by what fails hardest. A residency breach or a runaway token bill is usually a worse outcome than a few points of capability, but a task that genuinely needs the frontier will not be rescued by cheap hosting. The point of scoring is to make that trade explicit and reviewable, not to produce a single mechanical answer.
Finally, treat the output as a snapshot, not a settlement. The capability gap narrows, open-weight families improve, your own operational maturity grows, and your volumes change. Revisit the scoring on a cadence, and because the gateway makes re-routing cheap, let the portfolio shift as the frontier and your maturity move. The enterprises that win this decision are not the ones that pick a side; they are the ones that keep the question open.