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.