Hello everybody, i still need to increase my legal understanding of cef's license situation.
We are using cef_binary_3.3578.1866.g8121366_windows32 in our legacy MFC application.
In order to get an overview i created the following licence list, consisting of 172 entries, derived from cef's about:credits page:
- Code: Select all
# Status License type Module/Package/Library
1 Ok Apache Licence 2.0 Abseil
2 Ok Apache Licence 2.0 Accessibility Audit library, from Accessibility Developer Tools
3 Ok kind of standard licence Alliance for Open Media Video Codec
4 Ok kind of standard licence Almost Native Graphics Layer Engine
5 Ok Apache Licence 2.0 American Fuzzy Lop
6 Ok Apache Licence 2.0 Android
7 Ok n times kind of standard licence Android bionic libc
8 Ok 2 times kind of standard licence Android Crazy Linker
9 Ok Apache Licence 2.0 Android Explicit Synchronization
10 Ok Apache Licence 2.0 Android FloatProperty
11 Ok Apache Licence 2.0 Android Open Source Project - App Compat Library
12 Ok Apache Licence 2.0 Android Open Source Project - Settings App
13 Ok Apache Licence 2.0 Android SDK
14 GNU General Public License, version 2, Android System SDK
with the Classpath Exception
15 Ok Apache Licence 2.0 ARCore SDK
16 Mozilla Public License, version 2.0 AXE-CORE Accessibility Audit
17 Ok kind of standard licence Blackmagic DeckLink SDK - Mac
18 Ok kind of standard licence Blink
19 Ok kind of standard licence blink HTMLTokenizer
20 several licences with varying license conditions BoringSSL
21 LGPL Braille Translation Library
22 Ok kind of standard licence Breakpad, An open-source multi-platform crash reporting system
plus
Apple Public Source License Version 2.0
plus
Apache Licence 2.0
23 Ok kind of standard license Brotli
24 Ok kind of standard license BSDiff
25 BSD Protection License bsdiff
February 2002
26 Ok kind of standard license bspatch
27 Ok Apache Licence 2.0 Chrome Custom Tabs - Example and Usage
28 Ok Apache Licence 2.0 ChromeVox
29 Ok Apache Licence 2.0 Closure compiler
30 The contents of this file are subject to the Mozilla Public License Version 1.1 Cocoa extension code from Camino
Alternatively, the contents of this file may be used under the terms of
"either the GNU General Public License Version 2 or later (the ""GPL""), or"
"the GNU Lesser General Public License Version 2.1 or later (the ""LGPL""),"
31 Ok kind of standard license Compact Encoding Detection
32 Ok Apache Licence 2.0 Compact Language Detector v3
33 Ok Apache Licence 2.0 Crashpad
34 Ok kind of standard license CRC32C
35 Ok kind of standard license d3
36 APPLE PUBLIC SOURCE LICENSE Version 2.0 - August 6, 2003 Darwin
37 Ok kind of standard license David M. Gay's floating point routines
38 Ok Apache Licence 2.0 Dawn
39 Ok The MIT License (MIT) divsufsort
40 Ok kind of standard license dom-distiller-js
and
Parts of the following directories are available under Apache v2.0, January 2004
41 Ok kind of standard license dynamic annotations
42 Ok kind of standard license enum34
43 Ok Apache Licence 2.0 kind of standard license
44 Ok kind of standard license Expat XML Parser
45 Ok kind of standard license fdlibm
46 Ok Apache Licence 2.0 Feed
47 # License ffmpeg
Most files in FFmpeg are under the GNU Lesser General Public License version 2.1
or later (LGPL v2.1+). Read the file `COPYING.LGPLv2.1` for details. Some other
files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
FFmpeg.
Some optional parts of FFmpeg are licensed under the GNU General Public License
version 2 or later (GPL v2+). See the file `COPYING.GPLv2` for details. None of
these parts are used by default, you have to explicitly pass `--enable-gpl` to
configure to activate them. In this case, FFmpeg's license changes to GPL v2+.
Specifically, the GPL parts of FFmpeg are:
...
48 Ok The MIT License (MIT) Fiat-Crypto: Synthesizing Correct-by-Construction Code for Cryptographic Primitives
49 Ok kind of standard licence fips181
50 GOOGLE ANALYTICS FOR FIREBASE TERMS OF SERVICE Firebase SDK
Terms last modified: Oct 1, 2018
Excerpt from: https://firebase.google.com/terms/analytics/
4. Nonexclusive License.
Subject to the terms and conditions of this Agreement, (a) Google
grants You a limited, revocable, non-exclusive, non-sublicensable
license to install, copy and use the SDK solely as necessary for
"You to use the Service on Your Apps or Third Parties Apps; and (b)"
You may remotely access, view and download Your Reports. You will
not (and You will not allow any third party to) use data labeled
as belonging to a third party in the Service for purposes other
than generating, viewing, and downloading Reports. You will comply
with all applicable laws and regulations and Your agreements with
third parties in Your use of and access to the Documentation,
Software, Service and Reports.
51 Ok kind of standard licence flac
52 Ok Apache Licence 2.0 FlatBuffers
53 Ok kind of standard licence Flot Javascript/JQuery library for creating graphs
54 Ok The FreeType Project LICENSE FreeType
... akind of standard licence
55 Ok kind of standard licence gestures
56 Ok Apache Licence 2.0 GifPlayer Animated GIF Library
57 Ok Apache Licence 2.0 Google Cache Invalidation API
58 Ok kind of standard licence Google fork of Khronos reference front-end for GLSL and ESSL
59 Ok Apache Licence 2.0 Google Input Tools
60 Ok Apache Licence 2.0 Google Toolbox for Mac
61 Ok kind of standard licence google-glog's symbolization library
62 Ok Apache Licence 2.0 google-jstemplate
63 Apache Licence 2.0 plus more: GVR Android SDK
Problems:
Following applies to:
everything under ./bench/btl
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
64 Ok Apache Licence 2.0 GVR Keyboard
65 "HarfBuzz is licensed under the so-called ""Old MIT"" license. Details follow." harfbuzz-ng
For parts of HarfBuzz that are licensed under different licenses see individual
files names COPYING in subdirectories where applicable.
66 MOZILLA PUBLIC LICENSE Version 1.1 hunspell
67 GPL 2.0/LGPL 2.1/MPL 1.1 tri-license (optional) hunspell dictionaries
68 Ok kind of standard licence IAccessible2 COM interfaces for accessibility
69 Ok kind of standard licence iccjpeg
70 Ok kind of standard licence icu
71 Ok kind of standard licence inspector protocol
72 Ok Apache Licence 2.0 International Phone Number Library
73 Version: MPL 1.1/GPL 2.0/LGPL 2.1 (Optional) ISimpleDOM COM interfaces for accessibility
74 Ok kind of standard licence Jinja2 Python Template Engine
75 Ok MIT License jsoncpp
76 Ok kind of standard licence Khronos header files
77 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 LCOV - the LTP GCOV extension
78 Ok kind of standard licence LevelDB: A Fast Persistent Key-Value Store
79 Ok Apache Licence 2.0 libaddressinput
80 Ok The libc++ library is dual licensed under both the University of Illinois libcxx
"""BSD-Like"" license and the MIT license. As a user of this code you may choose"
to use it under either license.
81 Ok GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 libcxx-pretty-printers
82 Ok The libc++abi library is dual licensed under both the University of Illinois libcxxabi
"""BSD-Like"" license and the MIT license. As a user of this code you may choose"
to use it under either license.
83 Ok BSD-style license libevdev
84 Ok "3-clause (or ""modified"") BSD license" libevent
Portions of Libevent are based on works by others, also made available by
them under the three-clause BSD license above.
85 ============================================================================== libFuzzer
Copyrights and Licenses for Third Party Software Distributed with LLVM:
==============================================================================
The LLVM software contains code written by third parties. Such software will
have its own individual LICENSE.TXT file in the directory in which it appears.
This file will describe the copyrights, license, and restrictions which apply
to that code.
The disclaimer of warranty in the University of Illinois Open Source License
applies to all code in the LLVM Distribution, and nothing in any of the
other licenses gives permission to use the names of the LLVM Team or the
University of Illinois to endorse or promote products derived from this
Software.
The following pieces of software have additional or alternate copyrights,
licenses, and/or restrictions:
Program Directory
------- ---------
Autoconf llvm/autoconf
llvm/projects/ModuleMaker/autoconf
Google Test llvm/utils/unittest/googletest
OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex}
pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT}
ARM contributions llvm/lib/Target/ARM/LICENSE.TXT
md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
86 Ok kind of standard licence libjingle XMPP and xmllite libraries
87 jconfig.h is distributed under the MPL 1.1/GPL 2.0/LGPL 2.1 tri-license. libjpeg
jmorecfg.h contains modifications, which are distributed under the Netscape
Public License.
88 Ok kind of standard licence libjpeg-turbo
89 Ok kind of standard licence libpng
90 Ok Apache Licence 2.0 libprotobuf-mutator
91 GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 libsecret
92 Ok kind of standard licence libsrtp
93 Ok kind of standard licence libyuv
94 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 logilab
95 Ok LZMA SDK is placed in the public domain LZMA SDK
96 Ok kind of standard licence mach_override
97 Ok Apache Licence 2.0 Material Components for iOS
98 Ok Apache Licence 2.0 Material Design Icons
99 Ok Apache Licence 2.0 Material Font Disk Loader iOS
100 Ok Apache Licence 2.0 Material Internationalization for iOS
101 Ok Apache Licence 2.0 Material Roboto Font Loader iOS
102 Ok Apache Licence 2.0 Material Sprited Animation View
103 Ok Apache Licence 2.0 Material Text Accessibility iOS
104 Ok Apache Licence 2.0 MediaController Android sample.
105 Some parts of Mesa are copyrighted under the GNU LGPL. See the mesa_headers
Mesa/docs/COPYRIGHT file for details.
106 Ok kind of standard licence Metrics Protos
107 Ok kind of standard licence minigbm
108 Ok kind of standard licence modp base64 decoder
109 Ok Apache Licence 2.0 Motion Animator for Objective-C
110 Ok Apache Licence 2.0 Motion Interchange for Objective-C
111 Ok Apache Licence 2.0 Motion Transitioning for Objective-C
112 seems to be MPL 1.1 Mozilla Personal Security Manager
113 Ok kind of standard licence native client
114 seems to be MPL 1.1 Netscape Portable Runtime (NSPR)
115 MPL 2/GPL/LGPL Network Security Services (NSS)
116 The newlib and libgloss subdirectories are a collection of software from newlib-extras
several sources, each with their own copyright and license. See the file
COPYING.NEWLIB for details. The rest of the release tree is under either
the GNU GPL or LGPL licenses.
117 Ok kind of standard licence NVidia Control X Extension Library
118 Ok kind of standard licence NVIDIA Management Library
119 Copyright © 2014-2017 Oculus VR, LLC. All rights reserved. Oculus SDK for Windows
120 Ok kind of standard licence OpenH264
121 Ok a BSD-style license OpenMAX DL
plus
The following files:
* dl/api/omxtypes.h
* dl/sp/api/omxSP.h
are licensed by Khronos:
Copyright © 2005-2008 The Khronos Group Inc. All Rights Reserved.
These materials are protected by copyright laws and contain material
proprietary to the Khronos Group, Inc. You may use these materials
for implementing Khronos specifications, without altering or removing
any trademark, copyright or other notice from the specification.
122 Ok kind of standard licence OpenVR SDK
123 Ok kind of standard licence, ok, opus
plus
Opus is subject to the royalty-free patent licenses which are
specified at:
Xiph.Org Foundation:
https://datatracker.ietf.org/ipr/1524/
Microsoft Corporation:
https://datatracker.ietf.org/ipr/1914/
Broadcom Corporation:
https://datatracker.ietf.org/ipr/1526/
124 Ok kind of standard licence OTS (OpenType Sanitizer)
125 Ok kind of standard licence Paul Hsieh's SuperFastHash
126 Ok kind of standard licence PDFium
127 Ok Apache Licence 2.0 Perfetto
128 Ok kind of standard licence PLY (Python Lex-Yacc)
129 Ok kind of standard licence Polymer
130 Ok kind of standard licence Protocol Buffers
131 Ok Apache Licence 2.0 pyjson5
132 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 pylint
133 Ok kind of standard licence Quick Color Management System
134 Ok kind of standard licence re2 - an efficient, principled regular expression library
135 Ok kind of standard licence Recurrent neural network for audio noise reduction
136 Ok Apache Licence 2.0 sfntly
137 Ok kind of standard licence simplejson
138 Ok kind of standard licence Skia
139 Ok kind of standard licence SMHasher
140 kind of standard licence Snappy: A fast compressor/decompressor
plus
Some of the benchmark data in testdata/ is licensed differently:
141 GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 Speech Dispatcher
142 Ok Apache Licence 2.0 SPIR-V Headers
143 Ok Apache Licence 2.0 SPIR-V Tools
144 Ok no copyright sqlite
145 Ok kind of standard licence Strongtalk
146 Ok kind of standard licence Sudden Motion Sensor library
147 Ok Apache Licence 2.0 SwiftShader
148 Ok kind of standard licence tcmalloc
149 OPEN FONT LICENSE Version 1.1 - 26 February 2007 test_fonts
and
The GPL v2 license applies to the following files
Garuda.ttf
MuktiNarrow.ttf
and
other licenced fonts
150 Ok kind of standard licence The Chromium Project
151 Ok kind of standard licence The USB ID Repository
152 Ok """TLS Lite includes code from different sources. All code is either dedicated to" tlslite
the public domain by its authors, or available under a BSD-style license. In
"particular:"""
153 Ok """The source code of UnRAR utility is freeware. This means:...""" UnRAR source for decompressing .RAR and other files.
154 Ok Apache Licence 2.0 URI Template Parser
155 kind of standard licence url_parse
plus
The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
licensed separately as follows:
"""Alternatively, the contents of this file may be used under the terms of"
"either the GNU General Public License Version 2 or later (the ""GPL""), or"
"the GNU Lesser General Public License Version 2.1 or later (the ""LGPL""),"
in which case the provisions of the GPL or the LGPL are applicable instead
"of those above."""
156 Ok kind of standard licence usrsctp
157 GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 v4l-utils
158 kind of standard licence V8 JavaScript Engine
plus
This license applies to all parts of V8 that are not externally
maintained libraries. The externally maintained libraries used by V8
are:
- PCRE test suite, located in
test/mjsunit/third_party/regexp-pcre/regexp-pcre.js. This is based on the
test suite from PCRE-7.3, which is copyrighted by the University
of Cambridge and Google, Inc. The copyright notice and license
are embedded in regexp-pcre.js.
- Layout tests, located in test/mjsunit/third_party/object-keys. These are
based on layout tests from webkit.org which are copyrighted by
Apple Computer, Inc. and released under a 3-clause BSD license.
- Strongtalk assembler, the basis of the files assembler-arm-inl.h,
assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h,
assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h.
This code is copyrighted by Sun Microsystems Inc. and released
under a 3-clause BSD license.
- Valgrind client API header, located at third_party/valgrind/valgrind.h
This is release under the BSD license.
- antlr4 parser generator Cpp library located in third_party/antlr4
This is release under the BSD license.
"These libraries have their own licenses; we recommend you read them,"
as their terms may differ from the terms below.
Further license information can be found in LICENSE files located in
sub-directories.
159 Ok Notice that the following BSD-style license applies to the Valgrind header valgrind
files used by Chromium (valgrind.h and memcheck.h). However, the rest of
Valgrind is licensed under the terms of the GNU General Public License,
version 2, unless otherwise indicated.
160 Ok Apache Licence 2.0 Web Animations JS
161 Several licence types: WebKit
The terms and conditions vary from file to file, but are one of:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
*OR*
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
"3. Neither the name of Apple Computer, Inc. (""Apple"") nor the names of"
its contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
ALSO Mentioned:
GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991
ALSO Mentioned
GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999
162 Ok kind of standard licence WebM container parser and writer.
163 kind of standard licence WebP image encoder/decoder
plus
Additional IP Rights Grant (Patents)
------------------------------------
"""These implementations"" means the copyrightable works that implement the WebM"
codecs distributed by Google as part of the WebM Project.
Google hereby grants to you a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable (except as stated in this section) patent license to
make, have made, use, offer to sell, sell, import, transfer, and otherwise
run, modify and propagate the contents of these implementations of WebM, where
such license applies only to those patent claims, both currently owned by
Google and acquired in the future, licensable by Google that are necessarily
infringed by these implementations of WebM. This grant does not include claims
that would be infringed only as a consequence of further modification of these
implementations. If you or your agent or exclusive licensee institute or order
or agree to the institution of patent litigation or any other patent
enforcement activity against any entity (including a cross-claim or
counterclaim in a lawsuit) alleging that any of these implementations of WebM
or any code incorporated within any of these implementations of WebM
constitute direct or contributory patent infringement, or inducement of
patent infringement, then any patent rights granted to you under this License
for these implementations of WebM shall terminate as of the date such
litigation is filed.
164 Ok kind of standard licence WebRTC
165 Ok Microsoft Permissive License (Ms-PL) Windows Template Library (WTL)
Published: October 12, 2006
166 Ok Apache Licence 2.0 woff2
167 Ok Licensed under the Academic Free License version 2.0 (below) xdg-mime
Or under the following terms:
GNU Lesser General Public License
168 Ok kind of standard license xdg-user-dirs
169 See: XZ Utils
http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/xz/COPYING
Different licenses apply to different files in this package.
170 Ok kind of standard license Yara
171 ----------------------------------- yasm
Yasm licensing overview and summary
-----------------------------------
-------------
License Texts
-------------
The full text of all licenses are provided in separate files in the source
distribution. Each source file may include the entire license (in the case
of the BSD and Artistic licenses), or may reference the GPL or LGPL license
file.
Note: This document does not provide legal advice nor is it the actual
license of any part of Yasm. See the individual licenses for complete
details. Consult a lawyer for legal advice.
-------
Libyasm
-------
Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
bitvect, which is triple-licensed under the Artistic license, GPL, and
LGPL. Libyasm is thus GPL and LGPL compatible. In addition, this also
means that libyasm is free for binary-only distribution as long as the
terms of the 3-clause BSD license and Artistic license (as it applies to
bitvect) are fulfilled.
172 Ok kind of standard license zlib
All entries in the upper list marked with a status-value of OK, were published under a commercial - compatible copyright, at least in my opinion.
That means that the following 36 entries remain:
- Code: Select all
# Status License type Module/Package/Library
14 GNU General Public License, version 2, Android System SDK
with the Classpath Exception
16 Mozilla Public License, version 2.0 AXE-CORE Accessibility Audit
20 several licences with varying license conditions BoringSSL
21 LGPL Braille Translation Library
25 BSD Protection License bsdiff
February 2002
30 The contents of this file are subject to the Mozilla Public License Version 1.1 Cocoa extension code from Camino
Alternatively, the contents of this file may be used under the terms of
"either the GNU General Public License Version 2 or later (the ""GPL""), or"
"the GNU Lesser General Public License Version 2.1 or later (the ""LGPL""),"
36 APPLE PUBLIC SOURCE LICENSE Version 2.0 - August 6, 2003 Darwin
47 # License ffmpeg
Most files in FFmpeg are under the GNU Lesser General Public License version 2.1
or later (LGPL v2.1+). Read the file `COPYING.LGPLv2.1` for details. Some other
files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
FFmpeg.
Some optional parts of FFmpeg are licensed under the GNU General Public License
version 2 or later (GPL v2+). See the file `COPYING.GPLv2` for details. None of
these parts are used by default, you have to explicitly pass `--enable-gpl` to
configure to activate them. In this case, FFmpeg's license changes to GPL v2+.
Specifically, the GPL parts of FFmpeg are:
...
50 GOOGLE ANALYTICS FOR FIREBASE TERMS OF SERVICE Firebase SDK
Terms last modified: Oct 1, 2018
Excerpt from: https://firebase.google.com/terms/analytics/
4. Nonexclusive License.
Subject to the terms and conditions of this Agreement, (a) Google
grants You a limited, revocable, non-exclusive, non-sublicensable
license to install, copy and use the SDK solely as necessary for
"You to use the Service on Your Apps or Third Parties Apps; and (b)"
You may remotely access, view and download Your Reports. You will
not (and You will not allow any third party to) use data labeled
as belonging to a third party in the Service for purposes other
than generating, viewing, and downloading Reports. You will comply
with all applicable laws and regulations and Your agreements with
third parties in Your use of and access to the Documentation,
Software, Service and Reports.
63 Apache Licence 2.0 plus more: GVR Android SDK
Problems:
Following applies to:
everything under ./bench/btl
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
65 "HarfBuzz is licensed under the so-called ""Old MIT"" license. Details follow." harfbuzz-ng
For parts of HarfBuzz that are licensed under different licenses see individual
files names COPYING in subdirectories where applicable.
66 MOZILLA PUBLIC LICENSE Version 1.1 hunspell
67 GPL 2.0/LGPL 2.1/MPL 1.1 tri-license (optional) hunspell dictionaries
73 Version: MPL 1.1/GPL 2.0/LGPL 2.1 (Optional) ISimpleDOM COM interfaces for accessibility
77 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 LCOV - the LTP GCOV extension
85 ============================================================================== libFuzzer
Copyrights and Licenses for Third Party Software Distributed with LLVM:
==============================================================================
The LLVM software contains code written by third parties. Such software will
have its own individual LICENSE.TXT file in the directory in which it appears.
This file will describe the copyrights, license, and restrictions which apply
to that code.
The disclaimer of warranty in the University of Illinois Open Source License
applies to all code in the LLVM Distribution, and nothing in any of the
other licenses gives permission to use the names of the LLVM Team or the
University of Illinois to endorse or promote products derived from this
Software.
The following pieces of software have additional or alternate copyrights,
licenses, and/or restrictions:
Program Directory
------- ---------
Autoconf llvm/autoconf
llvm/projects/ModuleMaker/autoconf
Google Test llvm/utils/unittest/googletest
OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex}
pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT}
ARM contributions llvm/lib/Target/ARM/LICENSE.TXT
md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
87 jconfig.h is distributed under the MPL 1.1/GPL 2.0/LGPL 2.1 tri-license. libjpeg
jmorecfg.h contains modifications, which are distributed under the Netscape
Public License.
91 GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 libsecret
94 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 logilab
105 Some parts of Mesa are copyrighted under the GNU LGPL. See the mesa_headers
Mesa/docs/COPYRIGHT file for details.
112 seems to be MPL 1.1 Mozilla Personal Security Manager
114 seems to be MPL 1.1 Netscape Portable Runtime (NSPR)
115 MPL 2/GPL/LGPL Network Security Services (NSS)
116 The newlib and libgloss subdirectories are a collection of software from newlib-extras
several sources, each with their own copyright and license. See the file
COPYING.NEWLIB for details. The rest of the release tree is under either
the GNU GPL or LGPL licenses.
119 Copyright © 2014-2017 Oculus VR, LLC. All rights reserved. Oculus SDK for Windows
132 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 pylint
140 kind of standard licence Snappy: A fast compressor/decompressor
plus
Some of the benchmark data in testdata/ is licensed differently:
141 GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 Speech Dispatcher
149 OPEN FONT LICENSE Version 1.1 - 26 February 2007 test_fonts
and
The GPL v2 license applies to the following files
Garuda.ttf
MuktiNarrow.ttf
and
other licenced fonts
155 kind of standard licence url_parse
plus
The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
licensed separately as follows:
"""Alternatively, the contents of this file may be used under the terms of"
"either the GNU General Public License Version 2 or later (the ""GPL""), or"
"the GNU Lesser General Public License Version 2.1 or later (the ""LGPL""),"
in which case the provisions of the GPL or the LGPL are applicable instead
"of those above."""
157 GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 v4l-utils
158 kind of standard licence V8 JavaScript Engine
plus
This license applies to all parts of V8 that are not externally
maintained libraries. The externally maintained libraries used by V8
are:
- PCRE test suite, located in
test/mjsunit/third_party/regexp-pcre/regexp-pcre.js. This is based on the
test suite from PCRE-7.3, which is copyrighted by the University
of Cambridge and Google, Inc. The copyright notice and license
are embedded in regexp-pcre.js.
- Layout tests, located in test/mjsunit/third_party/object-keys. These are
based on layout tests from webkit.org which are copyrighted by
Apple Computer, Inc. and released under a 3-clause BSD license.
- Strongtalk assembler, the basis of the files assembler-arm-inl.h,
assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h,
assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h.
This code is copyrighted by Sun Microsystems Inc. and released
under a 3-clause BSD license.
- Valgrind client API header, located at third_party/valgrind/valgrind.h
This is release under the BSD license.
- antlr4 parser generator Cpp library located in third_party/antlr4
This is release under the BSD license.
"These libraries have their own licenses; we recommend you read them,"
as their terms may differ from the terms below.
Further license information can be found in LICENSE files located in
sub-directories.
161 Several licence types: WebKit
The terms and conditions vary from file to file, but are one of:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
*OR*
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
"3. Neither the name of Apple Computer, Inc. (""Apple"") nor the names of"
its contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
ALSO Mentioned:
GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991
ALSO Mentioned
GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999
163 kind of standard licence WebP image encoder/decoder
plus
Additional IP Rights Grant (Patents)
------------------------------------
"""These implementations"" means the copyrightable works that implement the WebM"
codecs distributed by Google as part of the WebM Project.
Google hereby grants to you a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable (except as stated in this section) patent license to
make, have made, use, offer to sell, sell, import, transfer, and otherwise
run, modify and propagate the contents of these implementations of WebM, where
such license applies only to those patent claims, both currently owned by
Google and acquired in the future, licensable by Google that are necessarily
infringed by these implementations of WebM. This grant does not include claims
that would be infringed only as a consequence of further modification of these
implementations. If you or your agent or exclusive licensee institute or order
or agree to the institution of patent litigation or any other patent
enforcement activity against any entity (including a cross-claim or
counterclaim in a lawsuit) alleging that any of these implementations of WebM
or any code incorporated within any of these implementations of WebM
constitute direct or contributory patent infringement, or inducement of
patent infringement, then any patent rights granted to you under this License
for these implementations of WebM shall terminate as of the date such
litigation is filed.
169 See: XZ Utils
http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/xz/COPYING
Different licenses apply to different files in this package.
171 ----------------------------------- yasm
Yasm licensing overview and summary
-----------------------------------
-------------
License Texts
-------------
The full text of all licenses are provided in separate files in the source
distribution. Each source file may include the entire license (in the case
of the BSD and Artistic licenses), or may reference the GPL or LGPL license
file.
Note: This document does not provide legal advice nor is it the actual
license of any part of Yasm. See the individual licenses for complete
details. Consult a lawyer for legal advice.
-------
Libyasm
-------
Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
bitvect, which is triple-licensed under the Artistic license, GPL, and
LGPL. Libyasm is thus GPL and LGPL compatible. In addition, this also
means that libyasm is free for binary-only distribution as long as the
terms of the 3-clause BSD license and Artistic license (as it applies to
bitvect) are fulfilled.
Also, our application uses windows only (cef_binary_3.3578.1866.g8121366_windows32),
so using common sense, i can not imagine how the windows version could be dependant from these, or am i wrong?
14 Android System SDK
30 Cocoa extension code from Camino
36 Darwin
63 Apache Licence 2.0 plus more: GVR Android SDK
What is with the remaining entries, does cef really depend on them at runtime?
Everybody using cef has to deal with this situation, how can you be sure, using cef in your commercial is legally allowed?
Thank you in advance