gcc-exception-3.1-faq.html - en to pt_BR translation catalogue (48 entries)

note: type: Content of: <title>
en: GCC Runtime Library Exception Rationale and FAQ - GNU Project - Free Software Foundation
pt_BR: Lógica e FAQ de Exceção da Biblioteca de Tempo de Execução do GCC - Projeto GNU - Free Software Foundation

note: type: Content of: <div><h2>
en: GCC Runtime Library Exception Rationale and FAQ
pt_BR: Lógica e FAQ de Exceção da Biblioteca de Tempo de Execução do GCC

note: type: Content of: <div><h3>
en: Introduction
pt_BR: Introdução

note: type: Content of: <div><p>
en: On June 29th, 2007 the Free Software Foundation released GPLv3.  It was immediately adopted by fifteen GNU projects, and more made the switch in the following months.  Most of the GCC codebase migrated to the new license in the 4.2.2 release, and now we are preparing to finish that process.
pt_BR: Em 29 de junho de 2007, a Free Software Foundation lançou a GPLv3. Foi imediatamente adotada por quinze projetos GNU, e outros mudaram nos meses seguintes. A maior parte da base de código do GCC migrou para a nova licença no lançamento 4.2.2 e agora estamos nos preparando para finalizar esse processo.

note: type: Content of: <div><p>
en: The licenses for some libraries that accompany GCC have not been changed yet.  These libraries are automatically used by the object code that GCC produces.  Because of that, if these libraries were simply distributed only under the terms of the GPL, all the object code that GCC produces would have to be distributed under the same terms.  However, the FSF decided long ago to allow developers to use GCC's libraries to compile any program, regardless of its license.  Developing nonfree software is not good for society, and we have no obligation to make it easier.  We decided to permit this because forbidding it seemed likely to backfire, and because using small libraries to limit the use of GCC seemed like the tail wagging the dog.
pt_BR: As licenças de algumas bibliotecas que acompanham o GCC ainda não foram alteradas. Essas bibliotecas são usadas automaticamente pelo código objeto que o GCC produz. Por causa disso, se essas bibliotecas fossem simplesmente distribuídas apenas sob os termos da GPL, todo o código objeto que o GCC produz teria que ser distribuído sob os mesmos termos. No entanto, a FSF decidiu há muito tempo permitir que os desenvolvedores usem as bibliotecas do GCC para compilar qualquer programa, independentemente de sua licença. O desenvolvimento de software não livre não é bom para a sociedade e não temos obrigação de torná-lo mais fácil. Decidimos permitir isso porque proibir parecia sair pela culatra, e porque usar pequenas bibliotecas para limitar o uso do GCC parecia a cauda abanando o cachorro.

note: type: Content of: <div><p>
en: Therefore, these libraries have always had license exceptions that allow people to distribute the object code GCC produces under any license.  We are now moving these libraries to GPLv3 and updating their exceptions.  Our fundamental policy has not changed; the new license is meant to permit all the uses of GCC that were permitted before.  However, we have decided to use this opportunity to update the exception to accomplish three goals:
pt_BR: Portanto, essas bibliotecas sempre tiveram exceções de licença que permitem que as pessoas distribuam o código objeto que o GCC produz sob qualquer licença. Estamos agora movendo essas bibliotecas para a GPLv3 e atualizando suas exceções. Nossa política fundamental não mudou; a nova licença destina-se a permitir todos os usos do GCC permitidos anteriormente. No entanto, decidimos usar essa oportunidade para atualizar a exceção para realizar três metas:

note: type: Content of: <div><ul><li><p>
en: Take advantage of GPLv3's new provisions.  GPLv3 features a number of new terms which benefit all software.  These include section 7, which establishes a framework for providing license exceptions.  In order for GCC to get the most benefit from GPLv3, we need to update the exception to take these new terms into account, and work within the parameters of section 7.
pt_BR: Aproveitar as novas provisões da GPLv3. A GPLv3 apresenta uma série de novos termos que beneficiam todos os softwares. Isso inclui a seção 7, que estabelece uma estrutura para fornecer exceções de licença. Para que o GCC obtenha o maior benefício da GPLv3, precisamos atualizar a exceção para considerar esses novos termos e trabalhar dentro dos parâmetros da seção 7.

