[webkit-gtk] What's the license type for WebkitGTK

Michael Catanzaro mcatanzaro at igalia.com
Wed Jun 29 06:54:36 PDT 2016


On Wed, 2016-06-29 at 15:39 +0800, Theodore Xu wrote:
> In "Webkit" folder, there is a BSD 2 clause "LICENSE" file, so the
> "Webkit" part of WebkitGTK is BSD license. However, in "Webkit2"
> folder,
> there is no "LICENSE" file under it, so what's the license type of
> the
> "Webkit2" part of WebkitGTK?

Hi,

The effective license is LGPLv2+ (which is more restrictive than the
BSD license). Most individual files are licensed using the BSD license,
but this is only useful for you if you want to copy code from one
particular file to some other project.

The Mac ports are set up so that the WebKit2 directory is supposed to
be BSD-only, but we have many GTK-specific LGPLv2+ code in there. (I
see a couple cross-platform LGPL files in there as well, which looks
like a mistake.) The Mac port dynamically links WebKit2 to WebCore, so
it's possible to have different (compatible) licenses for these
projects on that port. (In WebKitGTK+ we static link WebKit2 to
WebCore.)

Michael


More information about the webkit-gtk mailing list