From d85b3295ad45c9d7acf6f2a682c8e240b26d0bbf Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Thu, 20 Dec 2018 14:31:17 -0200 Subject: [PATCH] Adding doc files. --- AUTHORS | 3 +++ LICENCA | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ LICENSE | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 331 insertions(+), 0 deletions(-) create mode 100644 AUTHORS create mode 100644 LICENCA create mode 100644 LICENSE diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..c7d1d4c --- /dev/null +++ b/AUTHORS @@ -0,0 +1,3 @@ +Perry Werneck +and others + diff --git a/LICENCA b/LICENCA new file mode 100644 index 0000000..efa9498 --- /dev/null +++ b/LICENCA @@ -0,0 +1,164 @@ +GNU LESSER GENERAL PUBLIC LICENSE (LICENÇA PÚBLICA MENOS GERAL GNU) +Versão 3, 29 de junho de 2007 +Copyright © 2007 Free Software Foundation, Inc. + +É permitido a todos copiar e distribuir cópias literais deste documento de +licença, mas sua alteração não é permitida. + +Esta versão da GNU Lesser General Public License incorpora os termos e +condições da versão 3 da GNU General Public License, complementada pelas +permissões adicionais listadas abaixo. + +0. Definições Adicionais. + +De acordo com sua utilização no presente documento, "esta Licença" refere- +se à versão 3 da GNU Lesser General Public License (Licença Pública Menos +Geral GNU) e "GNU GPL" refere-se à versão 3 da GNU General Public +License (Licença Pública Geral GNU). + +"A Biblioteca" refere-se a um trabalho coberto regido nos termos desta +Licença que não se trate de um Aplicativo ou Trabalho Combinado conforme +definido abaixo. + +Um "Aplicativo" constitui qualquer trabalho que faça uso de uma interface +fornecida pela Biblioteca, mas que não se encontra de outra forma baseada na +referida Biblioteca. A definição de uma subclasse de uma classe definida pela +Biblioteca é considerada um modo de utilizar uma interface fornecida pela +Biblioteca. + +Um "Trabalho Combinado" constitui um trabalho produzido através da +combinação ou vinculação de um Aplicativo à Biblioteca. A versão +específica da Biblioteca com a qual o Trabalho Combinado foi elaborado é +também denominada "Linked Version" [Versão Vinculada]. + +A "Fonte Mínima Correspondente" de um Trabalho Combinado significa a +Fonte Correspondente ao Trabalho Combinado, excluindo qualquer código +fonte de parte do Trabalho Combinado que, considerado de forma isolada, +seja baseado no Aplicativo e não na Versão Vinculada. + +O "Código do aplicativo Correspondente" de um Trabalho Combinado +significa o código objeto e/ou código fonte do Aplicativo, incluindo +quaisquer dados e programas utilitários necessários para a reprodução do +Trabalho Combinado do Aplicativo, mas excluindo as Bibliotecas de Sistema +do Trabalho Combinado. + +1. Exceção à Seção 3 da GNU GPL. + +Você pode distribuir um trabalho coberto nos termos das seções 3 e 4 desta +Licença sem estar limitado aos termos da seção 3 da GNU GPL. + +2. Distribuição de Versões Modificadas. + +Ser vocẽ modificar uma cópia da Biblioteca e, em suas modificações um +recurso referir-se a uma função os dados a serem fornecidos por um +Aplicativo que utiliza o recurso (diferente de quando um argumento é +transmitido quando o recurso é chamado), voçe pode distribuir uma cópia da +versão modificada: + +a) Nos termos desta Licença, desde que você faça um esforço de boa-fé para +garantir que, caso um Aplicativo não forneça a função o dado, o recurso +ainda funcione e execute qualquer parte do seu propósito que permaneça +significatio, ou + +b) nos termos da GNU GPL, sem nenhuma permissão adicional desta Licença +aplicável à referida cópia. + +3. Material que Incorpore Código Objeto dos Arquivos de Cabeçalho da +Biblioteca. + +A forma do código objeto de um Aplicativo pode incorporar material de um +arquivo de cabeçalho que faz parte da Biblioteca. Você pode distribuir o +referido código objeto da forma como escolher, desde que, se o material +incorporado não estiver limitado a parâmetros numéricos, layouts de +estruturas de dados e agentes de acesso ou pequenas macros, funções +sequenciais e modelos (dez ou menos linhas de comprimento), voçê faça o +seguinte: + +a) Forneça um aviso proeminente com cada cópia do código objeto de que +este utiliza a Biblioteca e que a Biblioteca e seu uso são coberto por +esta Licença. + +b) Forneça o código objeto com uma cópia da GNU GPL e esta Licença. + +4. Trabalhos Combinados. + +Você pode distribuir um Trabalho Combinado nos termos que escolher e que, +reunidos em conjunto, não restrinjam de forma efetiva a modificação das +partes da Biblioteca contidas no Trabalho Combinado e a engenharia reversa +para depurações de tais modificações se você também fizer o seguinte: + +a) Fornecer um aviso proeminente com cada cópia do Trabalho Combinado +de que este utiliza a Biblioteca e que a Biblioteca e seu uso são cobertos +por esta Licença. + +b) Fornecer o Trabalho Combinado com uma cópia da GNU GPL e esta +Licença. + +c) Para um Trabalho Combinado que exiba avisos de copyright durante +a execução, incluir o aviso de copyright da Biblioteca entre esses avisos,bem +como uma referência direcionando o usuário para as cópias da GNU GPL e +esta Licença. + +d) Faça um dos seguintes: + +0) Distribua a Fonte Mínima Correspondente nos termos desta Licença e o +Código do Aplicativo Correspondente em uma forma adequada para, e sob +termos que permitam, que o usuário recombine ou revincule o Aplicativo a +uma versão modificada da Versão Vinculada para produzir um Trabalho +Combinado modificado, na forma especificada pela seção 6 da GNU GPL +para distribuição da Fonte Correspondente. + +1) Utilize um mecanismo de biblioteca compartilhada adequado para +vinculação à Biblioteca. + +Um mecanismo adequado é um mecanismo que (a) utiliza em tempo de +execução uma cópia da Biblioteca já presente no sistema de computadores de +usuário e, (b) operará de forma apropriada com uma versão modificada da +Biblioteca que seja compatível com a interface da Versão Vinculada. +e) Forneça Informações de Instalação, mas somente se for necessário de outro +modo fornecer as referidas informações nos termos da seção 6 da GNU GPL, +e somente na medida em que tais informações sejam necessárias para instalar +e executar uma versão modificada do Trabalho Combinado produzido através +da recombinação ou revinculação do Aplicativo a uma versão modificada da +Versão Vinculada. (Se você utilizar a opção 4d0, as Informações de +Instalação devem acompanhar a Fonte Mínima Correspondente e o Código do +Aplicativo Correspondente. Se utilizar a opção 4d1, você deve fornecer as +Informações de Instalação da forma especificada na seção 6 da GNU GPL +para distribuição da Fonte Correspondente.) + +5. Bibliotecas Combinadas. + +Você pode colocar os recursos de biblioteca que constituem um trabalho +baseado na Biblioteca lado a lado em uma única biblioteca em conjunto com +outros recursos de biblioteca que não sejam Aplicativos e não sejam cobertos +por esta Licença, e distribuir a referida biblioteca combinada nos termos de +sua escolha, se fizer o seguinte: + +a) Faça a biblioteca combinada ser acompanhada de uma cópia do mesmo +trabalho baseado na Biblioteca, não combinado a nenhum outro recurso da +biblioteca, distribuído nos termos desta Licença. + +b) Forneça um aviso proeminente com a biblioteca combinada de que parte +da mesma corresponde a um trabalho baseado na Biblioteca e explique onde +localizar a forma não combinada de acompanhamento do mesmo trabalho. + +6. Versões Revisadas da GNU Lesser General Public License. + +A Free Software Foundation pode, de tempos em tempos, publicar versões +revisadas e/ou novas versões da GNU Lesser General Public License. Tais +novas versões serão similares em essência à versão atual, mas podem diferir +em detalhes para abordar novos problemas e/ou interesses. + +Cada versão recebe um número de versão distinto. Se a Biblioteca recebida +especificar que uma determinada versão numerada da GNU Lesser General +Public License "ou qualquer versão posterior" se aplique a ela, você tem a +opção de seguir os termos e condições da versão publicada ou de qualquer +versão posterior publicada pela Free Software Foundation. Se a Biblioteca, da +forma como foi recebida, não especificar um número de versão da GNU Lesser +General Public License, você pode escolher qualquer versão da GNU +Lesser General Public License já publicada pela Free Software Foundation. +Se a Biblioteca recebida especificar que um procurador pode decidir se +versões futuras da GNU Lesses General Public License serão aplicáveis, a +instrução pública do procurados de aceitação de qualquer versão constitui +uma autorização permanente para que você escolha esta versão da Biblioteca. + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..efa9498 --- /dev/null +++ b/LICENSE @@ -0,0 +1,164 @@ +GNU LESSER GENERAL PUBLIC LICENSE (LICENÇA PÚBLICA MENOS GERAL GNU) +Versão 3, 29 de junho de 2007 +Copyright © 2007 Free Software Foundation, Inc. + +É permitido a todos copiar e distribuir cópias literais deste documento de +licença, mas sua alteração não é permitida. + +Esta versão da GNU Lesser General Public License incorpora os termos e +condições da versão 3 da GNU General Public License, complementada pelas +permissões adicionais listadas abaixo. + +0. Definições Adicionais. + +De acordo com sua utilização no presente documento, "esta Licença" refere- +se à versão 3 da GNU Lesser General Public License (Licença Pública Menos +Geral GNU) e "GNU GPL" refere-se à versão 3 da GNU General Public +License (Licença Pública Geral GNU). + +"A Biblioteca" refere-se a um trabalho coberto regido nos termos desta +Licença que não se trate de um Aplicativo ou Trabalho Combinado conforme +definido abaixo. + +Um "Aplicativo" constitui qualquer trabalho que faça uso de uma interface +fornecida pela Biblioteca, mas que não se encontra de outra forma baseada na +referida Biblioteca. A definição de uma subclasse de uma classe definida pela +Biblioteca é considerada um modo de utilizar uma interface fornecida pela +Biblioteca. + +Um "Trabalho Combinado" constitui um trabalho produzido através da +combinação ou vinculação de um Aplicativo à Biblioteca. A versão +específica da Biblioteca com a qual o Trabalho Combinado foi elaborado é +também denominada "Linked Version" [Versão Vinculada]. + +A "Fonte Mínima Correspondente" de um Trabalho Combinado significa a +Fonte Correspondente ao Trabalho Combinado, excluindo qualquer código +fonte de parte do Trabalho Combinado que, considerado de forma isolada, +seja baseado no Aplicativo e não na Versão Vinculada. + +O "Código do aplicativo Correspondente" de um Trabalho Combinado +significa o código objeto e/ou código fonte do Aplicativo, incluindo +quaisquer dados e programas utilitários necessários para a reprodução do +Trabalho Combinado do Aplicativo, mas excluindo as Bibliotecas de Sistema +do Trabalho Combinado. + +1. Exceção à Seção 3 da GNU GPL. + +Você pode distribuir um trabalho coberto nos termos das seções 3 e 4 desta +Licença sem estar limitado aos termos da seção 3 da GNU GPL. + +2. Distribuição de Versões Modificadas. + +Ser vocẽ modificar uma cópia da Biblioteca e, em suas modificações um +recurso referir-se a uma função os dados a serem fornecidos por um +Aplicativo que utiliza o recurso (diferente de quando um argumento é +transmitido quando o recurso é chamado), voçe pode distribuir uma cópia da +versão modificada: + +a) Nos termos desta Licença, desde que você faça um esforço de boa-fé para +garantir que, caso um Aplicativo não forneça a função o dado, o recurso +ainda funcione e execute qualquer parte do seu propósito que permaneça +significatio, ou + +b) nos termos da GNU GPL, sem nenhuma permissão adicional desta Licença +aplicável à referida cópia. + +3. Material que Incorpore Código Objeto dos Arquivos de Cabeçalho da +Biblioteca. + +A forma do código objeto de um Aplicativo pode incorporar material de um +arquivo de cabeçalho que faz parte da Biblioteca. Você pode distribuir o +referido código objeto da forma como escolher, desde que, se o material +incorporado não estiver limitado a parâmetros numéricos, layouts de +estruturas de dados e agentes de acesso ou pequenas macros, funções +sequenciais e modelos (dez ou menos linhas de comprimento), voçê faça o +seguinte: + +a) Forneça um aviso proeminente com cada cópia do código objeto de que +este utiliza a Biblioteca e que a Biblioteca e seu uso são coberto por +esta Licença. + +b) Forneça o código objeto com uma cópia da GNU GPL e esta Licença. + +4. Trabalhos Combinados. + +Você pode distribuir um Trabalho Combinado nos termos que escolher e que, +reunidos em conjunto, não restrinjam de forma efetiva a modificação das +partes da Biblioteca contidas no Trabalho Combinado e a engenharia reversa +para depurações de tais modificações se você também fizer o seguinte: + +a) Fornecer um aviso proeminente com cada cópia do Trabalho Combinado +de que este utiliza a Biblioteca e que a Biblioteca e seu uso são cobertos +por esta Licença. + +b) Fornecer o Trabalho Combinado com uma cópia da GNU GPL e esta +Licença. + +c) Para um Trabalho Combinado que exiba avisos de copyright durante +a execução, incluir o aviso de copyright da Biblioteca entre esses avisos,bem +como uma referência direcionando o usuário para as cópias da GNU GPL e +esta Licença. + +d) Faça um dos seguintes: + +0) Distribua a Fonte Mínima Correspondente nos termos desta Licença e o +Código do Aplicativo Correspondente em uma forma adequada para, e sob +termos que permitam, que o usuário recombine ou revincule o Aplicativo a +uma versão modificada da Versão Vinculada para produzir um Trabalho +Combinado modificado, na forma especificada pela seção 6 da GNU GPL +para distribuição da Fonte Correspondente. + +1) Utilize um mecanismo de biblioteca compartilhada adequado para +vinculação à Biblioteca. + +Um mecanismo adequado é um mecanismo que (a) utiliza em tempo de +execução uma cópia da Biblioteca já presente no sistema de computadores de +usuário e, (b) operará de forma apropriada com uma versão modificada da +Biblioteca que seja compatível com a interface da Versão Vinculada. +e) Forneça Informações de Instalação, mas somente se for necessário de outro +modo fornecer as referidas informações nos termos da seção 6 da GNU GPL, +e somente na medida em que tais informações sejam necessárias para instalar +e executar uma versão modificada do Trabalho Combinado produzido através +da recombinação ou revinculação do Aplicativo a uma versão modificada da +Versão Vinculada. (Se você utilizar a opção 4d0, as Informações de +Instalação devem acompanhar a Fonte Mínima Correspondente e o Código do +Aplicativo Correspondente. Se utilizar a opção 4d1, você deve fornecer as +Informações de Instalação da forma especificada na seção 6 da GNU GPL +para distribuição da Fonte Correspondente.) + +5. Bibliotecas Combinadas. + +Você pode colocar os recursos de biblioteca que constituem um trabalho +baseado na Biblioteca lado a lado em uma única biblioteca em conjunto com +outros recursos de biblioteca que não sejam Aplicativos e não sejam cobertos +por esta Licença, e distribuir a referida biblioteca combinada nos termos de +sua escolha, se fizer o seguinte: + +a) Faça a biblioteca combinada ser acompanhada de uma cópia do mesmo +trabalho baseado na Biblioteca, não combinado a nenhum outro recurso da +biblioteca, distribuído nos termos desta Licença. + +b) Forneça um aviso proeminente com a biblioteca combinada de que parte +da mesma corresponde a um trabalho baseado na Biblioteca e explique onde +localizar a forma não combinada de acompanhamento do mesmo trabalho. + +6. Versões Revisadas da GNU Lesser General Public License. + +A Free Software Foundation pode, de tempos em tempos, publicar versões +revisadas e/ou novas versões da GNU Lesser General Public License. Tais +novas versões serão similares em essência à versão atual, mas podem diferir +em detalhes para abordar novos problemas e/ou interesses. + +Cada versão recebe um número de versão distinto. Se a Biblioteca recebida +especificar que uma determinada versão numerada da GNU Lesser General +Public License "ou qualquer versão posterior" se aplique a ela, você tem a +opção de seguir os termos e condições da versão publicada ou de qualquer +versão posterior publicada pela Free Software Foundation. Se a Biblioteca, da +forma como foi recebida, não especificar um número de versão da GNU Lesser +General Public License, você pode escolher qualquer versão da GNU +Lesser General Public License já publicada pela Free Software Foundation. +Se a Biblioteca recebida especificar que um procurador pode decidir se +versões futuras da GNU Lesses General Public License serão aplicáveis, a +instrução pública do procurados de aceitação de qualquer versão constitui +uma autorização permanente para que você escolha esta versão da Biblioteca. + -- libgit2 0.21.2