Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "llvmPackages_15: update licenses" #217906

Merged
merged 1 commit into from
Feb 24, 2023
Merged

Commits on Feb 23, 2023

  1. Revert "llvmPackages_15: update licenses"

    This reverts commit 386aba3.
    
    As I understand it from reading
    <https://llvm.org/docs/DeveloperPolicy.html#copyright-license-and-patents>,
    the structure of LLVM licensing is as follows:
    
     - They're in the process of relicensing to Apache-2.0 WITH LLVM-exception,
       but they haven't got permission to relicense all the code yet.
       This means that some of the code can be used under the new license,
       but not all of it, and it's difficult to know which is which.  This
       license is therefore probably not useful yet, until the relicensing
       effort is commit.
    
     - While the relicensing effort is ongoing, code being contributed to
       LLVM has to have permission to be used under the old and new
       licensing schemes.  Since the new licensing scheme can't be used
       for all code yet, it only makes sense to use LLVM's code under the
       old licensing scheme at the moment.
    
     - The old licensing scheme is that code for the LLVM components we
       care about is all available under the NCSA license, and some
       components are optionally available under a different license,
       usually the MIT license, instead.
    
    So I think we should go back to just listing NCSA, or NCSA/MIT, and
    forget about the new license until it actually becomes useful,
    i.e. LLVM's relicensing effort is complete.
    alyssais committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    e9abb13 View commit details
    Browse the repository at this point in the history