Skip to the content.
Reference This entry is primarily explanatory reference: what the term means, why it exists, and how it is used.

Open source

In one sentence

Open-source AI gives people the freedoms and practical materials required to use, study, modify, and share the system; releasing trained weights alone creates an open-weight model, which may or may not meet that fuller standard.

Why the distinction matters

Traditional open-source software distributes source code: the preferred form in which a person studies and changes the program. A trained model complicates that idea. Its important ingredients include:

  1. the code used to train and run it,
  2. information about the training data and how it was prepared,
  3. the resulting weights and configuration,
  4. and a licence that grants meaningful rights to use, study, modify, and redistribute the system.

Many releases called “open source” publish the weights but not the full training data or reproducible training recipe. Their licences may also restrict certain users or uses. Those releases can still be valuable: operators can run them locally, fine-tune them where permitted, inspect their behavior, and keep a usable version even if a hosted service changes. The accurate category is usually open weights.

The Open Source Initiative published version 1.0 of its Open Source AI Definition on 28 October 2024. The definition requires the freedoms to use, study, modify, and share the system, together with sufficient information and components to exercise those freedoms. For training data, it requires detailed information about provenance, scope, acquisition, selection, labelling, and processing; it does not require release of the complete dataset. The debate is not semantic housekeeping. It determines what an operator can actually reproduce, audit, change, and redistribute.

Genuinely open-source AI systems do exist. OSI’s validation exercise identified EleutherAI’s Pythia and AI2’s OLMo, among others, as systems that met the definition. These examples matter because they show that open source is a practicable category, not merely a standard used to disqualify open-weight releases.

What an open-weight release usually includes

It may omit the original data, data-processing pipeline, training code, hyperparameters, intermediate checkpoints, and full post-training recipe. Without those materials, the released artifact can be runnable without being reproducible from its sources.

Strategic value

Open-weight models provide three durable options:

  1. Local operation. Sensitive work can stay on infrastructure the operator controls, subject to the surrounding software and security design.
  2. Vendor leverage. A downloadable artifact cannot be repriced or withdrawn in the same way as an API, although updates, hardware, and support remain the operator’s responsibility.
  3. Independent evaluation. Researchers and users can probe, fine-tune, quantize, and compare the released artifact rather than relying entirely on a vendor’s hosted interface.

None of these benefits requires pretending that every open-weight release is open source.

Trade-offs

See also

Open Weights · Closed Source · Ollama · Hugging Face · Llama

Sources

Return to Dictionary All Entries (A–Z) For Students Other Writing Capstone 2.0