note: type: Content of: <div><ul><li><p>
en: Lay the groundwork for a plugin infrastructure in GCC.  For a while now, the GCC developers have considered adding a plugin framework to the compiler.  This would make it easier for others to contribute to the project, and accelerate the development of new compilation techniques for GCC.  However, there have also been concerns that unscrupulous developers could write plugins that called out to proprietary software to transform the compiled code&mdash;effectively creating proprietary extensions to GCC and defeating the purpose of the GPL.  The updated exception prevents such abuse, enabling the GCC team to look forward to plugin developments.
pt_BR: Preparar as bases para uma infraestrutura de plugins no GCC. Por um tempo, os desenvolvedores do GCC consideraram adicionar uma estrutura de plugins ao compilador. Isso facilitaria a contribuição de outros para o projeto e aceleraria o desenvolvimento de novas técnicas de compilação para o GCC. No entanto, também houve preocupações de que desenvolvedores inescrupulosos pudessem escrever plugins que chamavam software privativo para transformar o código compilado &ndash; criando efetivamente extensões privativas para o GCC e derrotando o propósito da GPL. A exceção atualizada impede esse abuso, permitindo que a equipe do GCC esteja ansiosa por desenvolvimentos de plugin.

note: type: Content of: <div><ul><li><p>
en: Make exceptions throughout the GCC code base consistent.  Over the years, as new files were added to GCC that needed to carry this license exception, we reviewed and updated the language to help clarify it and address new concerns.  As a result, there are now many different exception texts in GCC that provide the same basic permissions.  Now all of those files will be able to use the single new exception text that we've prepared, making it easier to perform legal reviews on the code.
pt_BR: Fazer exceções em toda a base de código do GCC consistente. Ao longo dos anos, quando novos arquivos foram adicionados ao GCC, que precisavam levar essa exceção de licença, analisamos e atualizamos o idioma para ajudar a esclarecê-lo e abordar novas preocupações. Como resultado, agora existem muitos textos de exceções diferentes no GCC que fornecem as mesmas permissões básicas. Agora, todos esses arquivos poderão usar o novo texto de exceção que preparamos, facilitando a realização de revisões legais no código.

note: type: Content of: <div><p>
en: As with GPLv3, we worked hard to listen to various users' concerns while we drafted this, and address them appropriately.  All told, we have spent more than a year on this process.  The Free Software Foundation and the GCC Steering Committee would like to thank Richard Fontana, Bradley Kuhn, and Karen Sandler at the Software Freedom Law Center for all their hard work and assistance with the exception.  The changes here will strengthen the GCC community, and we look forward to the compiler developments it will enable.
pt_BR: Assim como na GPLv3, trabalhamos arduamente para ouvir os interesses de vários usuários enquanto a elaborávamos e os endereçamos apropriadamente. Tudo dito, passamos mais de um ano neste processo. A Free Software Foundation e o Comitê Gestor do GCC gostariam de agradecer Richard Fontana, Bradley Kuhn e Karen Sandler no Software Freedom Law Center por todo seu trabalho duro e assistência com a exceção. As mudanças aqui fortalecerão a comunidade do GCC, e estamos ansiosos para os desenvolvimentos do compilador que ela permitirá.

note: type: Content of: <div><p>
en: Because GCC is such a crucial part of developers' lives, we're expecting lots of questions about these changes, and we want to make sure that they're addressed.  Below we've addressed specific concerns that we expect users will have.  If you have questions about the new exception that aren't mentioned here, please feel free to contact us at <a href="mailto:licensing@fsf.org">&lt;licensing@fsf.org&gt;</a>.
pt_BR: Como o GCC é uma parte crucial da vida dos desenvolvedores, esperamos muitas perguntas sobre essas mudanças e queremos garantir que elas sejam abordadas. Abaixo, abordamos preocupações específicas que esperamos que os usuários tenham. Se você tiver dúvidas sobre a nova exceção que não é mencionada aqui, sinta-se à vontade para entrar em contato conosco em <a href="mailto:licensing@fsf.org">&lt;licensing@fsf.org&gt;</a>.

note: type: Content of: <div><h3>
en: How the Exception Works
pt_BR: Como a exceção funciona

