Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(217)

Side by Side Diff: android_webview/tools/third_party_directories.txt

Issue 10816041: Add a tool to check license compatibility with Android (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Update regex Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 #!/usr/bin/python
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file.
5
6 # This file records third-party licensing information for the purposes of the
7 # Android WebView build. See webview_licenses.py for details.
8 #
9 # This file lists complete directories only. See third_party_files.txt for
10 # individual files.
Evan Martin 2012/07/24 19:27:55 This is gonna regress every time someone moves a d
11 #
12 # The format is ..
13 # # Copyright <copyright holders>; <license status>.
14 # <directory> [<annotation>]
15 # where <annotation> is optional and is one of ...
16 # - INCOMPATIBLE_AND_UNUSED - The code uses a license which is incompatible
17 # with Android. This code will not be included in
18 # the Chromum snapshot used for the WebView build.
19 # - REQUIRES_ATTRIBUTION - The code is used for the WebView binary and its
20 # license requires attribution in this case.
21 # - REQUIRES_ATTRIBUTION_CHROMIUM - As for REQUIRES_ATTRIBUTION, but the
22 # copyright and license are the same as those
23 # for the main Chromium source, so no
24 # separate license file is required.
25
26 # Copyright Lucent Technologies; MIT license.
27 base/third_party/dmg_fp REQUIRES_ATTRIBUTION
28 # Copyright Google Inc.; BSD license.
29 base/third_party/dynamic_annotations REQUIRES_ATTRIBUTION
30 # Copyright International Business Machines Corporation and others; MIT
31 # license.
32 base/third_party/icu REQUIRES_ATTRIBUTION
33 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
34 # license.
35 base/third_party/nspr REQUIRES_ATTRIBUTION
36 # Copyright Google Inc.; BSD license.
37 base/third_party/symbolize REQUIRES_ATTRIBUTION
38 # Copyright Julian Seward; BSD license.
39 base/third_party/valgrind REQUIRES_ATTRIBUTION
40 # Copyright Red Hat, Inc., Matthias Clasen and Jonathan Blandford; MIT/Academic
41 # Free or LGPL v2 license.
42 base/third_party/xdg_mime REQUIRES_ATTRIBUTION
43 # Copyright Red Hat, Inc.; MIT license.
44 base/third_party/xdg_user_dirs REQUIRES_ATTRIBUTION
45 # Copyright Google Inc.; Claims to be licensed under BSD and MIT/X derivate
46 # licenses, but src/client/mac/handler/breakpad_nlist_64.cc uses Apple PSL 2.0
47 # and src/common/mac/testing/GTMSenTestCase.h uses ASL v2. Not used by
48 # ContentView.
49 breakpad INCOMPATIBLE_AND_UNUSED
50 # Copyright Chromium OS authors. TODO(ilevy): Provide license information.
51 chrome/browser/resources/gaia_auth
52 # Copyright Mewp and Google Inc, MIT and ASL v2 licenses. Example code only.
53 chrome/common/extensions/docs/examples/apps/hello-php
54 # Copyright Joe Gregorio, Leah Culver, Joe Stump, Mark Paschal and Vic Fryzel,
55 # MIT license. Example code only.
56 chrome/common/extensions/docs/examples/apps/hello-python
57 # Copyright Jacob Seidelin, jseidelin@nihilogic.dk and
58 # http://blog.nihilogic.dk; MIT license. Example code only.
59 chrome/common/extensions/docs/examples/extensions/imageinfo
60 # Claims to be copyright Colin Percival; BSD license, but given
61 # third_party/bsdiff, we will assume this uses a BSD Protection license too.
62 # Not used on Android.
63 chrome/installer/mac/third_party/bsdiff INCOMPATIBLE_AND_UNUSED
64 # GPL v2+, LGPL v2+ and GPL v3+ licenses. Not used on Android.
65 chrome/installer/mac/third_party/xz INCOMPATIBLE_AND_UNUSED
66 # Copyright The Chromium Authors; BSD license. Test code only.
67 chrome/test/chromeos/autotest/files/client/deps
68 # Copyright numerous authors; many licenses including GPL v3.
69 chrome/test/data INCOMPATIBLE_AND_UNUSED
70 # Copyright Google Inc.; ASL v2 license.
71 chrome/third_party/jstemplate REQUIRES_ATTRIBUTION
72 # Copyright Tung Mac; MIT license
73 chrome/third_party/mock4js REQUIRES_ATTRIBUTION
74 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
75 # license. Not used on Android.
76 chrome/third_party/mozilla_security_manager
77 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
78 # license. Not used on Android.
79 crypto/third_party/nss
80 # Copyright Google Inc. and Netscape Communications Corporation; BSD and (MPL,
81 # GPL v2 or LGPL v2) licenses.
82 googleurl REQUIRES_ATTRIBUTION
83 # Copyright The Native Client Authors; BSD license.
84 native_client_sdk/src REQUIRES_ATTRIBUTION
85 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
86 # license. Not used on Android.
87 net/third_party/mozilla_security_manager
88 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
89 # license. Not used on Android.
90 net/third_party/nss
91 # Copyright Google Inc; GPL v2 license. Not used on Android.
92 net/tools/spdyshark
93 # Copyright The Chromium Authors; BSD and MIT licenses.
94 ppapi REQUIRES_ATTRIBUTION
95 # Copyright Google Inc. and Free Software Foundation; ASL v2 license. Also
96 # includes zlib code, which uses the custom zlib license, which does not
97 # require attribution. Also includes public domain, MIT, GPL v2 and custom
98 # licensed code, though none of this is used in ContentView. Reviewed by
99 # dannyb.
100 sdch/open-vcdiff REQUIRES_ATTRIBUTION
101 # Copyright Google Inc.; BSD license.
102 testing/gmock REQUIRES_ATTRIBUTION
103 # Copyright Google Inc.; BSD license.
104 testing/gtest REQUIRES_ATTRIBUTION
105 # Copyright Microsoft Corporation; Microsoft Limited Public license. Not used
106 # on Android.
107 third_party/active_doc
108 # Not used on Android, no third-party code.
109 third_party/adobe
110 # Copyright The Android Open Source Project; ASL v2 license. Test code only.
111 third_party/android_testrunner
112 # Copyright The ANGLE Project Authors; BSD license.
113 third_party/angle REQUIRES_ATTRIBUTION
114 # Copyright Apple Inc.; Apple Public Source license.
115 third_party/apple_apsl INCOMPATIBLE_AND_UNUSED
116 # Copyright Apple Inc.; custom license. Reviewed by dannyb. Requires
117 # attribution in binary releases but sample code only.
118 third_party/apple_sample_code
119 # Copyright Apple Inc.; BSD license.
120 third_party/apple_webkit REQUIRES_ATTRIBUTION
121 # Copyright The Android Open Source Project; ASL v2 license.
122 third_party/ashmem REQUIRES_ATTRIBUTION
123 # Copyright Colin Percival; BSD Protection license.
124 third_party/bsdiff INCOMPATIBLE_AND_UNUSED
125 # Copyright Colin Percival; BSD Protection license.
126 third_party/bspatch INCOMPATIBLE_AND_UNUSED
127 # Copyright Julian R Seward; BSD license.
128 third_party/bzip2 REQUIRES_ATTRIBUTION
129 # Copyright Google Inc.; ASL v2 license.
130 third_party/cacheinvalidation REQUIRES_ATTRIBUTION
131 # Copyright The Chromium Authors; BSD license.
132 third_party/cld REQUIRES_ATTRIBUTION
133 # Copyright Google Inc.; ASL v2 license.
134 third_party/closure_linter REQUIRES_ATTRIBUTION
135 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
136 # license. Not used on Android.
137 third_party/codesighs
138 # Copyright Adam D. Barratt; GPL v2 license. Not used on Android.
139 third_party/devscripts
140 # Copyright Thai Open Source Software Center Ltd, Clark Cooper and Expat
141 # maintainers; MIT license.
142 third_party/expat REQUIRES_ATTRIBUTION
143 # Copyright IOLA and Ole Laursen; MIT License. TODO(steveblock): Requires
144 # attribution but is missing README.chromium. See
145 # https://chromiumcodereview.appspot.com/10679009.
146 third_party/flot
147 # Copyright David Turner, Robert Wilhelm, and Werner Lemberg; License inspired
148 # by BSD, Artistic and IJG licenses. Reviewed by dannyb.
149 third_party/freetype REQUIRES_ATTRIBUTION
150 # Copyright The Chromium Authors; BSD license.
151 third_party/fuzzymatch REQUIRES_ATTRIBUTION_CHROMIUM
152 # Copyright Aaftab Munshi, Dan Ginsburg and Dave Shreiner; MIT license.
153 third_party/gles2_book REQUIRES_ATTRIBUTION
154 # Copyright GPSD project; BSD license. Not used on Android.
155 third_party/gpsd
156 # Copyright numerous authors; LGPL v2 license. Not used on Android.
157 third_party/gtk+
158 # Copyright Benjamin Kalman; ASL v2 license. Not used by ContentView.
159 third_party/handlebar
160 # Copyright multiple authors; MIT license.
161 third_party/harfbuzz-ng REQUIRES_ATTRIBUTION
162 # Copyright multiple authors; MIT license.
163 third_party/harfbuzz REQUIRES_ATTRIBUTION
164 # MPL, GPL v2 or LGPL v2 license. Not part of binary, dictionaries are
165 # downloaded on demand.
166 third_party/hunspell_dictionaries
167 # MPL, GPL v2 or LGPL v2 license.
168 third_party/hunspell REQUIRES_ATTRIBUTION
169 # MPL, GPL v2 or LGPL v2 license. Not used on Android.
170 third_party/hyphen
171 # Copyright 2010 Linux Foundation, IBM Corporation and Sun Microsystems, Inc.;
172 # BSD license.
173 third_party/iaccessible2 REQUIRES_ATTRIBUTION
174 # Copyright Thomas G. Lane; custom license. Reviewed by dannyb.
175 third_party/iccjpeg REQUIRES_ATTRIBUTION
176 # Copyright Troy N. Stephens and Google Inc.; MIT License.
177 third_party/icon_family REQUIRES_ATTRIBUTION
178 # Copyright International Business Machines Corporation and others; MIT
179 # license.
180 third_party/icu REQUIRES_ATTRIBUTION
181 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
182 # license. Not used on Android.
183 third_party/isimpledom
184 # Copyright Jason Evans; BSD license.
185 third_party/jemalloc REQUIRES_ATTRIBUTION
186 # Copyright Baptiste Lepilleur; MIT license.
187 third_party/jsoncpp REQUIRES_ATTRIBUTION
188 # Copyright Kyle Simpson; MIT license. Not used by ContentView.
189 third_party/json_minify
190 # Copyright The Khronos Group Inc.; MIT/X11 amd SGI Free Software License B
191 # licenses. Reviewed by dannyb.
192 third_party/khronos REQUIRES_ATTRIBUTION
193 # BSD license.
194 third_party/launchpad_translations REQUIRES_ATTRIBUTION
195 # Copyright International Business Machines; GPL v2 license. Not used on
196 # Android.
197 third_party/lcov
198 # Copyright International Business Machines; GPL v2 license. Not used on
199 # Android.
200 third_party/lcov-1.9
201 # Copyright The LevelDB Authors; BSD license.
202 third_party/leveldatabase REQUIRES_ATTRIBUTION
203 # Copyright Niels Provos and Nick Mathewson; BSD license.
204 third_party/libevent REQUIRES_ATTRIBUTION
205 # DEPS directory, no third-party code.
206 third_party/libexif
207 # Copyright Google Inc.; BSD license.
208 third_party/libjingle REQUIRES_ATTRIBUTION
209 # Copyright Thomas G. Lane; custom license. Reviewed by dannyb.
210 third_party/libjpeg REQUIRES_ATTRIBUTION
211 # Copyright Thomas G. Lane, Guido Vollbeding; custom license. Reviewed by
212 # dannyb.
213 third_party/libjpeg_turbo REQUIRES_ATTRIBUTION
214 # Copyright Google Inc.; ASL v2 license.
215 third_party/libphonenumber REQUIRES_ATTRIBUTION
216 # libpng license. Reviewed by dannyb. Attribution not required but is
217 # requested.
218 third_party/libpng REQUIRES_ATTRIBUTION
219 # Copyright multiple authors; LGPL 2.1 license. Not used by ContentView.
220 third_party/libusb
221 # Copyright Intel Corporation and Splitted-Desktop Systems. MIT license.
222 third_party/libva REQUIRES_ATTRIBUTION
223 # Copyright Google Inc; BSD license.
224 third_party/libwebp REQUIRES_ATTRIBUTION
225 # Copyright Daniel Veillard; MIT license.
226 third_party/libxml REQUIRES_ATTRIBUTION
227 # Copyright NVIDIA Corporation; MIT license. Not used on Android.
228 third_party/libXNVCtrl
229 # Copyright Thomas Broyer, Charlie Bozeman and Daniel Veillard; MIT license.
230 third_party/libxslt REQUIRES_ATTRIBUTION
231 # Public domain.
232 third_party/lzma_sdk
233 # Copyright Jonathan Rentzsch; MIT license.
234 third_party/mach_override REQUIRES_ATTRIBUTION
235 # LGPL v2 license.
236 third_party/mesa REQUIRES_ATTRIBUTION
237 # Copyright Nick Galbreath; BSD license.
238 third_party/modp_b64 REQUIRES_ATTRIBUTION
239 # Copyright MolokoCacao; BSD license.
240 third_party/molokocacao REQUIRES_ATTRIBUTION
241 # Copyright Sergey Lyubka and Gilbert Wellisch; MIT license.
242 third_party/mongoose REQUIRES_ATTRIBUTION
243 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
244 # license. Not used on Android.
245 third_party/mozilla
246 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
247 # license.
248 third_party/npapi REQUIRES_ATTRIBUTION
249 # Copyright Mulle Kybernetik; BSD license with advertising clause. Test code
250 # only.
251 third_party/ocmock
252 # Copyright The Khronos Group; MIT license.
253 third_party/openmax REQUIRES_ATTRIBUTION
254 # Copyright The OpenSSL Project and Eric Young; OpenSSL and SSLeay license.
255 # Reviewed by dannyb. BSD-based, with advertising clause.
256 third_party/openssl REQUIRES_ATTRIBUTION
257 # Copyright The Chromium Authors; BSD license.
258 third_party/ots REQUIRES_ATTRIBUTION
259 # Copyright David M. Beazley; BSD license.
260 third_party/ply REQUIRES_ATTRIBUTION
261 # Copyright Google Inc,; BSD license.
262 third_party/protobuf REQUIRES_ATTRIBUTION
263 # Copyright Giampaolo Rodola; custom license. Reviewed by dannyb. Requires
264 # attribution in binary releases but test code only.
265 third_party/pyftpdlib
266 # Copyright Google Inc.; BSD license.
267 third_party/python_gflags REQUIRES_ATTRIBUTION
268 # DEPS directory, no third-party code.
269 third_party/pymox
270 # Copyright Mozilla Corporation and Marti Maria; MIT license.
271 third_party/qcms REQUIRES_ATTRIBUTION
272 # DEPS directory, no third-party code.
273 third_party/safe_browsing
274 # DEPS directory, no third-party code.
275 third_party/sfntly
276 # Copyright Bob Ippolito; MIT license.
277 third_party/simplejson REQUIRES_ATTRIBUTION
278 # Copyright Google Inc.; BSD license. WebView will use Skia from the Android
279 # platform, so this code is not used.
280 third_party/skia
281 # DEPS directory, no third-party code.
282 third_party/smhasher
283 # DEPS directory, no third-party code.
284 third_party/snappy
285 # Public domain.
286 third_party/sqlite
287 # Copyright Suitable Systems; University of Illinois/NCSA Open Source License.
288 # Not used on Android.
289 third_party/sudden_motion_sensor INCOMPATIBLE_AND_UNUSED
290 # Chromium makes use of SwiftShader if it is present on the user's machine,
291 # which isn't the case in Android. Also the license relates to using the
292 # binary, not open source code.
293 third_party/swiftshader
294 # DEPS directory, no third-party code.
295 third_party/swig
296 # Copyright Andrew Tridgell and Stefan Metzmacher; LGPL v3 license.
297 third_party/talloc INCOMPATIBLE_AND_UNUSED
298 # Copyright Google Inc.; BSD license.
299 third_party/tcmalloc REQUIRES_ATTRIBUTION
300 # Public domain.
301 third_party/tlslite
302 # Copyright the v8-i18n authors; ASL v2 license. Contains some third-party code
303 # under different licenses, but this is for tests only.
304 third_party/v8-i18n REQUIRES_ATTRIBUTION
305 # Copyright WebDriver committers; claims to be ASL v2 license, but seems to
306 # contain MIT and GPL for jquery. Test code only.
307 third_party/webdriver
308 # Copyright Apple Inc.; BSD and LGPL licenses.
309 third_party/WebKit REQUIRES_ATTRIBUTION
310 # Copyright Microsoft Corporation; Microsoft Permissive License. Reviewed by
311 # dannyb. Not used on Android.
312 third_party/wtl
313 # Copyright Yasm developers. Primary license for Yasm is 2-clause BSD. Libyasm
314 # is 2-clause or 3-clause BSD licensed, with exception of bitvect which is
315 # triple-licensed under the Artistic license, GPL, and LGPL. Not used by
316 # WebView.
317 third_party/yasm
318 # Copyright Jean-loup Gailly and Mark Adler; custom license. Reviewed by
319 # dannyb. Attribution not required but is requested.
320 third_party/zlib REQUIRES_ATTRIBUTION
321 # Copyright The Chromium Authors; BSD license.
322 tools/grit REQUIRES_ATTRIBUTION
323 # Copyright Google Inc.; BSD license.
324 tools/gyp REQUIRES_ATTRIBUTION
325 # Numerous copyright holders; BSD license. Note that some code under
326 # benchmarks/ uses GPL v2 and MIT licenses, but this is for testing only.
327 v8 REQUIRES_ATTRIBUTION
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698