Index: android_webview/tools/third_party_directories.txt |
diff --git a/android_webview/tools/third_party_directories.txt b/android_webview/tools/third_party_directories.txt |
new file mode 100644 |
index 0000000000000000000000000000000000000000..1d40de34a104184394d3af31ad99867f4f7fd326 |
--- /dev/null |
+++ b/android_webview/tools/third_party_directories.txt |
@@ -0,0 +1,327 @@ |
+#!/usr/bin/python |
+# Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
+# This file records third-party licensing information for the purposes of the |
+# Android WebView build. See webview_licenses.py for details. |
+# |
+# This file lists complete directories only. See third_party_files.txt for |
+# individual files. |
Evan Martin
2012/07/24 19:27:55
This is gonna regress every time someone moves a d
|
+# |
+# The format is .. |
+# # Copyright <copyright holders>; <license status>. |
+# <directory> [<annotation>] |
+# where <annotation> is optional and is one of ... |
+# - INCOMPATIBLE_AND_UNUSED - The code uses a license which is incompatible |
+# with Android. This code will not be included in |
+# the Chromum snapshot used for the WebView build. |
+# - REQUIRES_ATTRIBUTION - The code is used for the WebView binary and its |
+# license requires attribution in this case. |
+# - REQUIRES_ATTRIBUTION_CHROMIUM - As for REQUIRES_ATTRIBUTION, but the |
+# copyright and license are the same as those |
+# for the main Chromium source, so no |
+# separate license file is required. |
+ |
+# Copyright Lucent Technologies; MIT license. |
+base/third_party/dmg_fp REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; BSD license. |
+base/third_party/dynamic_annotations REQUIRES_ATTRIBUTION |
+# Copyright International Business Machines Corporation and others; MIT |
+# license. |
+base/third_party/icu REQUIRES_ATTRIBUTION |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. |
+base/third_party/nspr REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; BSD license. |
+base/third_party/symbolize REQUIRES_ATTRIBUTION |
+# Copyright Julian Seward; BSD license. |
+base/third_party/valgrind REQUIRES_ATTRIBUTION |
+# Copyright Red Hat, Inc., Matthias Clasen and Jonathan Blandford; MIT/Academic |
+# Free or LGPL v2 license. |
+base/third_party/xdg_mime REQUIRES_ATTRIBUTION |
+# Copyright Red Hat, Inc.; MIT license. |
+base/third_party/xdg_user_dirs REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; Claims to be licensed under BSD and MIT/X derivate |
+# licenses, but src/client/mac/handler/breakpad_nlist_64.cc uses Apple PSL 2.0 |
+# and src/common/mac/testing/GTMSenTestCase.h uses ASL v2. Not used by |
+# ContentView. |
+breakpad INCOMPATIBLE_AND_UNUSED |
+# Copyright Chromium OS authors. TODO(ilevy): Provide license information. |
+chrome/browser/resources/gaia_auth |
+# Copyright Mewp and Google Inc, MIT and ASL v2 licenses. Example code only. |
+chrome/common/extensions/docs/examples/apps/hello-php |
+# Copyright Joe Gregorio, Leah Culver, Joe Stump, Mark Paschal and Vic Fryzel, |
+# MIT license. Example code only. |
+chrome/common/extensions/docs/examples/apps/hello-python |
+# Copyright Jacob Seidelin, jseidelin@nihilogic.dk and |
+# http://blog.nihilogic.dk; MIT license. Example code only. |
+chrome/common/extensions/docs/examples/extensions/imageinfo |
+# Claims to be copyright Colin Percival; BSD license, but given |
+# third_party/bsdiff, we will assume this uses a BSD Protection license too. |
+# Not used on Android. |
+chrome/installer/mac/third_party/bsdiff INCOMPATIBLE_AND_UNUSED |
+# GPL v2+, LGPL v2+ and GPL v3+ licenses. Not used on Android. |
+chrome/installer/mac/third_party/xz INCOMPATIBLE_AND_UNUSED |
+# Copyright The Chromium Authors; BSD license. Test code only. |
+chrome/test/chromeos/autotest/files/client/deps |
+# Copyright numerous authors; many licenses including GPL v3. |
+chrome/test/data INCOMPATIBLE_AND_UNUSED |
+# Copyright Google Inc.; ASL v2 license. |
+chrome/third_party/jstemplate REQUIRES_ATTRIBUTION |
+# Copyright Tung Mac; MIT license |
+chrome/third_party/mock4js REQUIRES_ATTRIBUTION |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. Not used on Android. |
+chrome/third_party/mozilla_security_manager |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. Not used on Android. |
+crypto/third_party/nss |
+# Copyright Google Inc. and Netscape Communications Corporation; BSD and (MPL, |
+# GPL v2 or LGPL v2) licenses. |
+googleurl REQUIRES_ATTRIBUTION |
+# Copyright The Native Client Authors; BSD license. |
+native_client_sdk/src REQUIRES_ATTRIBUTION |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. Not used on Android. |
+net/third_party/mozilla_security_manager |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. Not used on Android. |
+net/third_party/nss |
+# Copyright Google Inc; GPL v2 license. Not used on Android. |
+net/tools/spdyshark |
+# Copyright The Chromium Authors; BSD and MIT licenses. |
+ppapi REQUIRES_ATTRIBUTION |
+# Copyright Google Inc. and Free Software Foundation; ASL v2 license. Also |
+# includes zlib code, which uses the custom zlib license, which does not |
+# require attribution. Also includes public domain, MIT, GPL v2 and custom |
+# licensed code, though none of this is used in ContentView. Reviewed by |
+# dannyb. |
+sdch/open-vcdiff REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; BSD license. |
+testing/gmock REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; BSD license. |
+testing/gtest REQUIRES_ATTRIBUTION |
+# Copyright Microsoft Corporation; Microsoft Limited Public license. Not used |
+# on Android. |
+third_party/active_doc |
+# Not used on Android, no third-party code. |
+third_party/adobe |
+# Copyright The Android Open Source Project; ASL v2 license. Test code only. |
+third_party/android_testrunner |
+# Copyright The ANGLE Project Authors; BSD license. |
+third_party/angle REQUIRES_ATTRIBUTION |
+# Copyright Apple Inc.; Apple Public Source license. |
+third_party/apple_apsl INCOMPATIBLE_AND_UNUSED |
+# Copyright Apple Inc.; custom license. Reviewed by dannyb. Requires |
+# attribution in binary releases but sample code only. |
+third_party/apple_sample_code |
+# Copyright Apple Inc.; BSD license. |
+third_party/apple_webkit REQUIRES_ATTRIBUTION |
+# Copyright The Android Open Source Project; ASL v2 license. |
+third_party/ashmem REQUIRES_ATTRIBUTION |
+# Copyright Colin Percival; BSD Protection license. |
+third_party/bsdiff INCOMPATIBLE_AND_UNUSED |
+# Copyright Colin Percival; BSD Protection license. |
+third_party/bspatch INCOMPATIBLE_AND_UNUSED |
+# Copyright Julian R Seward; BSD license. |
+third_party/bzip2 REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; ASL v2 license. |
+third_party/cacheinvalidation REQUIRES_ATTRIBUTION |
+# Copyright The Chromium Authors; BSD license. |
+third_party/cld REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; ASL v2 license. |
+third_party/closure_linter REQUIRES_ATTRIBUTION |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. Not used on Android. |
+third_party/codesighs |
+# Copyright Adam D. Barratt; GPL v2 license. Not used on Android. |
+third_party/devscripts |
+# Copyright Thai Open Source Software Center Ltd, Clark Cooper and Expat |
+# maintainers; MIT license. |
+third_party/expat REQUIRES_ATTRIBUTION |
+# Copyright IOLA and Ole Laursen; MIT License. TODO(steveblock): Requires |
+# attribution but is missing README.chromium. See |
+# https://chromiumcodereview.appspot.com/10679009. |
+third_party/flot |
+# Copyright David Turner, Robert Wilhelm, and Werner Lemberg; License inspired |
+# by BSD, Artistic and IJG licenses. Reviewed by dannyb. |
+third_party/freetype REQUIRES_ATTRIBUTION |
+# Copyright The Chromium Authors; BSD license. |
+third_party/fuzzymatch REQUIRES_ATTRIBUTION_CHROMIUM |
+# Copyright Aaftab Munshi, Dan Ginsburg and Dave Shreiner; MIT license. |
+third_party/gles2_book REQUIRES_ATTRIBUTION |
+# Copyright GPSD project; BSD license. Not used on Android. |
+third_party/gpsd |
+# Copyright numerous authors; LGPL v2 license. Not used on Android. |
+third_party/gtk+ |
+# Copyright Benjamin Kalman; ASL v2 license. Not used by ContentView. |
+third_party/handlebar |
+# Copyright multiple authors; MIT license. |
+third_party/harfbuzz-ng REQUIRES_ATTRIBUTION |
+# Copyright multiple authors; MIT license. |
+third_party/harfbuzz REQUIRES_ATTRIBUTION |
+# MPL, GPL v2 or LGPL v2 license. Not part of binary, dictionaries are |
+# downloaded on demand. |
+third_party/hunspell_dictionaries |
+# MPL, GPL v2 or LGPL v2 license. |
+third_party/hunspell REQUIRES_ATTRIBUTION |
+# MPL, GPL v2 or LGPL v2 license. Not used on Android. |
+third_party/hyphen |
+# Copyright 2010 Linux Foundation, IBM Corporation and Sun Microsystems, Inc.; |
+# BSD license. |
+third_party/iaccessible2 REQUIRES_ATTRIBUTION |
+# Copyright Thomas G. Lane; custom license. Reviewed by dannyb. |
+third_party/iccjpeg REQUIRES_ATTRIBUTION |
+# Copyright Troy N. Stephens and Google Inc.; MIT License. |
+third_party/icon_family REQUIRES_ATTRIBUTION |
+# Copyright International Business Machines Corporation and others; MIT |
+# license. |
+third_party/icu REQUIRES_ATTRIBUTION |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. Not used on Android. |
+third_party/isimpledom |
+# Copyright Jason Evans; BSD license. |
+third_party/jemalloc REQUIRES_ATTRIBUTION |
+# Copyright Baptiste Lepilleur; MIT license. |
+third_party/jsoncpp REQUIRES_ATTRIBUTION |
+# Copyright Kyle Simpson; MIT license. Not used by ContentView. |
+third_party/json_minify |
+# Copyright The Khronos Group Inc.; MIT/X11 amd SGI Free Software License B |
+# licenses. Reviewed by dannyb. |
+third_party/khronos REQUIRES_ATTRIBUTION |
+# BSD license. |
+third_party/launchpad_translations REQUIRES_ATTRIBUTION |
+# Copyright International Business Machines; GPL v2 license. Not used on |
+# Android. |
+third_party/lcov |
+# Copyright International Business Machines; GPL v2 license. Not used on |
+# Android. |
+third_party/lcov-1.9 |
+# Copyright The LevelDB Authors; BSD license. |
+third_party/leveldatabase REQUIRES_ATTRIBUTION |
+# Copyright Niels Provos and Nick Mathewson; BSD license. |
+third_party/libevent REQUIRES_ATTRIBUTION |
+# DEPS directory, no third-party code. |
+third_party/libexif |
+# Copyright Google Inc.; BSD license. |
+third_party/libjingle REQUIRES_ATTRIBUTION |
+# Copyright Thomas G. Lane; custom license. Reviewed by dannyb. |
+third_party/libjpeg REQUIRES_ATTRIBUTION |
+# Copyright Thomas G. Lane, Guido Vollbeding; custom license. Reviewed by |
+# dannyb. |
+third_party/libjpeg_turbo REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; ASL v2 license. |
+third_party/libphonenumber REQUIRES_ATTRIBUTION |
+# libpng license. Reviewed by dannyb. Attribution not required but is |
+# requested. |
+third_party/libpng REQUIRES_ATTRIBUTION |
+# Copyright multiple authors; LGPL 2.1 license. Not used by ContentView. |
+third_party/libusb |
+# Copyright Intel Corporation and Splitted-Desktop Systems. MIT license. |
+third_party/libva REQUIRES_ATTRIBUTION |
+# Copyright Google Inc; BSD license. |
+third_party/libwebp REQUIRES_ATTRIBUTION |
+# Copyright Daniel Veillard; MIT license. |
+third_party/libxml REQUIRES_ATTRIBUTION |
+# Copyright NVIDIA Corporation; MIT license. Not used on Android. |
+third_party/libXNVCtrl |
+# Copyright Thomas Broyer, Charlie Bozeman and Daniel Veillard; MIT license. |
+third_party/libxslt REQUIRES_ATTRIBUTION |
+# Public domain. |
+third_party/lzma_sdk |
+# Copyright Jonathan Rentzsch; MIT license. |
+third_party/mach_override REQUIRES_ATTRIBUTION |
+# LGPL v2 license. |
+third_party/mesa REQUIRES_ATTRIBUTION |
+# Copyright Nick Galbreath; BSD license. |
+third_party/modp_b64 REQUIRES_ATTRIBUTION |
+# Copyright MolokoCacao; BSD license. |
+third_party/molokocacao REQUIRES_ATTRIBUTION |
+# Copyright Sergey Lyubka and Gilbert Wellisch; MIT license. |
+third_party/mongoose REQUIRES_ATTRIBUTION |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. Not used on Android. |
+third_party/mozilla |
+# Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 |
+# license. |
+third_party/npapi REQUIRES_ATTRIBUTION |
+# Copyright Mulle Kybernetik; BSD license with advertising clause. Test code |
+# only. |
+third_party/ocmock |
+# Copyright The Khronos Group; MIT license. |
+third_party/openmax REQUIRES_ATTRIBUTION |
+# Copyright The OpenSSL Project and Eric Young; OpenSSL and SSLeay license. |
+# Reviewed by dannyb. BSD-based, with advertising clause. |
+third_party/openssl REQUIRES_ATTRIBUTION |
+# Copyright The Chromium Authors; BSD license. |
+third_party/ots REQUIRES_ATTRIBUTION |
+# Copyright David M. Beazley; BSD license. |
+third_party/ply REQUIRES_ATTRIBUTION |
+# Copyright Google Inc,; BSD license. |
+third_party/protobuf REQUIRES_ATTRIBUTION |
+# Copyright Giampaolo Rodola; custom license. Reviewed by dannyb. Requires |
+# attribution in binary releases but test code only. |
+third_party/pyftpdlib |
+# Copyright Google Inc.; BSD license. |
+third_party/python_gflags REQUIRES_ATTRIBUTION |
+# DEPS directory, no third-party code. |
+third_party/pymox |
+# Copyright Mozilla Corporation and Marti Maria; MIT license. |
+third_party/qcms REQUIRES_ATTRIBUTION |
+# DEPS directory, no third-party code. |
+third_party/safe_browsing |
+# DEPS directory, no third-party code. |
+third_party/sfntly |
+# Copyright Bob Ippolito; MIT license. |
+third_party/simplejson REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; BSD license. WebView will use Skia from the Android |
+# platform, so this code is not used. |
+third_party/skia |
+# DEPS directory, no third-party code. |
+third_party/smhasher |
+# DEPS directory, no third-party code. |
+third_party/snappy |
+# Public domain. |
+third_party/sqlite |
+# Copyright Suitable Systems; University of Illinois/NCSA Open Source License. |
+# Not used on Android. |
+third_party/sudden_motion_sensor INCOMPATIBLE_AND_UNUSED |
+# Chromium makes use of SwiftShader if it is present on the user's machine, |
+# which isn't the case in Android. Also the license relates to using the |
+# binary, not open source code. |
+third_party/swiftshader |
+# DEPS directory, no third-party code. |
+third_party/swig |
+# Copyright Andrew Tridgell and Stefan Metzmacher; LGPL v3 license. |
+third_party/talloc INCOMPATIBLE_AND_UNUSED |
+# Copyright Google Inc.; BSD license. |
+third_party/tcmalloc REQUIRES_ATTRIBUTION |
+# Public domain. |
+third_party/tlslite |
+# Copyright the v8-i18n authors; ASL v2 license. Contains some third-party code |
+# under different licenses, but this is for tests only. |
+third_party/v8-i18n REQUIRES_ATTRIBUTION |
+# Copyright WebDriver committers; claims to be ASL v2 license, but seems to |
+# contain MIT and GPL for jquery. Test code only. |
+third_party/webdriver |
+# Copyright Apple Inc.; BSD and LGPL licenses. |
+third_party/WebKit REQUIRES_ATTRIBUTION |
+# Copyright Microsoft Corporation; Microsoft Permissive License. Reviewed by |
+# dannyb. Not used on Android. |
+third_party/wtl |
+# Copyright Yasm developers. Primary license for Yasm is 2-clause BSD. Libyasm |
+# is 2-clause or 3-clause BSD licensed, with exception of bitvect which is |
+# triple-licensed under the Artistic license, GPL, and LGPL. Not used by |
+# WebView. |
+third_party/yasm |
+# Copyright Jean-loup Gailly and Mark Adler; custom license. Reviewed by |
+# dannyb. Attribution not required but is requested. |
+third_party/zlib REQUIRES_ATTRIBUTION |
+# Copyright The Chromium Authors; BSD license. |
+tools/grit REQUIRES_ATTRIBUTION |
+# Copyright Google Inc.; BSD license. |
+tools/gyp REQUIRES_ATTRIBUTION |
+# Numerous copyright holders; BSD license. Note that some code under |
+# benchmarks/ uses GPL v2 and MIT licenses, but this is for testing only. |
+v8 REQUIRES_ATTRIBUTION |