note: type: Content of: <div><p>
en: The permission you need&mdash;to convey the object code from these GCC libraries under your own project's license&mdash;is primarily contained in section 1:
pt_BR: A permissão que você precisa &ndash; para transmitir o código objeto dessas bibliotecas do GCC sob a licença do seu próprio projeto &ndash; está principalmente contida na seção 1
    <sup><a id="TransNote1-rev" href="#TransNote1">1</a></sup>:

note: type: Content of: <div><p>
en: This section uses many defined terms, and their specific meanings are integral to how the exception works.  This section looks at how these terms relate to common scenarios.
pt_BR: Esta seção usa muitos termos definidos e seus significados específicos são essenciais para o funcionamento da exceção. Esta seção analisa como esses termos se relacionam com cenários comuns.

note: type: Content of: <div><p>
en: When you write your software, it consists of a set of source code files.  Each file is an &ldquo;Independent Module,&rdquo; as long as it doesn't contain any source from the GCC libraries.
pt_BR: Quando você escreve seu software, ele consiste em um conjunto de arquivos de código-fonte. Cada arquivo é um “Módulo Independente” desde que não contenha nenhuma fonte das bibliotecas do GCC.

note: type: Content of: <div><p>
en: When you compile those source code files, they usually go through a series of steps: source code generation, preprocessing, compilation to low-level code, assembling, and linking.  Not all projects follow all these steps, depending on what language you're using and how it's written, but they'll always go in this order, and everyone using GCC will go through the process of compiling high-level code into some low-level language such as assembly code or Java bytecode.  This phase is when GCC combines or links your own code with code from the GCC libraries.  We call it the &ldquo;Compilation Process.&rdquo; The output you get from it is called &ldquo;Target Code,&rdquo; as long as that output is not used as compiler intermediate representation, or to create such an intermediate representation.
pt_BR: Quando você compila esses arquivos de código-fonte, eles geralmente passam por uma série de etapas: geração de código-fonte, pré-processamento, compilação para código de baixo nível, montagem e vinculação. Nem todos os projetos seguem todas essas etapas, dependendo de qual linguagem você está usando e como está escrito, mas eles sempre seguem nessa ordem, e todos usando o GCC passarão pelo processo de compilação de códigos de alto nível em alguns linguagem de baixo nível, como código assembly ou bytecode Java. Esta fase é quando o GCC combina ou vincula seu próprio código ao código das bibliotecas do GCC. Nós o chamamos de “Processo de Compilação”. A saída que você obtém é chamada “Código Alvo” contanto que essa saída não seja usada como representação intermediária do compilador ou para criar uma representação intermediária desse tipo.

note: type: Content of: <div><p>
en: In order to take advantage of this permission, the Compilation Process that you use to create Target Code has to be &ldquo;Eligible,&rdquo; which means that it does not involve both GCC and GPL-incompatible software.  It's important to remember that the Compilation Process starts when you feed <em>any</em> high-level code to GCC, and ends as soon as it generates anything that can be considered Target Code.  Because of that, as long as GCC isn't writing out intermediate representation, your Compilation Process can still be Eligible even if you use GCC in conjunction with GPL-incompatible assemblers, linkers, or high-level source generators: those programs aren't involved in the Compilation Process as it's defined here.  The only place you can't use GPL-incompatible software with GCC is when it's performing the core compilation work.
pt_BR: Para aproveitar essa permissão, o Processo de Compilação que você usa para criar o Código Alvo deve ser “Apto”, o que significa que não envolve software incompatível com GCC e GPL. É importante lembrar que o Processo de Compilação começa quando você alimenta o GCC com <em>qualquer</em> código de alto nível e termina assim que gera algo que possa ser considerado como Código Alvo. Por causa disso, desde que o GCC não esteja escrevendo a representação intermediária, seu Processo de Compilação ainda pode ser Apto mesmo se você usar o GCC em conjunto com montadores, vinculadores ou geradores de código de alto nível incompatíveis com GPL: esses programas não estão envolvidos no Processo de Compilação, como é definido aqui. O único lugar onde você não pode usar software incompatível com a GPL com o GCC é quando está executando o trabalho de compilação do núcleo.

