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

Improve licensing of external components #4103

Merged
merged 9 commits into from
Dec 2, 2019

Commits on Nov 29, 2019

  1. Move the EasyList license to common/licenses

    That license is used by several adblock lists.
    fmarier committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    73e7b4c View commit details
    Browse the repository at this point in the history
  2. Remove duplicate copies of GPL-3.0 and CC-BY-SA-3.0 licenses in EasyL…

    …ist license
    
    This is the license text as it appears on the EasyList website:
    
    https://easylist.to/pages/licence.html
    fmarier committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    08eec04 View commit details
    Browse the repository at this point in the history
  3. Create adblock component to hold third-party lists licensing info

    The LICENSE file of that component is generated as part of the
    build process by lib/licensing.js in brave/brave-browser.
    fmarier committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    759d918 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c088123 View commit details
    Browse the repository at this point in the history
  5. Move Tor licensing information to components/third_party

    Clarify that Tor is a separate component that may be downloaded
    by the Brave Browser.
    fmarier committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    510524f View commit details
    Browse the repository at this point in the history
  6. Move HTTPS Everywhere licensing information to components/third_party

    Clarify that the HTTPS Everywhere license applies to a list that
    is downloaded at run time and is separate from the Brave Browser.
    fmarier committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    e2fb208 View commit details
    Browse the repository at this point in the history
  7. Add the Brave Ethereum Remote Client licensing information

    This is related to an extension that is not downloaded until users
    open the Crypto Wallets sections of brave://settings.
    fmarier committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    6619aae View commit details
    Browse the repository at this point in the history
  8. Create local-data component to hold licensing info of data files

    The LICENSE file of that component is generated as part of the
    build process by lib/licensing.js in brave/brave-browser.
    fmarier committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    39c5711 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b2e7c9f View commit details
    Browse the repository at this point in the history