Projeto GNU: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Etiqueta: Imagem externa
m Foram revertidas as edições de 189.83.6.60 para a última revisão de Georgez, de 11h42min de 29 de abril de 2014 (UTC)
Linha 2: Linha 2:
[[Ficheiro:Heckert GNU white.svg|thumb|Logotipo GNU]]
[[Ficheiro:Heckert GNU white.svg|thumb|Logotipo GNU]]
'''Projeto GNU''', em computação, é um projeto lançado em 27 de setembro de [[1983]] por [[Richard M. Stallman|Richard Stallman]] e atualmente a [[FSF]] é a principal organização que patrocina o projeto. Já na década de 1980, quase todo o software era [[proprietário]], o que significa que ele possuía donos que proibiam e evitavam a cooperação dos usuários. Isso tornou o Projeto GNU necessário.<ref name=gnu> {{Citar web | url= http://www.gnu.org/gnu/gnu-history.html | titulo= Visão geral do sistema GNU |acessodata=28/7/2012|publicado=gnu.org}}</ref> O objetivo do projeto é criar um [[sistema operacional]], chamado [[GNU]], baseado em [[software livre]].
'''Projeto GNU''', em computação, é um projeto lançado em 27 de setembro de [[1983]] por [[Richard M. Stallman|Richard Stallman]] e atualmente a [[FSF]] é a principal organização que patrocina o projeto. Já na década de 1980, quase todo o software era [[proprietário]], o que significa que ele possuía donos que proibiam e evitavam a cooperação dos usuários. Isso tornou o Projeto GNU necessário.<ref name=gnu> {{Citar web | url= http://www.gnu.org/gnu/gnu-history.html | titulo= Visão geral do sistema GNU |acessodata=28/7/2012|publicado=gnu.org}}</ref> O objetivo do projeto é criar um [[sistema operacional]], chamado [[GNU]], baseado em [[software livre]].

==Etimologia==
==Etimologia==


O nome “GNU” foi escolhido porque atende a alguns requisitos; em primeiro lugar, é um acrônimo recursivo para “GNU's Not Unix”, depois, porque é uma palavra real e, finalmente, é divertido de falar (ou Cantar).A palavra “livre” em “software livre” se refere à [[liberdade]], não ao preço. Você pode ou não pagar para obter software do projeto GNU.
O nome “GNU” foi escolhido porque atende a alguns requisitos; em primeiro lugar, é um acrônimo recursivo para “GNU's Not Unix”, depois, porque é uma palavra real e, finalmente, é divertido de falar (ou Cantar).


De qualquer forma, uma vez que você tenha o software, você tem quatro liberdades específicas ao usá-lo: a liberdade de executar o programa como você desejar; a liberdade de copiá-lo e dá-lo a seus amigos e colegas; a liberdade de modificar o programa como você desejar, por ter acesso total ao [[código-fonte]]; a liberdade de distribuir versões melhoradas e, portanto, ajudar a construir a [[comunidade]]. (Se você redistribuir software do projeto GNU, você pode cobrar uma taxa pelo ato físico de transferir uma cópia, ou você pode simplesmente dar cópias de graça.)
A palavra “livre” em “software livre” se refere à [[liberdade]], não ao preço. Você pode ou não pagar para obter software do projeto GNU. De qualquer forma, uma vez que você tenha o software, você tem quatro liberdades específicas ao usá-lo: a liberdade de executar o programa como você desejar; a liberdade de copiá-lo e dá-lo a seus amigos e colegas; a liberdade de modificar o programa como você desejar, por ter acesso total ao [[código-fonte]]; a liberdade de distribuir versões melhoradas e, portanto, ajudar a construir a [[comunidade]]. (Se você redistribuir software do projeto GNU, você pode cobrar uma taxa pelo ato físico de transferir uma cópia, ou você pode simplesmente dar cópias de graça.)


==Projetos de Software GNU==
=={{Referências}}==
[[Ficheiro:Gnu-and-penguin-color.png|thumb|right|200px|O duo dinâmico: O Gnu e o Pinguim voando. (C) 1999, Free Software Fundation, Inc]]
* [[Licença Pública GNU]] (GPL)
Lista de alguns programas desenvolvidos pelo projeto GNU <ref name=dir>{{Citar web | url= http://directory.fsf.org/wiki/GNU diretório GNU | titulo= Diretório de software Gnu | publicado= GNU | acessodata= 28/7/2012 }}</ref>:
* [[Gv]] - Programa para ver ghostscript (pdf).
<!-- Ordem alfabetica -->
* [[Data Display Debugger|DDD]] - Ferramentas gráficas para detecção e depuração de erros.
* [[GNU build system|Autotools]] - [[Autoconf]], [[Automake]] e [[Libtool]].
* [[GNOME]] - ambiente de gráfico para sistemas do tipo [[Unix]].
* [[Bash]] - [[interpretador de comandos]].
* [[Clisp]] - Ferramentas de compilaçãom para [[lisp]].
* [[Bazaar]] - Um sistema interativo de manutenção de versões de software.
* [[GNU Core Utilities|coreutils]] - Caixa de ferramentas básica GNU.
* [[GNU Binary Utilities|Binutils]] - [[montador]], ''[[linker]]'' e ferramentas relacionadas.
* [[GNU bison|Bison]] - [[Compilador de compilador|gerador de parser]] desenhado para substituir o [[yacc]].
* [[GNU Classpath|Classpath]] - bibliotecas para [[Java (linguagem de programação)|Java]].
* [[COBOL for gcc]] - Projeto para produzir um compilador de [[Cobol]].
* [[COBOL for gcc]] - Projeto para produzir um compilador de [[Cobol]].
* [[DotGNU]] - substituto livre para o [[Microsoft .NET]].
* [[Ed]] - Um mini editor de texto.
* [[Emacs]] - [[editor de texto]] extensível e auto-documentado.
* [[G++]] - [[compilador]] de [[C++]]
* [[G++]] - [[compilador]] de [[C++]]
* [[GNU Compiler Collection|GCC]] - [[compilador]] otimizado para várias [[linguagem de programação|linguagens de programação]], particularmente [[Linguagem de programação C|linguagem C]].
* [[Free Software Foundation]]
* [[GNU Debugger|GDB]] - [[depurador]] de aplicações.
* [[GFortran]] - Compilador [[Fortran]]
* [[GIMP]] - programa de edição de imagens.
* [[GNU C Library|glibc]] - biblioteca para linguagem C.
* [[GNU fcrypt]] - Criptografia automática e transparente.
* [[Gnash]] - Reprodutor Média Flash.
* [[GNU Multi-Precision Library|GMP]] - sistema de [[Codificação_aritmética#C.C3.A1lculo_com_precis.C3.A3o_finita|Cálculo com precisão]] multiplo.
* [[GNAT]] - O sistema completo para compilação de ADA 95.
* [[GNOME]] - ambiente de gráfico para sistemas do tipo [[Unix]].
* [[GNU Health]] - Software para a saúde.

* [[GNU Hurd]] - um [[micronúcleo]] e um conjunto de servidores que funcionam do mesmo modo que o núcleo Unix.
* [[GNU MDK]] - um conjunto de ferramentas para a programação em [[MIX]].
* [[GNU Octave]] - computação - matématica.
* [[Gnumeric]] - Programa de edição de folhas de cálculo.
* [[GNUnet]] - rede descentralizada de comunicações pessoais, desenhada para resistir à censura.
* [[GNUstep]] - implementação de conjunto de bibliotecas [[OpenStep]], assim como ferramentas para programar aplicações gráficas.
* [[Gpaint]] - Programa de edição de gráficos (pintar).
* [[GSL]] - biblioteca científica para GNU
* [[GTK+]] - Caixa de ferramentas GNU para o sistema X Window.

* [[Gv]] - Programa para ver ghostscript (pdf).
* [[Gzip]] - aplicações e bibliotecas para [[compressão de dados]].
* [[LilyPond]] - editor de partituras musicais.
* [[Maxima]] - um sistema para [[álgebra|cálculos algébricos]].
* [[GNU Octave|Octave]] – um programa para computador numérico similar a [[MATLAB]].
* [[Texinfo]] - sistema de documentação, manuais em texto ASCII, e on-line.
* [[Zile]] - Um clone leve do Emacs.
O projecto GNU também ajuda com o desenvolvimento de outros pacotes, como:
* [[CVS]] - Sistema de controle de versões para [[código fonte]].
* [[Data Display Debugger|DDD]] - Ferramentas gráficas para detecção e depuração de erros.

{{Referências}}

=={{Veja também}}==
*[[Free Software Foundation]]
*[[Licença Pública GNU]] (GPL)
*[[GNU]] não é [[Unix]]


=={{Ligações externas}}==
=={{Ligações externas}}==
{{commons|GNU}}
{{commons|GNU}}
[[Ficheiro:http://www.gnu.org/graphics/meditate.png|Belo Gnu a meditar]]
* [http://www.gnu.org/home.pt-br.html O Sistema Operacional GNU]
* [http://www.gnu.org/home.pt-br.html O Sistema Operacional GNU]
* [http://www.gnu.org/philosophy/philosophy.pt-br.html Filosofia do Projeto GNU]
* [http://www.gnu.org/philosophy/philosophy.pt-br.html Filosofia do Projeto GNU]
* [http://www.gnu.org/gnu/gnu-history.html Introdução ao Projeto GNU]
* [http://www.gnu.org/gnu/gnu-history.html Introdução ao Projeto GNU]
* [http://www.gnu.org/graphics/meditate.png Belo Gnu a meditar]



{{-}}
{{-}}
Linha 30: Linha 76:
{{Software Livre}}
{{Software Livre}}
{{UNIX}}
{{UNIX}}



[[Categoria:Projeto GNU]]
[[Categoria:Projeto GNU]]

Revisão das 17h03min de 29 de abril de 2014

Logotipo GNU

Projeto GNU, em computação, é um projeto lançado em 27 de setembro de 1983 por Richard Stallman e atualmente a FSF é a principal organização que patrocina o projeto. Já na década de 1980, quase todo o software era proprietário, o que significa que ele possuía donos que proibiam e evitavam a cooperação dos usuários. Isso tornou o Projeto GNU necessário.[1] O objetivo do projeto é criar um sistema operacional, chamado GNU, baseado em software livre.

Etimologia

O nome “GNU” foi escolhido porque atende a alguns requisitos; em primeiro lugar, é um acrônimo recursivo para “GNU's Not Unix”, depois, porque é uma palavra real e, finalmente, é divertido de falar (ou Cantar).

A palavra “livre” em “software livre” se refere à liberdade, não ao preço. Você pode ou não pagar para obter software do projeto GNU. De qualquer forma, uma vez que você tenha o software, você tem quatro liberdades específicas ao usá-lo: a liberdade de executar o programa como você desejar; a liberdade de copiá-lo e dá-lo a seus amigos e colegas; a liberdade de modificar o programa como você desejar, por ter acesso total ao código-fonte; a liberdade de distribuir versões melhoradas e, portanto, ajudar a construir a comunidade. (Se você redistribuir software do projeto GNU, você pode cobrar uma taxa pelo ato físico de transferir uma cópia, ou você pode simplesmente dar cópias de graça.)

Projetos de Software GNU

O duo dinâmico: O Gnu e o Pinguim voando. (C) 1999, Free Software Fundation, Inc

Lista de alguns programas desenvolvidos pelo projeto GNU [2]:

  • GNU Hurd - um micronúcleo e um conjunto de servidores que funcionam do mesmo modo que o núcleo Unix.
  • GNU MDK - um conjunto de ferramentas para a programação em MIX.
  • GNU Octave - computação - matématica.
  • Gnumeric - Programa de edição de folhas de cálculo.
  • GNUnet - rede descentralizada de comunicações pessoais, desenhada para resistir à censura.
  • GNUstep - implementação de conjunto de bibliotecas OpenStep, assim como ferramentas para programar aplicações gráficas.
  • Gpaint - Programa de edição de gráficos (pintar).
  • GSL - biblioteca científica para GNU
  • GTK+ - Caixa de ferramentas GNU para o sistema X Window.

O projecto GNU também ajuda com o desenvolvimento de outros pacotes, como:

  • CVS - Sistema de controle de versões para código fonte.
  • DDD - Ferramentas gráficas para detecção e depuração de erros.

Referências

  1. «Visão geral do sistema GNU». gnu.org. Consultado em 28 de julho de 2012 
  2. diretório GNU «Diretório de software Gnu» Verifique valor |url= (ajuda). GNU. Consultado em 28 de julho de 2012 

Ver também

Ligações externas

Commons
Commons
O Commons possui imagens e outros ficheiros sobre Projeto GNU