note: type: Content of: <div><p>
en: So, if you use GCC, with or without GPL-compatible enhancements, that would be an Eligible Compilation Process.  If you only use GPL-incompatible compiler tools, that would be an Eligible Compilation Process as well.  (It's not uncommon for people who build software for GNU/Linux to link against the GCC libraries even if they're using a different compiler.)  However, if you used GCC in conjunction with GPL-incompatible software during the process of transforming high-level code to low-level code, that would <em>not</em> be an Eligible Compilation Process.  This would happen if, for example, you used GCC with a proprietary plugin.
pt_BR: Portanto, se você usar o GCC, com ou sem aprimoramentos compatíveis com GPL, isso seria um Processo de Compilação Apto. Se você usar apenas ferramentas de compilador incompatíveis com a GPL, isso também seria um Processo de Compilação Apto. (Não é incomum para pessoas que criam software para o GNU/Linux vincularem com as bibliotecas do GCC, mesmo se estiverem usando um compilador diferente.) Entretanto, se você usou o GCC em conjunto com o software incompatível com GPL durante o processo de transformação de código de nível para código de baixo nível, esse <em>não</em> seria um Processo de Compilação Apto. Isso aconteceria se, por exemplo, você usasse o GCC com um plug-in privativo.

note: type: Content of: <div><p>
en: As long as you use an Eligible Compilation Process, then you have permission to take the Target Code that GCC generates and propagate it &ldquo;under terms of your choice.&rdquo;
pt_BR: Desde que você use um Processo de Compilação Apto, você tem permissão para tomar o Código Alvo que o GCC gera e propagá-lo “sob os termos de sua escolha” <em>(under terms of your choice)</em>.

note: type: Content of: <div><p>
en: If you did use GPL-incompatible software in conjunction with GCC during the Compilation Process, you would not be able to take advantage of this permission.  Since all of the object code that GCC generates is derived from these GPLed libraries, that means you would be required to follow the terms of the GPL when propagating any of that object code.  You could not use GCC to develop your own GPL-incompatible software.
pt_BR: Se você usou software incompatível com a GPL em conjunto com o GCC durante o processo de compilação, não seria possível tirar proveito dessa permissão. Como todo o código objeto gerado pelo GCC é derivado dessas bibliotecas GPL, isso significa que você deve seguir os termos da GPL ao propagar qualquer um desses códigos de objeto. Você não poderia usar o GCC para desenvolver seu próprio software incompatível com GPL.

note: type: Content of: <div><h3>
en: Frequently Asked Questions
pt_BR: Perguntas frequentes (FAQ)

note: type: Content of: <div><dl><dt>
en: I am using a standard release of GCC (such as one provided by the FSF, or with my operating system) to compile GPL-incompatible software.  How does this change affect me?
pt_BR: Estou usando uma lançamento padrão do GCC (como a fornecida pela FSF ou com meu sistema operacional) para compilar software incompatível com GPL. Como essa mudança me afeta?

note: type: Content of: <div><dl><dd><p>
en: It should not affect you at all.  Unless you've configured GCC to output intermediate representation&mdash;which is rare&mdash;the new exception is designed to ensure that you have no license obligations when you do this, just as the old exceptions were.
pt_BR: Não deve afetar você. A menos que você tenha configurado o GCC para gerar uma representação intermediária &ndash; o que é raro &ndash;, a nova exceção é projetada para garantir que você não tenha obrigações de licença quando fizer isso, assim como as exceções antigas.

note: type: Content of: <div><dl><dt>
en: Who does this change affect?
pt_BR: A quem essa mudança afeta?

note: type: Content of: <div><dl><dd><p>
en: Nobody who is currently using GCC should be affected by this change.  The only changes in policy are meant to prevent developers from making certain modifications to GCC that <em>will</em> become feasible in the future.  The FSF has been working closely with GCC developers to learn more about the many different ways people use GCC today, and ensure that they will all be able to continue those activities under the new exception.
pt_BR: Ninguém que esteja usando o GCC atualmente deve ser afetado por essa mudança. As únicas mudanças na política destinam-se a impedir que os desenvolvedores façam certas modificações no GCC que <em>serão</em> possíveis no futuro. A FSF tem trabalhado em estreita colaboração com os desenvolvedores do GCC para aprender mais sobre as diferentes maneiras pelas quais as pessoas usam o GCC hoje e garantir que todas elas possam continuar essas atividades sob a nova exceção.

