1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 # This file records third-party licensing information for the purposes of the
6 # Android WebView build. See webview_licenses.py for details.
8 # New third-party code should be added under a directory named 'third_party',
9 # so additions to this file should be rare. See
10 # http://www.chromium.org/developers/adding-3rd-party-libraries.
12 # Please always use forward slashes '/' as path separators, even if you are
15 # Contains test strings that look like copyrights.
16 android_webview/tools/copyright_scanner_unittest.py
17 # Copyright IBM; MIT license. This third-party code is taken from ICU, the
18 # license for which we already pick up from third_party/icu/.
19 base/i18n/icu_string_conversions.cc
20 # Contains '(c)' in comments
22 # Copyright Ron Rivest, public domain.
24 # Copyright Apple Inc; BSD license. Moved from third_party/WebKit/.
25 cc/input/scroll_elasticity_helper.h
26 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
27 # license. This third-party code is taken from Mozilla, the license for which
28 # we already pick up from third_party/npapi/.
29 chrome/browser/download/download_extensions.cc
30 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
31 # license. Not used on Android.
32 chrome/browser/importer/firefox_profile_lock.cc
33 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
34 # license. Not used on Android.
35 chrome/browser/importer/firefox_profile_lock.h
36 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
37 # license. Not used on Android.
38 chrome/browser/importer/firefox_profile_lock_posix.cc
39 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
40 # license. Not used on Android.
41 chrome/browser/importer/firefox_profile_lock_win.cc
42 # Credits notice for ChromeOS.
43 chrome/browser/resources/chromeos/about_os_credits.html
44 # String 'copyright' used in code.
45 chrome/common/importer/firefox_importer_utils.cc
46 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
47 # license. Not used on Android.
48 chrome/utility/importer/nss_decryptor.cc
49 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
50 # license. Not used on Android.
51 chrome/utility/importer/nss_decryptor_mac.h
52 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
53 # license. Not used on Android.
54 chrome/utility/importer/nss_decryptor_system_nss.cc
55 # Copyright Netscape Communications Corporation; MPL, GPL v2 or LGPL v2
56 # license. Not used on Android.
57 chrome/utility/importer/nss_decryptor_win.h
58 # Copyright Google Inc; BSD license. Test code only.
59 chrome/tools/test/generate_mime_tests.pl
60 # Copyright Alf Watt; BSD license. Not used on Android.
61 content/browser/geolocation/osx_wifi.h
62 # Copyright The Chromium Authors, Apple Inc and Graham Dennis; BSD license. Not
64 content/browser/renderer_host/render_widget_host_view_mac.mm
65 # Copyright Apple Inc and Torch Mobile Inc; BSD license. Moved from
66 # third_party/WebKit/.
67 content/renderer/history_controller.h
68 # Copyright Apple Inc, Nokia Corporation and Torch Mobile Inc; BSD license.
69 # Moved from third_party/WebKit/.
70 content/renderer/history_controller.cc
71 # Copyright Apple Inc and Torch Mobile Inc; BSD license. Moved from
72 # third_party/WebKit/.
73 content/renderer/history_entry.h
74 # Copyright Apple Inc, Nokia Corporation and Torch Mobile Inc; BSD license.
75 # Moved from third_party/WebKit/.
76 content/renderer/history_entry.cc
77 # Copyright Apple Inc; BSD license. Moved from third_party/WebKit/.
78 content/renderer/input/input_scroll_elasticity_controller.cc
79 content/renderer/input/input_scroll_elasticity_controller.h
80 # Copyright Google Inc, no license. Not used on Android.
81 google_update/google_update_idl.idl
82 # Copyright WebM Project authors; BSD license. Copied and modified from
83 # third_party/libvpx. Not used on Android.
84 media/filters/vp8_bool_decoder.h
85 media/filters/vp8_bool_decoder.cc
86 # Native client not used in Android. Contains the word "Copyright"
87 native_client_sdk/doc_generated/rest-devsite-examples.html
88 # String '(c)' used in certificates organization names
89 net/quic/crypto/common_cert_set_0a.inc
90 net/quic/crypto/common_cert_set_0b.inc
91 net/quic/crypto/common_cert_set_1a.inc
92 net/quic/crypto/common_cert_set_1b.inc
93 # String '(c)' used in certificates organization names
94 net/test/test_certificate_data.h
95 # Copyright The Chromium Authors and Netscape Communications Corporation; BSD
96 # and (MPL, GPL v2 or LGPL v2) licenses. This third-party code is taken from
97 # Mozilla, the license for which we already pick up from third_party/npapi/.
98 net/cookies/cookie_monster.cc
99 # Copyright The Chromium Authors and Netscape Communications Corporation; BSD
100 # and (MPL, GPL v2 or LGPL v2) licenses. This third-party code is taken from
101 # Mozilla, the license for which we already pick up from third_party/npapi/.
102 net/cookies/canonical_cookie.cc
103 # Copyright The Chromium Authors and Netscape Communications Corporation; BSD
104 # and (MPL, GPL v2 or LGPL v2) licenses. This third-party code is taken from
105 # Mozilla, the license for which we already pick up from third_party/npapi/.
106 net/cookies/parsed_cookie.cc
107 # Copyright The Chromium Authors and Google Inc; BSD and (MPL, GPL v2 or LGPL
108 # v2) licenses. This third-party code is taken from Mozilla, the license for
109 # which we already pick up from third_party/npapi/.
110 net/base/registry_controlled_domains/registry_controlled_domain.cc
111 # Copyright The Chromium Authors and Google Inc; BSD and (MPL, GPL v2 or LGPL
112 # v2) licenses. This third-party code is taken from Mozilla, the license for
113 # which we already pick up from third_party/npapi/.
114 net/base/registry_controlled_domains/registry_controlled_domain.h
115 # Copyright The Chromium Authors and IBM Corporation; BSD and (MPL, GPL v2 or
116 # LGPL v2) licenses. This third-party code is taken from Mozilla, the license
117 # for which we already pick up from third_party/npapi/.
119 # Copyright The Chromium Authors and IBM Corporation; BSD and (MPL, GPL v2 or
120 # LGPL v2) licenses. This third-party code is taken from Mozilla, the license
121 # for which we already pick up from third_party/npapi/.
122 net/http/http_auth_handler_ntlm_portable.cc
123 # Copyright The Chromium Authors and Netscape Communications; BSD and (MPL, GPL
124 # v2 or LGPL v2) licenses. This third-party code is taken from Mozilla, the
125 # license for which we already pick up from third_party/npapi/.
126 net/http/http_chunked_decoder.cc
127 # Copyright The Chromium Authors and Netscape Communications; BSD and (MPL, GPL
128 # v2 or LGPL v2) licenses. This third-party code is taken from Mozilla, the
129 # license for which we already pick up from third_party/npapi/.
130 net/http/http_chunked_decoder.h
131 # Copyright IBM Corporation; MPL, GPL v2 or LGPL v2 license. This third-party
132 # code is taken from Mozilla, the license for which we already pick up from
133 # third_party/npapi/.
135 # Copyright IBM Corporation; MPL, GPL v2 or LGPL v2 license. This third-party
136 # code is taken from Mozilla, the license for which we already pick up from
137 # third_party/npapi/.
139 # Netscape Communications Corporation; MPL, GPL v2 or LGPL v2 license. This
140 # third-party code is taken from Mozilla, the license for which we already pick
141 # up from third_party/npapi/.
142 net/proxy/proxy_resolver_script.h
143 # Copyright The Chromium Authors and Netscape Communications Corporation; BSD
144 # and (MPL, GPL v2 or LGPL v2) licenses. Not used on Android.
145 net/socket/ssl_client_socket_nss.cc
146 # Contains the word 'Copyright' in comments
147 ppapi/generators/idl_c_proto.py
148 ppapi/generators/idl_outfile.py
149 # Copyright (c) 2007-2009 The Khronos Group Inc. Not used on Android
150 ppapi/lib/gl/include/EGL/egl.h
151 ppapi/lib/gl/include/EGL/eglext.h
152 ppapi/lib/gl/include/EGL/eglplatform.h
153 ppapi/lib/gl/include/KHR/khrplatform.h
154 # Copyright The Android Open Source Project; ASL v2 license.
155 skia/config/SkUserConfig.h
156 # Generates copyright headers for Chromium.
158 # Contains word 'copyright' in comments.
159 tools/gen_keyboard_overlay_data/gen_keyboard_overlay_data.py
160 # This third-party code is taken from Mozilla, but is copyright Google and has
161 # been re-licensed under the Chromium license.
162 tools/imagediff/image_diff_png.cc
163 # Copyright Ero Carrera; BSD license. Tool only.
164 tools/symsrc/pefile.py
165 # Copyright The Chromium Authors, Sun Microsystems Inc, the V8 project authors;
166 # BSD license. Tool only.
167 tools/traceline/traceline/assembler.h
168 # Copyright Google Inc; BSD license. Tool only.
169 tools/traceline/traceline/sidestep/mini_disassembler.cc
170 # Copyright Marijn Haverbeke. MIT license. Tool only, not used on Android.
171 tools/win/sizeviewer/clike.js
172 # Copyright Marijn Haverbeke. MIT license. Tool only, not used on Android.
173 tools/win/sizeviewer/codemirror.js
174 # Copyright The Chromium Authors, Apple Inc; BSD license. Not used on Android.
175 ui/base/clipboard/clipboard_util_win.cc
176 # Copyright The Chromium Authors, Apple Inc; BSD license. Not used on Android.
177 ui/base/dragdrop/os_exchange_data_provider_win.cc
178 # Copyright The Chromium Authors, Michael Emmel, Google Inc; BSD license. This
179 # third-party code is taken from WebKit, the license for which we already pick
181 ui/events/keycodes/keyboard_codes_posix.h
182 # String 'copyright' used in code.
183 ui/file_manager/file_manager/foreground/js/main_scripts.js
184 # String 'copyright' used in code.
185 ui/file_manager/gallery/js/gallery_scripts.js
186 # String 'copyright' used in code.
187 ui/file_manager/video_player/js/video_player_scripts.js
188 # This third-party code is taken from Mozilla, but is copyright Google and has
189 # been re-licensed under the Chromium license.
190 ui/gfx/codec/jpeg_codec.cc
191 # This third-party code is taken from Mozilla, but is copyright Google and has
192 # been re-licensed under the Chromium license.
193 ui/gfx/codec/png_codec.cc
194 # Copyright The Chromium Authors and Apple Inc; BSD license. This third-party
195 # code is taken from WebKit, the license for which we already pick up from
197 content/browser/appcache/appcache_manifest_parser.cc
198 # Copyright The Chromium Authors and Apple Inc; BSD license. This third-party
199 # code is taken from WebKit, the license for which we already pick up from
201 content/browser/appcache/appcache_manifest_parser.h
202 # Copyright The Chromium Authors and Netscape Communications Corporation; BSD
203 # and (MPL, GPL v2 or LGPL v2) licenses. This third-party code is taken from
204 # Mozilla, the license for which we already pick up from third_party/npapi/.
205 content/child/multipart_response_delegate.h
206 # String 'copyright' used in code.
207 ui/webui/resources/js/cr/ui/array_data_model.js