Apache 2.0 Practical Guide | Generated by AI

Home 2026.07

Question: What does the Apache License 2.0 mean in practice?

Answer: Standard permissive OSS license. Key mechanics:

You can:

You must:

Patent grant (the part that differs from MIT): Each contributor grants you a patent license covering their contributions. But if you sue anyone claiming the Work infringes your patent, your patent license from this project terminates immediately. This is the defensive clause — protects the project from patent trolls emerging from within the contributor base.

No warranty, no liability — standard AS-IS, no support obligation on the licensor.

What it does NOT require:

For your stack (ww/iclaw/zz, model training scripts): if you pull in an Apache-2.0 dependency and ship a binary/CLI, you just need to bundle the LICENSE file and preserve NOTICE if one exists. No obligation to open your own agent code.

References:


Back Donate