
Open-weight vs open-source: what an open-weight model really is
Open-weight or open-source model: definition, differences, licences and enterprise use. Why an LLM is almost never open-source the way Linux is.
Introduction
Hardly a week goes by without seeing headlines in the press or on LinkedIn announcing the release of "open-source" AI models… when in reality, they aren't.
Am I nitpicking words? The distinction is actually fundamental.
"Open-source" and "open-weight" are often used interchangeably in AI discussions. Yet they refer to fundamentally different things.
Definition: open-weight model. An open-weight model is an AI model whose publisher releases the trained weights: you can download it, run it on your own servers and fine-tune it. The training data and the full code that produced those weights, however, usually stay closed. An open-source model, as defined by the Open Source Initiative, must also provide the training code and a sufficient description of the data for an expert to rebuild an equivalent system.
This article explains the real differences between these two concepts and why generative AI struggles to follow the traditional open-source model.
What is open-source?
Open-source means total transparency: access to the full source code, the ability to modify it, audit it, and understand exactly how it works.
Take Linux. Every line of code is visible. You can compile your own version, adapt it, contribute improvements, or have the code audited to detect vulnerabilities.
This transparency enables:
- Trust: any expert can verify there are no hidden backdoors
- Collective security: thousands of eyes find and fix bugs quickly
- Independence: no risk of being locked into a single company
This philosophy gave us Git, Apache, Firefox, PostgreSQL, Python… Some of the most reliable projects in the world, widely used in companies, including commercially. Google and Microsoft are even among the biggest open-source contributors.
An LLM's weights are not source code
An LLM (large language model) like GPT-5.2, Mistral 3, or Gemini 3 is not a traditional program. It’s a mathematical architecture with billions of “weights”: the neural network connections, produced by training that can cost millions of euros.
The crucial difference: having an LLM’s weights is not like having a software project’s source code.
It’s more like receiving a compiled binary: you can run it, but you don’t see:
- The training data used
- The methodological choices (algorithms, hyperparameters)
- The optimization strategies
- The mistakes corrected along the way
Result: a powerful machine… but opaque.
What is an "open-weight" model?
While major players keep their top models closed, some actors like Mistral AI or DeepSeek publish model weights on Hugging Face. Even OpenAI and Google have joined in for some of their models.
Illustration generated by Gemini
This kind of openness brings real benefits:
- Run the model on your own servers without relying on an external API
- Fine-tune it for your specific needs (legal, medical vocabulary…)
- Keep your data on your own infrastructure
- Control costs
- Enable the community to innovate
Open-source, open-weight, proprietary: the comparison
| Open-source (OSI definition) | Open-weight | Proprietary | |
|---|---|---|---|
| Downloadable weights | Yes | Yes | No (API access) |
| Training code | Yes | Rarely | No |
| Information on training data | Yes, enough to rebuild an equivalent system | Partial or none | No |
| Runs on your servers | Yes | Yes | No |
| Fine-tuning | Yes | Yes | Limited to the publisher's options |
| Examples | LLM360 | gpt-oss, Mistral 3, Qwen, DeepSeek, Gemma, Llama | GPT-5.2, Gemini 3, Claude |
The term "open-source" therefore applies to a handful of research projects. Almost every model announced as "open-source" is in fact an open-weight model.
Not all open-weight licences are equal
Publishing the weights says nothing about usage rights. The licence sets them, and it varies a lot from one publisher to another:
- Permissive licences (Apache 2.0, MIT): free commercial use, modification and redistribution. This is the case for OpenAI's gpt-oss and for the whole Mistral 3 family, Mistral Large 3 included, released under Apache 2.0 in December 2025.
- Publisher-specific "community" licences: commercial use is allowed, but with conditions. The Llama 4 licence, for example, requires a specific licence from Meta above 700 million monthly active users, and restricts permitted uses. This is one reason why the Open Source Initiative does not consider Llama open-source.
For a company, the practical question is therefore not "open-source or not?" but "what does the licence allow me to do, and who wrote it?".
Why "true" open-source is so hard for LLMs
1. Training data: the legal nightmare
The data used to train LLMs largely comes from copyright-protected works: books, articles, web content, scientific publications. This data has often been collected at scale without explicit author consent.
Publishing this data creates legal risk. Lawsuits are multiplying in the US and Europe. Revealing precisely which content was used would open massive legal fronts. This is a structural problem that requires changes in the legal framework.
Even though you can find hundreds of thousands of datasets on Hugging Face, the most valuable data is not copyright-free.
2. Reproducibility is extremely difficult
With Linux, if you have the source code, you can recompile the exact same version.
For LLMs, it’s far more complicated, even if you had everything (code, data, weights):
- Training processes include randomness by design
- Results vary from one training run to another, and from one piece of hardware to another
- Reproducing training can cost millions of euros
Perfect reproducibility is therefore practically out of reach, even if it’s theoretically possible.
3. Biases and hallucinations can’t be detected from weights alone
An AI model’s hallucinations and biases are the equivalent of software vulnerabilities and bugs.
Even with access to weights, you can’t “read” biases or hallucinations directly from the model. They are invisibly distributed across billions of parameters.
The only way to detect them is to test the model in real settings with benchmarks. Biases show up in use, not through inspection.
Truly transparent initiatives are the exception
A few projects try to get closer to real transparency. LLM360 is a notable example: they publish not only final weights, but also intermediate checkpoints, full training code, and share data responsibly.
These initiatives remain rare because they first have to solve legal problems, which requires political action.
What approach should you adopt?
For a company investing in AI, reality is neither "all proprietary models" nor "all open-weight." The right approach combines both.
Open-weight models have real strategic value for diversification: using a mix of open-weight models (Mistral, Qwen…) and commercial models (GPT, Gemini…) can reduce dependency on a single provider and improve continuity and service quality.
At Ask This Guy, for example, we use both open-weight models (that we can host on one or more European infrastructures) and commercial models depending on needs. We monitor each provider's performance in real time.
It’s precisely this diversity of providers that helps ensure a better level of service for our customers.
Frequently asked questions about open-weight models
Is an open-weight model free for commercial use?
The weights can be downloaded at no cost, but commercial use depends on the licence. Permissive licences such as Apache 2.0 or MIT (gpt-oss, Mistral 3) allow it without particular conditions. Publisher-specific licences, such as Llama's, allow it with restrictions. You also have to account for the infrastructure that runs the model: the weights are free, the GPUs are not.
Can you run an open-weight model locally?
Yes, that is its main benefit: the model runs on your servers, without sending data to a provider. The constraint is hardware. A model of around twenty billion parameters fits on one GPU, a model above 100 billion needs several. We detail the orders of magnitude in our article on on-premise LLMs for the enterprise.
Is an open-weight model necessarily more sovereign?
No. It avoids depending on a publisher's API, but sovereignty also depends on where the model is hosted, who controls that host and which law applies to it. An open-weight model served by a US provider remains subject to US law. See our page Sovereign AI: definition and criteria.
(Cover image credit: Peter Adams, faces of Open-Source)


