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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (4)

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
surface form: LLVM core

contributions to LLVM codebase
other LLVM subprojects
hasAbbreviation Apache License 2.0 with LLVM exceptions self-linksurface differs
surface form: Apache 2.0 with LLVM exceptions
hasExceptionFor LLVM
surface form: LLVM project

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
surface form: LLVM Project
publishedBy LLVM
surface form: LLVM Project
relatedTo Apache License 2.0 with LLVM exceptions self-linksurface differs
surface form: 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

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 Apache License 2.0 with LLVM exceptions self-linksurface differs
this entity surface form: LLVM Project License
Apache License 2.0 with LLVM exceptions hasAbbreviation Apache License 2.0 with LLVM exceptions self-linksurface differs
this entity surface form: Apache 2.0 with LLVM exceptions
libclang library license Apache License 2.0 with LLVM exceptions
subject surface form: libclang
University of Illinois/NCSA Open Source License (historical) replacedBy Apache License 2.0 with LLVM exceptions
subject surface form: University of Illinois/NCSA Open Source License
LLD linker license Apache License 2.0 with LLVM exceptions
subject surface form: LLD
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 with LLVM exceptions
this entity surface form: Apache License 2.0 (via LLVM)
MemorySanitizer license Apache License 2.0 with LLVM exceptions
clang static analyzer license Apache License 2.0 with LLVM exceptions
subject surface form: 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