Qt WebEngine Licensing

The Qt specific parts of the Qt WebEngine module are dual-licensed under Commercial and GNU Lesser General Public License (LGPLv3). In addition, the module contains code licensed under LGPLv2.

The module includes a snapshot of Chromium. As such, users need to respect the licenses of Chromium, and third-party code included in Chromium. The arguably most restrictive license to be respected by all users is LGPLv2.1.

Third party licenses included in the sources are:

Almost Native Graphics Layer Engine

BSD

Blackmagic DeckLink SDK - Mac

BSL (v 1.0)

Brotli

Apache 2.0

Chrome Custom Tabs - Example and Usage

Apache 2.0

ChromeVox

Apache 2.0

Chromium OS system API

BSD

Closure compiler

Apache 2.0

Cocoa extension code from Camino

MPL 1.1/GPL 2.0/LGPL 2.1

Compact Language Detection

BSD

Crashpad

Apache 2.0

Darwin

Apple Public Source License 2.0

David M. Gay's floating point routines

MIT-like

Error Prone

Apache 2.0

Expat XML Parser

MIT

Flot Javascript/JQuery library for creating graphs

MIT

GifPlayer Animated GIF Library

Apache License 2.0

Google Cardboard

Apache 2.0

Hardware Composer Plus

Apache 2.0

IAccessible2 COM interfaces for accessibility

BSD

ISimpleDOM COM interfaces for accessibility

MPL 1.1/GPL 2.0/LGPL 2.1

JMake

GPL 2.0

Khronos header files

MIT/X11, SGI Free Software License B

LCOV - the LTP GCOV extension

GPL v2

LZMA SDK

Public domain

LevelDB: A Fast Persistent Key-Value Store

New BSD

Mojo

Chromium

NSBezierPath additions from Sean Patrick O'Brien

BSD

NVidia Control X Extension Library

MIT

Netscape Plugin Application Programming Interface (NPAPI)

MPL 1.1/GPL 2.0/LGPL 2.1

Netscape Portable Runtime (NSPR)

MPL 1.1/GPL 2.0/LGPL 2.1

Network Security Services (NSS)

MPL 1.1/GPL 2.0/LGPL 2.1

OTS (OpenType Sanitizer)

BSD

OpenH264

2-Clause BSD

OpenMAX DL

BSD

PLY (Python Lex-Yacc)

BSD

Paul Hsieh's SuperFastHash

BSD

Proguard

GNU General Public License (GPL), version 2

Protocol Buffers

BSD

Quick Color Management System

MIT

SMHasher

MIT, Public Domain

Skia

BSD

Snappy: A fast compressor/decompressor

New BSD

Speech Dispatcher

GPL (v2 or later)

Strongtalk

BSD

Sudden Motion Sensor library

University of Illinois/NCSA Open Source License

SwiftShader software renderer.

Proprietary

The USB ID Repository

BSD

V8 JavaScript Engine

BSD

Web Animations JS

Apache 2.0

WebKit

BSD and GPL v2

WebM container parser and writer.

BSD

WebP image encoder/decoder

BSD

WebRTC

BSD

Windows Template Library (WTL)

Microsoft Permissive License

boringssl

BSDish

bspatch

BSD Protection license

class-dump

GPL

d3

BSD 3-Clause

dom-distiller-js

BSD

dynamic annotations

BSD

fdlibm

Freely Distributable

ffmpeg

LGPL 2.1

fips181

BSD 3-Clause

flac

BSD

fontconfig

MIT

google-glog's symbolization library

BSD

google-jstemplate

Apache 2.0

google-safe-browsing

Apache 2.0

harfbuzz-ng

MIT

hunspell

MPL 1.1/GPL 2.0/LGPL 2.1

iccjpeg

Custom license

icu

MIT

ijar

Apache 2.0

jsoncpp

MIT

libevent

BSD

libexif

LGPL 2.1

libjingle

BSD

libjpeg-turbo

Custom license

libjpeg

Custom license

libpng

libpng license

libsecret

LGPL 2.1

libsrtp

3-clause BSD

libudev

LGPL 2.1

libusbx

LGPL 2.1

libva

MIT

libvpx

BSD

libxml

MIT

libxslt

MIT

libyuv

BSD

linux-syscall-support

BSD

mach_override

MIT and 2-clause BSD

mesa

MIT and LGPL v2

minigbm

BSD

modp base64 decoder

BSD

mt19937ar

BSD

ocmock

BSD with advertising clause

open-vcdiff

Apache 2.0, MIT, GPL v2 and custom licenses

opus

BSD

pyelftools

Public Domain

re2 - an efficient, principled regular expression library

BSD 3-Clause

sfntly

Apache 2.0

simplejson

MIT

sqlite

Public domain

talloc

LGPL v3

tcmalloc

BSD

tlslite

Public domain and BSD

url_parse

BSD and MPL 1.1/GPL 2.0/LGPL 2.1

usrsctp

New BSD

v4l-utils

LGPL 2.1

valgrind

BSD

wayland-protocols

MIT

wayland

MIT

woff2

Apache 2.0

x86inc

ISC from text in file header. Same text is copied to LICENSE file.

xdg-mime

Academic Free License version 2.0 or LGPL v2

xdg-user-dirs

MIT

xdg-utils

MIT

yasm

2-clause or 3-clause BSD licensed, with the exception of bitvect, which is triple-licensed under the Artistic license, GPL, and LGPL

zlib

Custom license

Chromium License

BSD

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.