note: type: Content of: <div><dl><dt>
en: I use GCC in conjunction with proprietary preprocessors and/or source generators to compile my program.  Can I still take advantage of the exception?
pt_BR: Eu uso o GCC em conjunto com pré-processadores e/ou geradores de fontes privativos para compilar meu programa. Ainda posso aproveitar a exceção?

note: type: Content of: <div><dl><dd><p>
en: Yes.  The Compilation Process can start with any &ldquo;code entirely represented in a high-level, non-intermediate language.&rdquo; This includes code generated by a preprocessor or other proprietary software.  As such, the Compilation Process in this case does not involve any proprietary software; it qualifies as Eligible, and the exception is available for this program.
pt_BR: Sim. O Processo de Compilação pode começar com qualquer “código totalmente representado por meio de linguagem não intermediária de alto nível”. Isso inclui código gerado por um pré-processador ou outro software privativo. Como tal, o processo de compilação, neste caso, não envolve nenhum software privativo; qualifica-se como Apto e a exceção está disponível para este programa.

note: type: Content of: <div><dl><dt>
en: I use GCC in conjunction with proprietary assemblers and/or linkers to compile my program.  Can I still take advantage of the exception?
pt_BR: Eu uso o GCC em conjunto com montadores e/ou vinculadores privativos para compilar meu programa. Ainda posso aproveitar a exceção?

note: type: Content of: <div><dl><dd><p>
en: Yes.  The Compilation Process ends when the compiler generates Target Code, which includes output that is &ldquo;suitable for input to an assembler, loader, linker and/or execution phase.&rdquo; In other words, the Compilation Process in this case is over when you have assembly code or unlinked object files from GCC, and so it does not involve any proprietary software.  It qualifies as Eligible, and the exception is thus available for this program.
pt_BR: Sim. O Processo de Compilação termina quando o compilador gera o Código Alvo, que inclui uma saída que é “adequada para entrada em um montador, carregador, vinculador e/ou fase de execução”. Em outras palavras, o Processo de Compilação, neste caso, acaba quando você tem o código de montagem ou arquivos de objeto desvinculados do GCC, e por isso não envolve nenhum software privativo. Qualifica-se como Apto e a exceção está disponível para este programa.

note: type: Content of: <div><dl><dt>
en: I use GCC to compile parts of my program, and a proprietary compiler to compile other parts.  The pieces are combined afterward, during assembler or linking phases.  Can I still take advantage of the exception?
pt_BR: Eu uso o GCC para compilar partes do meu programa e um compilador privativo para compilar outras partes. As peças são combinadas posteriormente, durante as fases de montagem ou de vinculação. Ainda posso aproveitar a exceção?

note: type: Content of: <div><dl><dd><p>
en: Yes.  In this case, each Independent Module is turned into Target Code through an Eligible Compilation Process.  Even though different modules will go through different processes, the exception is still available for this program.
pt_BR: Sim. Neste caso, cada Módulo Independente é transformado em Código Alvo através de um Processo de Compilação Apto. Mesmo que diferentes módulos passem por diferentes processos, a exceção ainda está disponível para este programa.

note: type: Content of: <div><dl><dt>
en: I use a proprietary compiler toolchain without any parts of GCC to compile my program, and link it with libstdc++.  My program itself does not include any runtime library code the same way that GCC-compiled programs include libgcc.  Can I still take advantage of the exception?
pt_BR: Eu uso uma cadeia de ferramentas de compilador privativo sem qualquer parte do GCC para compilar meu programa e vinculá-lo ao libstdc++. Meu programa em si não inclui nenhum código de biblioteca de tempo de execução da mesma maneira que programas compilados pelo GCC incluem libgcc. Ainda posso aproveitar a exceção?

