DotNetBrowser Conformidade com a LGPL

O DotNetBrowser utiliza o Chromium, incluindo algumas bibliotecas sob LGPL.

Consulte a lista de componentes Chromium e as respectivas licenças utilizadas em DotNetBrowser. Ver o texto da LGPL 2.1 e 2.0.


Resumindo: sim, está em conformidade 

A LGPL permite distribuir a obra usando o componente LGPL sob os termos da escolha do autor, desde que:

  • O trabalho é modificável, pelo que a componente LGPL pode ser alterada e substituída por um usuário. Esta capacidade é fornecida pelos arquivos de objetos DotNetBrowser.

Requisitos da LGPL, exatamente 

Distribuir o código fonte da biblioteca LGPL, independentemente de ter sido modificado ou não.

Licença LGPL ∙ Seção 6

a) Acompanhar o trabalho com o código-fonte completo correspondente e legível por máquina para a Biblioteca, incluindo quaisquer alterações utilizadas no trabalho (que deve ser distribuído ao abrigo das Seções 1 e 2 acima […]

c) Acompanhar o trabalho com uma oferta escrita, válida por pelo menos três anos, para fornecer ao mesmo usuário os materiais especificados na Subseção 6a, acima, por um custo não superior ao custo de execução desta distribuição.

d) Se a distribuição do trabalho for efetuada através da oferta de acesso à cópia a partir de um local designado, oferecer acesso equivalente à cópia dos materiais acima especificados a partir do mesmo local.

Conformidade DotNetBrowser

O código fonte da biblioteca LGPL está localizado no arquivo com os arquivos e objetos DotNetBrowser e o script de compilação em dotnetbrowser-3.0.0-relink.zip

Fornecer a possibilidade de modificar o componente ao abrigo da LGPL e ligá-lo ao resto do trabalho.

Licença LGPL ∙ Seção 6

a) […] e, se o trabalho for um executável ligado à Biblioteca, com o “trabalho que usa a Biblioteca” completo e legível por máquina, como código objeto e/ou código fonte, para que o usuário possa modificar a Biblioteca e depois voltar a ligá-la para produzir um executável modificado contendo a Biblioteca modificada. (Fica entendido que o usuário que altera o conteúdo dos arquivos de definições na Biblioteca não será necessariamente capaz de recompilar a aplicação para usar as definições modificadas).

Conformidade DotNetBrowser

É possível descarregar DotNetBrowser sob a forma de arquivos-objeto, que permitem ligá-lo novamente a uma versão modificada dos componentes LGPL: dotnetbrowser-3.0.0-relink.zip

Fornecer os termos do EULA que permitem a modificação do trabalho para a inclusão do componente LGPL modificado.

Licença LGPL ∙ Seção 6

[…] você também pode combinar ou ligar um “trabalho que utilize a Biblioteca” com a Biblioteca […], desde que os termos permitam a modificação do trabalho para uso próprio do cliente e a engenharia inversa para a depuração de tais modificações.

Conformidade DotNetBrowser

Ver o acordo de licença, citando:

5.1. Restrições Gerais da Licença. Você NÃO pode: a) modificar, adaptar, alterar, traduzir, descompilar, fazer engenharia inversa ou desmontar o Software, excepto se for necessário para substituir um Componente Open-Source de terceiros que seja utilizado no Software.

Incluir o texto da licença LGPL.

Licença LGPL ∙ Seção 6

Você deve fornecer uma cópia da presente licença.

Conformidade DotNetBrowser

Os arquivos de texto da licença são fornecidos no arquivo de transferência, disponível na página do produto.

Adicionar um aviso sobre a componente e a licença LGPL a todas as páginas do site Web onde exista um link para descarregar o trabalho que utiliza a biblioteca LGPL.

Licença LGPL ∙ Seção 6

Você deve fornecer um aviso destacado em cada cópia do trabalho, informando que a Biblioteca é utilizada na mesma e que a Biblioteca e a sua utilização estão cobertas por esta Licença.

Conformidade DotNetBrowser

Ver o aviso em Licenciamento e preços.