# Brazilian Portuguese translation of http://www.gnu.org/licenses/gcc-exception-3.1-faq.html
# Copyright (C) 2018 Free Software Foundation, Inc.
# This file is distributed under the same license as the original article.
# Rafael Fontenelle <rafaelff@gnome.org>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: gcc-exception-3.1-faq.html\n"
"POT-Creation-Date: 2014-04-05 00:01+0000\n"
"PO-Revision-Date: 2018-06-02 06:43-0300\n"
"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
"Language-Team: Brazilian Portuguese <www-pt-br-general@gnu.org>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Virtaal 1.0.0-beta1\n"

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

#. type: Content of: <h2>
msgid "GCC Runtime Library Exception Rationale and FAQ"
msgstr "Lógica e FAQ de Exceção da Biblioteca de Tempo de Execução do GCC"

#. type: Content of: <h3>
msgid "Introduction"
msgstr "Introdução"

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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:"
msgstr ""
"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:"

#. type: Content of: <ul><li><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <ul><li><p>
msgid ""
"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."
msgstr ""
"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 proprietário para "
"transformar o código compilado &ndash; criando efetivamente extensões "
"proprietárias 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."

#. type: Content of: <ul><li><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"Assim como na GPLv3, trabalhamos duro para ouvir os interesses de vários "
"usuários enquanto elaboramos isso 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 a 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á."

#. type: Content of: <p>
msgid ""
"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>."
msgstr ""
"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>."

#. type: Content of: <h3>
msgid "How the Exception Works"
msgstr "Como a exceção funciona"

#. type: Content of: <p>
msgid ""
"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:"
msgstr ""
"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:"

#. type: Content of: <blockquote><p>
msgid ""
"You have permission to propagate a work of Target Code formed by combining "
"the Runtime Library with Independent Modules, even if such propagation would "
"otherwise violate the terms of GPLv3, provided that all Target Code was "
"generated by Eligible Compilation Processes.  You may then convey such a "
"combination under terms of your choice, consistent with the licensing of the "
"Independent Modules."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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 que pessoas que criam software para 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 proprietário."

#. type: Content of: <p>
msgid ""
"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;"
msgstr ""
"Contanto que você use um Processo de Compilação Apto, então você tem "
"permissão para tomar o Código Alvo que o GCC gera e propagá-lo “sob os "
"termos de sua escolha”."

#. type: Content of: <p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <h3>
msgid "Frequently Asked Questions"
msgstr "Perguntas frequentes (FAQ)"

#. type: Content of: <dl><dt>
msgid ""
"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?"
msgstr ""
"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?"

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <dl><dt>
msgid "Who does this change affect?"
msgstr "A quem essa mudança afeta?"

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

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

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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 proprietário. "
"Como tal, o processo de compilação, neste caso, não envolve nenhum software "
"proprietário; qualifica-se como Apto e a exceção está disponível para este "
"programa."

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

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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 proprietário. Qualifica-se como Apto e a exceção está "
"disponível para este programa."

#. type: Content of: <dl><dt>
msgid ""
"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?"
msgstr ""
"Eu uso o GCC para compilar partes do meu programa e um compilador "
"proprietário 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?"

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <dl><dt>
msgid ""
"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?"
msgstr ""
"Eu uso uma cadeia de ferramentas de compilador proprietário 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?"

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <dl><dt>
msgid ""
"Why is compiler intermediate representation excluded from the definition of "
"&ldquo;Target Code?&rdquo;"
msgstr ""
"Por que a representação intermediária do compilador é excluída da definição "
"de “Código Alvo”?"

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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 proprietário, 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."

#. type: Content of: <dl><dt>
msgid ""
"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?"
msgstr ""
"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?"

#. type: Content of: <dl><dd><p>
msgid ""
"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;"
msgstr ""
"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”."

#. type: Content of: <dl><dt>
msgid "What libraries does the GCC Runtime Library Exception cover?"
msgstr ""
"Quais bibliotecas a Exceção de Biblioteca de Tempo de Execução do GCC cobre?"

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

#. type: Content of: <dl><dt>
msgid "Will Classpath use this new exception?"
msgstr "O Classpath vai usar essa nova exceção?"

#. type: Content of: <dl><dd><p>
msgid ""
"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."
msgstr ""
"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."

#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
#. type: Content of: <div>
msgid "*GNUN-SLOT: TRANSLATOR'S NOTES*"
msgstr " "

#. type: Content of: <div><div><p>
msgid ""
"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>."
msgstr ""
"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>."

#
#.  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 href="mailto:web-translators@gnu.org">
#.         &lt;web-translators@gnu.org&gt;</a>.</p>
#.         <p>For information on coordinating and submitting translations of
#.         our web pages, see <a
#.         href="/server/standards/README.translations.html">Translations
#.         README</a>. 
#. type: Content of: <div><div><p>
msgid ""
"Please see the <a href=\"/server/standards/README.translations.html"
"\">Translations README</a> for information on coordinating and submitting "
"translations of this article."
msgstr ""
"A equipe de traduções para o português brasileiro se esforça para oferecer "
"traduções acuradas 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 o "
"envio de traduções das páginas desse site."

#. type: Content of: <div><p>
msgid "Copyright &copy; 2014 Free Software Foundation, Inc."
msgstr "Copyright &copy; 2014 Free Software Foundation, Inc."

#. type: Content of: <div><p>
msgid ""
"This page is licensed under a <a rel=\"license\" href=\"http://"
"creativecommons.org/licenses/by-nd/3.0/us/\">Creative Commons Attribution-"
"NoDerivs 3.0 United States License</a>."
msgstr ""
"Esta página está sob <a rel=\"license\" href=\"https://creativecommons.org/"
"licenses/by-nd/3.0/us/deed.pt_BR\">licença da Creative Commons Atribuição-"
"SemDerivações 3.0 Estados Unidos</a>."

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

#.  timestamp start 
#. type: Content of: <div><p>
msgid "Updated:"
msgstr "Última atualização:"
