LLVM

License

LLVM License v3.0 | August 2025

The LLVM Compiler Infrastructure is open-source software licensed under the Apache License 2.0. This document outlines the terms and conditions governing the use, modification, and distribution of LLVM components.

License Overview

LLVM is distributed under the Apache License 2.0, which grants users the right to:

  • Use the software for any purpose
  • Modify the software freely
  • Distribute modified versions
  • Include the software in commercial applications

Permissions

Users are permitted to:

  • Redistribute and sell copies of LLVM components
  • Create derivative works and modify the license text as needed
  • Distribute modified files under your own license

Restrictions

The license requires that you:

  • Include a copy of the license with distributed content
  • Retain copyright notices in source distributions
  • Provide a plain text copy of the license in source form
  • Give prominent notice of changes to modified files

Contributing to LLVM

Contributions must be submitted under the Apache 2.0 Compatibility Policy unless otherwise specified. Submissions are accepted under:

  • Apache License 2.0
  • MIT License
  • Public Domain

Contributors must affirm their right to contribute the content and agree it complies with the license terms.

License Text

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined here. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a permanent, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. [Full license text continues...]

Contact

For license-related questions:

license@llvm.org

We'll respond within 5 business days.

```