Operation Manual

a) Fornecer junto do trabalho, o código fonte correspondente completo para
a Biblioteca incluindo qualquer mudanças que foram feitas no trabalho
(que deve ser distribuído sob as Seções 1 e 2 acima); e se o trabalho é
um executável ligado com a Biblioteca, deve ser fornecido o "trabalho
que usa a Biblioteca" completo, como código objeto e/ou código fonte, de
forma que o usuário possa modificar a Biblioteca e então ligá-la
novamente para produzir um executável modificado contendo a
Biblioteca modificada. (Entende-se que o usuário que muda os
conteúdos de arquivos de definições na Biblioteca, não necessariamente
é capaz de recompir a aplicação para usar as definições modificadas).
b)Usar um mecanismo de biblioteca compartilhado satisfatório para ligar
com a Biblioteca. Um mecanismo satisfatório é aquele que (1) usa em
tempo de execução uma cópia da biblioteca já presente no sistema do
computador do usuário, em vez de copiar funções de biblioteca para o
executável, e (2) irá operar corretamente com uma versão modificada da
biblioteca, caso o usuário instale uma, desde que a versão modificada
seja compatível a nível de interface com a versão para a qual o trabalho
foi feito.
c) Fornecer junto do trabalho uma oferta escrita, válida por, no mínimo, três
anos, para fornecer ao usuário, os materiais especificados na Subseção
6a acima, por uma taxa não maior que o custo desta distribuição.
d)Se a distribuição do trabalho é feita oferecendo acesso de cópia de um
lugar designado, deve-se oferecer, a partir do mesmo local, equivalente
acesso de cópia dos materiais especificados anteriormente.
e) Verificar se o usuário já recebeu umapia destes materiais ou se você
já enviou-lhe uma cópia.
Para um executável, a forma exigida do "trabalho que usa a Biblioteca"
deve incluir quaisquer dados e programas utilitários necessários por
reproduzir o executável. Porém, como uma exceção especial, os materiais
a serem distribuídos não necessitam incluir nada que seja normalmente
distribuído (em código fonte ou na forma binária) com os componentes
principais (compilador, kernel, e assim por diante) do sistema operacional
no qual o executável é executado, a menos que este componente
acompanhe o executável.
Pode ser que esta exigência contradiga as restrições de licença de outras
bibliotecas proprietárias que não acompanham o sistema operacional
normalmente. Tal contradição significa que não é possível usar ambas junto
da Biblioteca dentro de um executável que você distribui.
7. Pode-se colocar facilidades de biblioteca que sejam trabalho baseado na
Biblioteca lado-a-lado em uma única biblioteca junto com outras facilidades
de biblioteca não cobertas por esta Licença, e distribuir tal biblioteca
combinada, desde que a distribuição separada do trabalho baseado na
Biblioteca e das outras facilidades de biblioteca permitam e contanto que
sejam obedecidas estas duas restrições:
a) Fornecer junto da biblioteca combinada, uma cópia do mesmo trabalho
baseado na Biblioteca, não combinado com qualquer outra facilidade de
biblioteca. Isto deve ser distribuído sob as condição das Seções acima.
b) Forneça aviso prévio com a biblioteca combinada do fato que parte disto
é um trabalho baseado na Biblioteca, e explicando onde encontrar a
forma não combinada acompanhante do mesmo trabalho.
8. É proibido copiar, modificar, sub-licenciar, ligar ou distribuir a Biblioteca,
exceto sob os termos expressamente contidos nesta Licença. Qualquer
tentativa de copiar, modificar, sub-licenciar, ligar ou distribuir a Biblioteca é
nula e cancelará seus direitos automaticamente sob esta Licença. Porém,
terceiros que receberam cópias ou direitos de você sob esta Licença, não
terão suas licenças canceladas desde que permanecendo os terceiros em
conformidade.
9. Não é necessário aceitar esta Licença, desde que não tenha assinado ela.
Porém, nada mais garante permissão para modificar ou distribuir a
Biblioteca ou trabalhos derivados. Estas ações são proibidas perante a lei
se você não aceitar esta Licença. Portanto, a modificação ou distribuição da
Biblioteca (ou qualquer trabalho baseado na Biblioteca) indica a sua
aceitação desta Licença e todos seus termos e condições para cópia,
distribuição e modificação da Biblioteca ou trabalhos baseados nesta.
10.Cada vez que a Biblioteca (ou qualquer trabalho baseado na Biblioteca) é
redistribuida, o destinatário recebe automaticamente uma licença do
licenciador original para copiar, distribuir, ligar ou modificar a Biblioteca
submetida a estes termos e condições. Não é necessário impor qualquer
restrição adicional no cumprimento dos direitos concedidos. Não é sua
responsabilidade obrigar terceiros a submeterem-se a esta Licença.
11.Se, como conseqüência de um julgamento de tribunal ou alegação de
infração de patente ou por qualquer outra razão (não limitada a assuntos de
patente), sejam impostas condições a você (seja através de ordem de
tribunal, acordo ou outro) que contradigam as condições desta Licença,
estas não anulam as condições desta Licença. Se for impossível distribuí-la
para satisfazer suas obrigações simultaneamente sob esta Licença ou
qualquer outra obrigação pertinente, então como conseqüência, a
Biblioteca não poderá ser distribuida. Por exemplo, se uma licença de
patente não permitisse redistribuição de livre direito autoral da Biblioteca
por todos aqueles que recebem cópias diretamente ou indiretamente, então
a única forma de satisfazer isto seria não distribuir de forma alguma a
Biblioteca.
Esses requisitos aplicam-se ao trabalho modificado como um todo.
Caso algumas seções identificáveis destes trabalhos não são
derivadas da Biblioteca e podem ser consideradas como trabalhos
independentes, então esta Licença e seus termos não se aplicam
àquelas seções quando distribuídas separadamente. Porém ao
distribuir aquelas seções como parte de um trabalho baseado na
Biblioteca, a distribuição como um todo deve enquadrar-se nos termos
desta Licença, cujas permissões estendem-se ao trabalho como um
todo, e não a cada uma das partes independentemente de quem os
tenha desenvolvido.
Assim, a intenção desta seção não é reivindicar ou contestar os direitos
dos trabalhos inteiramente desenvolvidos por você; Na verdade, a
intenção é exercer o direito para controlar a distribuição de trabalhos
derivados ou coletivos baseados na Biblioteca.
Adicionalmente, a mera adição de outro trabalho à Biblioteca (ou a um
trabalho baseado na biblioteca), porémo baseado nela a um volume
de armazenamento ou mídia de distribuição não leva o outro trabalho a
se submeter a esta Licença.
3. Você pode optar por aplicar as condições da Licença Pública Geral
GNU usual em vez desta Licença para uma determinada cópia da
Biblioteca. Para fazer isto, é necessário alterar todas as notificações
que referem-se a esta Licença, de forma que elas refiram-se à Licença
Pública Geral GNU usual, versão 2, em vez desta Licença. (Se surgir
uma versão mais nova que a versão 2 da Licença Pública Geral GNU
usual, então pode-se especificar aquela versão se desejar). Outras
alterações nestas notificações não são permitidas.
Uma vez que esta mudança é feita em uma determinada cópia, é
irreversível para aquela cópia, assim a Licença Pública Geral GNU
usual aplica-se a todas cópias subseqüentes e trabalhos derivados
feitos daquela cópia.
Esta opção é útil quando se deseja copiar parte do código da Biblioteca
em um programa que não é uma biblioteca.
4. É permitido copiar e distribuir a Biblioteca (ou uma parte dela, sob a
Seção 2) na forma de código objeto ou executável sob as condições
das Seções 1 e 2 acima, desde que esteja acompanhado do código
fonte completo, que devem ser distribuídos sob as condições das
Seções 1 e 2 acima e em mídia normalmente utilizada para manuseio
de software.
Se a distribuição de código objeto é feita oferecendo acesso para
copiar de um lugar designado, então oferecer acesso equivalente para
copiar o código fonte do mesmo lugar satisfaz a exigência para
distribuir o código fonte, embora terceiros não sejam obrigados a copiar
o código fonte junto do código objeto.
5. Um programa que não contém qualquer parte derivada da Biblioteca,
mas é projetado para trabalhar com a Biblioteca sendo compilado ou
ligado a ela, é chamado de "trabalho que usa a Biblioteca". Tal
trabalho, isolado, não é considerado um trabalho derivado da
Biblioteca, então esta licença não o abrange.
Porém, ligar um "trabalho que usa a Biblioteca" com a Biblioteca gera
um executável que é derivado da Biblioteca (porque contém partes da
Biblioteca), em vez de um "trabalho que usa a biblioteca". Portanto, o
executável está coberto por esta Licença. A Seção 6 expõe os termos
para distribuição de tais executáveis.
Quando um "trabalho que usa a Biblioteca" utiliza material de um
arquivo de cabeçalho (header file) que é parte da Biblioteca, o código
objeto para o trabalho pode ser um trabalho derivado da Biblioteca
embora o código fonte não seja. Se isto for verdade, é importante que
o trabalho possa ser ligado sem a Biblioteca, ou que o trabalho seja ele
mesmo uma biblioteca. O limiar para isto ser verdade não é definido
precisamente pela lei.
Se tal arquivo objeto utiliza somente parâmetros numéricos, esquemas
de estrutura de dados e "accessors", pequenas macros e funções (dez
linhas ou menos de tamanho), então o uso do arquivo objeto é
irrestrito, embora seja legalmente um trabalho derivado. (Executáveis
que contenham este código objeto junto de partes da Biblioteca ainda
estaram sob a Seção 6).
Por outro lado, se o trabalho for derivado da Biblioteca, você pode
distribuir o código objeto do trabalho sob a condição de Seção 6.
Quaisquer executáveis que contenham este trabalho estarão sob os
termos da Seção 6, estando ou não ligados diretamente com a própria
Biblioteca.
6. Como uma exceção para as Seções acima, pode-se também combinar
ou ligar um "trabalho que usa a Biblioteca" com a Biblioteca para
produzir um trabalho que contém partes da Biblioteca e distribuir este
trabalho sob os termos de sua escolha, desde que as condições
permitam modificação do trabalho para o uso próprio do cliente e
engenharia reversa para depurar tais modificações.
É necessário notificar antecipadamente junto de cada cópia do trabalho
que este usa a Biblioteca e que a Biblioteca e seu uso estão cobertos
por esta Licença. É necessário fornecer uma cópia desta Licença. Se o
trabalho durante execução exibir notificações de direitos autorais, é
necessário incluir a notificação de direitos autorais para a Biblioteca em
meio a eles, como também uma referência que leva o usuário à cópia
desta Licença. É necessário também que o seguinte seja atendido:
310
MOTIF XS Manual do Proprietário