note: type: Content of: <div><dl><dd><p>
en: Yes.  While combining libgcc with GCC-compiled object code is probably the most common way the exception is used, neither the GPL nor the GCC Runtime Library Exception distinguish between static linking, dynamic linking, and other methods for combining code in their conditions.  The same permissions are available to you, under the same terms, no matter which method you use.
pt_BR: Sim. Embora a combinação de libgcc com código objeto compilado pelo GCC seja provavelmente a forma mais comum de uso da exceção, a GPL e a Exceção da Biblioteca de Tempo de Execução do GCC não distinguem entre vinculação estática, vinculação dinâmica e outros métodos para combinar código em suas condições. As mesmas permissões estão disponíveis para você, sob os mesmos termos, independentemente do método usado.

note: type: Content of: <div><dl><dd><p>
en: Note that if you distribute libstdc++ as an independent library, you will need to follow the terms of the GPL when doing so.  For example, if you distribute the library itself in object code form, you will need to provide source code to your recipients using one of the methods listed in section 6 of GPLv3.  But as long as you are eligible to take advantage of the GCC Runtime Library Exception's permissions for your own program, the GPL's terms do not extend to it.
pt_BR: Note que, se você distribuir o libstdc++ como uma biblioteca independente, precisará seguir os termos do GPL ao fazer isso. Por exemplo, se você distribuir a própria biblioteca na forma de código objeto, precisará fornecer o código-fonte aos seus destinatários usando um dos métodos listados na seção 6 da GPLv3. Mas, desde que você esteja qualificado para aproveitar as permissões de Exceção da Biblioteca de Tempo de Execução do GCC para o seu próprio programa, os termos da GPL não se estendem a ele.

note: type: Content of: <div><dl><dd><p>
en: When we first considered adding a plugin infrastructure to GCC, we were deeply concerned about the possibility that someone would write a plugin that would merely save GCC's internal, low-level compilation data structures to disk.  With that done, other software would be able to optimize or otherwise improve that code without being directly connected to GCC.  It may have been difficult for us to argue that those programs should be subject to the GPL's copyleft, so we wanted to discourage these sorts of arrangements.
pt_BR: Quando consideramos a adição de uma infraestrutura de plug-in ao GCC, estávamos profundamente preocupados com a possibilidade de alguém escrever um plug-in que salvasse apenas as estruturas internas de dados de compilação de baixo nível do GCC no disco. Com isso feito, outro software seria capaz de otimizar ou melhorar o código sem estar diretamente conectado ao GCC. Pode ter sido difícil para nós argumentar que esses programas deveriam estar sujeitos ao copyleft da GPL, então queríamos desencorajar esse tipo de arranjo.

note: type: Content of: <div><dl><dd><p>
en: We do that by excluding such output from the definition of Target Code.  Because of this, even if someone writes a plugin that saves this information to disk, any programs that change the structures before GCC writes out Target Code will be involved in the Compilation Process.  If that program is proprietary, the exception will not be available to any software compiled with it; the object code that GCC ultimately creates will have to be distributed under the terms of the GPL.
pt_BR: Fazemos isso excluindo essa saída da definição do Código Alvo. Por causa disso, mesmo que alguém escreva um plug-in que armazene essas informações no disco, todos os programas que alterarem as estruturas antes de o GCC escrever o Código Alvo estarão envolvidos no Processo de Compilação. Se esse programa for privativo, a exceção não estará disponível para nenhum software compilado com ele; o código objeto que o GCC cria finalmente terá que ser distribuído sob os termos da GPL.

note: type: Content of: <div><dl><dt>
en: If I write some code in assembly language, can I combine that with other object code compiled normally, and still take advantage of the exception?
pt_BR: Se eu escrever algum código em linguagem assembly, posso combinar isso com outro código objeto compilado normalmente e ainda aproveitar a exceção?

note: type: Content of: <div><dl><dd><p>
en: Yes, as long as all of the object code was compiled through an Eligible Compilation Process.  The process of running hand-written assembly through an assembler is a Compilation Process, since it &ldquo;transforms code entirely represented in [a] non-intermediate language[] designed for human-written code... into Target Code.&rdquo;
pt_BR: Sim, desde que todo o código objeto tenha sido compilado por meio de um Processo de Compilação Apto. O processo de executar o assembly escrito a mão através de um assembler é um processo de compilação, uma vez que ele “transforma o código inteiramente representado por meio uma linguagem não intermediária projetada para código escrito por humanos... no Código Alvo”.

