Apache License 2.0 with LLVM exceptions

E284622

Apache License 2.0 with LLVM exceptions is a permissive open-source software license variant that adds LLVM-specific clarifications and exceptions to the standard Apache 2.0 terms to better accommodate compiler and toolchain development.

All labels observed (4)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf open-source license
permissive license
software license
allows distribution
modification
sublicensing under proprietary terms
use
appliesTo binary distributions
source code
basedOn Apache License 2.0
category free software license
clarifies linking with LLVM runtime components
use of LLVM code in proprietary toolchains
use of LLVM intermediate representation
compatibleWith Apache License 2.0
many proprietary licenses
designedFor compiler development
language frontends and backends
toolchain development
governs Clang
LLD
LLVM core
linked to: LLVM

contributions to LLVM codebase
other LLVM subprojects
hasAbbreviation Apache 2.0 with LLVM exceptions
hasExceptionFor LLVM project
linked to: LLVM

code generation
compiler toolchains
runtime libraries
hasJurisdiction worldwide
hasTextLanguage English
includesClause disclaimer of warranty
limitation of liability
patent grant
patent termination
isApprovedBy Open Source Initiative
isCopyleft false
isOSICompliant true
licenseModel permissive
maintainedBy LLVM Project
linked to: LLVM
publishedBy LLVM Project
linked to: LLVM
relatedTo LLVM Project License
requires notice of changes to files
preservation of copyright notices
preservation of license text
supersedes earlier LLVM-specific licensing schemes
usedBy LLVM-based commercial products
LLVM-based open-source projects

How these facts were elicited

Referenced by (17)

Full triples — surface form annotated when it differs from this entity's canonical label.

Clang license Apache License 2.0 with LLVM exceptions
LLVM license Apache License 2.0 with LLVM exceptions
LLDB license Apache License 2.0 with LLVM exceptions
Apache License 2.0 with LLVM exceptions relatedTo LLVM Project License
linked to: Apache License 2.0 with LLVM exceptions
Apache License 2.0 with LLVM exceptions hasAbbreviation Apache 2.0 with LLVM exceptions
linked to: Apache License 2.0 with LLVM exceptions
libclang license Apache License 2.0 with LLVM exceptions
subject linked to: libclang library
University of Illinois/NCSA Open Source License replacedBy Apache License 2.0 with LLVM exceptions
LLD license Apache License 2.0 with LLVM exceptions
subject linked to: LLD linker
TableGen license Apache License 2.0 with LLVM exceptions
compiler-rt license Apache License 2.0 with LLVM exceptions
AddressSanitizer license Apache License 2.0 (via LLVM)
linked to: Apache License 2.0 with LLVM exceptions
MemorySanitizer license Apache License 2.0 with LLVM exceptions
Clang Static Analyzer license Apache License 2.0 with LLVM exceptions
subject linked to: clang static analyzer
llvm-mc license Apache License 2.0 with LLVM exceptions
llvm-ar openSourceLicense Apache License 2.0 with LLVM exceptions
FileCheck license Apache License 2.0 with LLVM exceptions
LLDB-MI (historical) license Apache License 2.0 with LLVM exceptions