Running Models YourselfLesson 2 of 82

Contents

Running Models Yourself

Lesson 2 of 82. Sign in to keep your place.

Module 1 · Deciding to run it yourself

What “open” means, and what it does not

10 min read

Three different things get called open

The word is doing too much work. Separate it into three claims, because only one of them is usually true.

Open weights. The trained parameters are downloadable. You can run them, quantise them, fine-tune them, and inspect every number. This is the common case and it is what this course is about.

Open source. The licence meets the Open Source Definition: no restriction on field of use, no restriction on who may use it, no conditions on downstream users. Apache-2.0 and MIT models qualify. Most of the famous ones do not.

Open data. The training corpus is published, so the model can be reproduced from scratch. This is rare. AI2’s OLMo and the Hugging Face SmolLM family publish theirs; almost nobody else does. Without it you cannot audit what the model was trained on, which matters for contamination, for bias claims, and for any question about copyright.

A model can be open weights and closed source and closed data at the same time, and most are.

The licences you will meet

  • Apache-2.0 / MIT. Genuinely permissive. Commercial use, redistribution, modification, no user cap. Most current Qwen releases (in Qwen2.5, the 3B is under a research-only licence and the 72B under Qwen’s own licence with a 100-million-user clause), most of Mistral’s small releases (Ministral 8B is under the Mistral Research Licence), Falcon-7B and Falcon-40B (later Falcon releases use TII’s own Falcon licence), OLMo, DeepSeek’s releases since R1, Phi. Check each model, not the family. If you want to stop thinking about licences, stay here.
  • Llama Community Licence. Meta’s own terms, not open source. Commercial use is allowed, but there is a monthly-active-user threshold above which you must ask Meta for a separate licence, an acceptable use policy attached, and a naming requirement: derivative models must carry “Llama” in the name and the attribution notice must be reproduced.
  • Gemma Terms of Use. Google’s. Commercial use allowed, no user cap, but a use policy that binds you and everyone you distribute to, and Google reserves the right to require you to stop using a model remotely if it is being used in breach.
  • Non-commercial licences (CC-BY-NC and friends). Research only. Several strong models sit here and people deploy them anyway; that is an infringement, not a grey area.
  • Gated but permissive. Some Apache-2.0 models still require you to accept terms on Hugging Face and be approved before download. The gate is a distribution control, not a licence term.

The part almost nobody checks

The base model’s licence follows its descendants. A fine-tune of a Llama model is still under the Llama licence no matter what the uploader wrote in their own README. When you download SomeLab/CoolModel-8B, the questions are: what was it fine-tuned from, and what did that licence say. The model card usually names the base model in the first paragraph; the config file names the architecture, which is a strong hint.

The same applies to synthetic training data. If a dataset was generated by a commercial API, that API’s terms may forbid using it to train a competing model. Several popular fine-tunes carry that history and do not mention it.

Where the law is unsettled

Two questions have no settled answer, and the answer differs by country:

  1. Was training on copyrighted text lawful? The United States is arguing this through fair use, the EU through the text-and-data-mining exception and its opt-out, Japan has a broad exception, the United Kingdom has consulted repeatedly without concluding. Cases are live in several jurisdictions and have gone both ways on different facts.
  2. Who owns the output? Several offices, including the US Copyright Office, have said purely machine-generated output is not protectable, while human-authored contributions around it may be. What counts as enough human contribution is not defined.

This course does not resolve either, because they are not resolved. What it can tell you is the practical shape: running a model locally does not change your copyright position at all, and a licence from a model provider is a licence to use the weights, never a warranty that the weights were lawfully made. If your use is commercially serious, that is a question for a lawyer in your jurisdiction, not for a forum.

The practical routine

Before downloading anything you intend to build on:

  1. Open the model card and find the licence field and the base model.
  2. Read the acceptable use policy if there is one. It is short and it binds you.
  3. Save a copy of the licence text alongside the weights. Licences have been changed after release; the copy you agreed to is the one you can point at.
  4. If you will redistribute anything (a fine-tune, a quant, a container image) check the attribution and naming clauses, because those are the ones that catch people.

That takes ten minutes and removes an entire class of problem that only ever surfaces once something you built has become important.

Every lesson here is open. Your progress is recorded once you pass the Open Model Ecosystem exam.

Check your understanding

You fine-tune a Llama-family model on your own data and want to publish the result on Hugging Face under Apache-2.0, since your training code and your dataset are both yours. What is wrong with that plan?

Pick the one you would defend. Your answer stays private.

Next lesson · 9 minReading a model card without being sold to

Stuck on something?Ask Tri, your AI tutor

How to cite: Addaly (2026) ‘What “open” means, and what it does not’, in Running Models Yourself. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/running-models-yourself/the-open-weights-landscape (Accessed: 13 October 2026).