note: type: Content of: <div><dl><dt>
en: What libraries does the GCC Runtime Library Exception cover?
pt_BR: Quais bibliotecas a Exceção de Biblioteca de Tempo de Execução do GCC cobre?

note: type: Content of: <div><dl><dd><p>
en: The GCC Runtime Library Exception covers any file that has a notice in its license headers stating that the exception applies.  This includes libgcc, libstdc++, libfortran, libgomp, libdecnumber, libgcov, and other libraries distributed with GCC.
pt_BR: A Exceção de Biblioteca de Tempo de Execução do GCC abrange qualquer arquivo que tenha um aviso em seus cabeçalhos de licença informando que a exceção se aplica. Isso inclui libgcc, libstdc++, libfortran, libgomp, libdecnumber, libgcov e outras bibliotecas distribuídas com o GCC.

note: type: Content of: <div><dl><dt>
en: Will Classpath use this new exception?
pt_BR: O Classpath vai usar essa nova exceção?

note: type: Content of: <div><dl><dd><p>
en: Even though Classpath's current exception serves a similar purpose, we are not updating it at this time.  Because of recent developments in the free software Java community, the priorities for Classpath's licensing policies are different from other GCC libraries, and we are evaluating it separately.
pt_BR: Ainda que a exceção atual do Classpath tenha um propósito semelhante, não estamos atualizando-o neste momento. Devido aos desenvolvimentos recentes na comunidade Java de software livre, as prioridades das políticas de licenciamento do Classpath são diferentes das outras bibliotecas do GCC, e estamos avaliando-o separadamente.

note: TRANSLATORS: Use space (SPC) as msgstr if you don't have notes. type: Content of: <div>
en: *GNUN-SLOT: TRANSLATOR'S NOTES*
pt_BR: <b>Notas do tradutor</b>:
    <ol>
    <li>
    <a id="TransNote1" href="#TransNote1-rev" class="nounderline">&#8593;</a> 
    Em português, a seção 1 da exceção seria o equivalente a:<br/>
    <blockquote><p>
    Você tem permissão para propagar um trabalho do Código Alvo formado pela combinação da Biblioteca de Tempo de Execução com Módulos Independentes, mesmo se essa propagação violasse os termos do GPLv3, desde que todos os Código Alvo sejam gerados pelos Processos de Compilação Aptos. Você pode então transmitir essa combinação sob os termos de sua escolha, consistente com o licenciamento dos Módulos Independentes.
    </p></blockquote>
    </li>
    </ol>

note: type: Content of: <div><div><p>
en: Please send general FSF &amp; GNU inquiries to <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.  There are also <a href="/contact/">other ways to contact</a> the FSF.  Broken links and other corrections or suggestions can be sent to <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.
pt_BR: Envie perguntas em geral sobre a FSF e o GNU para <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>. Também existem <a href="/contact/">outros meios de contatar</a> a FSF. Links quebrados e outras correções ou sugestões podem ser enviadas para <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.

note: TRANSLATORS: Ignore the original text in this paragraph, replace it with the translation of these two: We work hard and do our best to provide accurate, good quality translations.  However, we are not exempt from imperfection. Please send your comments and general suggestions in this regard to <a hr
en: Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating and contributing translations of this article.
pt_BR: A equipe de traduções para o português brasileiro se esforça para oferecer traduções precisas e de boa qualidade, mas não estamos isentos de erros. Por favor, envie seus comentários e sugestões em geral sobre as traduções para <a href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>. </p><p>Consulte o <a href="/server/standards/README.translations.html">Guia para as traduções</a> para mais informações sobre a coordenação e a contribuição com traduções das páginas deste site.

note: type: Content of: <div><p>
en: This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
pt_BR: Esta página está licenciada sob uma licença <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/deed.pt_BR">Creative Commons Atribuição-SemDerivações 4.0 Internacional</a>.

note: TRANSLATORS: Use space (SPC) as msgstr if you don't want credits. type: Content of: <div><div>
en: *GNUN-SLOT: TRANSLATOR'S CREDITS*
pt_BR: Traduzido por: Rafael Fontenelle <a href="mailto:rafaelff@gnome.org">&lt;rafaelff@gnome.org&gt;</a>, 2018-2021.

note: timestamp start type: Content of: <div><p>
en: Updated:
pt_BR: Última atualização:
