Diferença entre GPL e LGPL

software-kboardGPL vs LGPL

Para entender a diferença entre GPL e LGPL, você deve entender a ideia básica do software de código aberto. GPL é basicamente a terminologia legal que torna o software de código aberto o que é. Uma vez que você tem acesso aos códigos por meio de um software de código aberto, você tem permissão para fazer alterações, melhorá-los e criar seu próprio toque. No entanto, em troca de permissão para fazê-lo, é sua obrigação garantir que outras pessoas possam se beneficiar de suas idéias e mudanças, disponibilizando-as a todos os usuários de software de código aberto.



Linux é o software de código aberto mais conhecido que aplica GPL. GPL significa Licença Pública Geral. LGPL é como uma versão corrigida da GPL. Significa Licença Pública Geral Menor. Isso limita sua necessidade de fornecer parte do seu código, mas ainda assim você deve divulgar as modificações que implementar. O que você tem permissão para manter em sigilo é o material proprietário que você vincula diretamente ao software. Isso permite que você altere o software, crie seu próprio toque pessoal e ainda proteja seu próprio material.



A LGPL não foi projetada para o mesmo uso que a GPL. O uso de LGPL é limitado a bibliotecas de software e configurações semelhantes. O GPL pode ser usado para executar arquivos projetados para execução, quer você esteja desenvolvendo um site de negócios com fins lucrativos ou simplesmente criando um link em formação juntos de novas maneiras.

A GPL é benéfica para toda a comunidade de programação. Conforme novos desenvolvimentos são criados ou adicionados, todos podem aprender algo novo. É um método consistente de criação de uma nova vantagem no Educação e aplicação de programas de software.



Se você aplicar um programa LGPL e não se beneficiar por meio de trabalho derivado, poderá simplesmente escolher sua distribuição ao longo de muitos termos. Por meio da tradução da seção 3 da licença e do contrato, você pode realmente ir em frente e usar a LGPL como um trabalho não derivado e, em seguida, alterar os termos de acordo com a GPL. Isso permite que você use o software para um trabalho derivado, embora seja necessário verificar os termos de perto para garantir que as políticas não tenham sido alteradas recentemente.

Resumo:

1. A GPL exige que você forneça o código para todas as alterações feitas no software.



2. GPL é a base do software de código aberto para programadores.

3. LGPL é usado para bibliotecas de software, em vez dos arquivos de execução da GPL.

4. A GPL oferece uma ampla gama de melhorias potenciais para toda a comunidade de programação.

5. A LGPL tem potencial para ser transferida para os termos da GPL.

Publicações Populares

Segurança em números - A Nova Ordem Mundial [Ponto de Vista]

Estatísticas de baixas e outras estatísticas de guerra sugerem que, apesar do terrível tributo do terrorismo, a Nova Ordem Mundial realmente criou um mundo mais seguro.

A diferença entre 'antes' e 'de antemão'.

Uma coisa que você pode entender ao comparar um pêssego e uma nectarina é que embora os dois sejam quase 100% idênticos, eles são supostamente e geneticamente não

Diferença entre GCF e LCM

GCF vs. LCM O Maior Fator Comum (ou GCF) é o maior número real compartilhado entre dois inteiros. O que torna este número um fator é que ele é um

Diferença entre Zyban e Wellbutrin

Zyban versus Wellbutrin Zyban e Wellbutrin são medicamentos de prescrição comuns que são prescritos para pacientes que estão severamente e clinicamente deprimidos. Em alguns

Diferença entre bronquite e bronquiolite

O que é bronquite? Definição de Bronquite: Bronquite é a condição na qual os brônquios e a traqueia do trato respiratório superior ficam inflamados. o

Diferença entre secadores elétricos e a gás

Secadores elétricos versus secadores a gás Os secadores de roupa são aparelhos domésticos comuns em muitos países desenvolvidos, principalmente nos Estados Unidos. Milhões desses aparelhos