DotNetBrowser Compliance with LGPL

DotNetBrowser is using Chromium, including some libraries under LGPL.

Take a look at the list of Chromium components and their associated licences used in DotNetBrowser. See the text of LGPL 2.1 and 2.0.


To put it short: yes, it complies

LGPL allows to distribute the work using LGPL component under the terms of the author’s choice, provided that:

  • The work is modifiable, so LGPL component can be changed and replaced by a user. Such ability is provided by DotNetBrowser object files.

LGPL requirements, exactly

Distribute the source code of LGPL library, no matter if it was modified or not.

LGPL License ∙ Section 6

a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above […]

c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.

d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.

DotNetBrowser Compliance

The source code of LGPL library is located in the archive with DotNetBrowser object files and the build script in dotnetbrowser-2.22-relink.zip

Provide the terms in EULA that allow modification of the work for inclusion of the modified LGPL component.

LGPL License ∙ Section 6

[…] you may also combine or link a “work that uses the Library” with the Library […], provided that the terms permit modification of the work for the customer’s own use and reverse engineering for debugging such modifications.

DotNetBrowser Compliance

See the license agreement, quoting:

5.1. General License Restrictions. You may NOT: a) modify, adapt, alter, translate, decompile, reverse engineer, or disassemble the Software, except as may be required to replace a third party Open Source Component that is used in the Software.

Include LGPL license text.

LGPL License ∙ Section 6

You must supply a copy of this License.

DotNetBrowser Compliance

The license text files are provided in the download archive, available on the product page.