Projeto GNU: diferenças entre revisões
m Foram revertidas as edições de 189.83.5.204 para a última revisão de Georgez, de 17h03min de 29 de abril de 2014 (UTC) |
Desfeita a edição 36030267 de 200.142.0.12 |
||
Linha 1: | Linha 1: | ||
{{mais notas|data=dezembro de 2013}} |
{{mais notas|data=dezembro de 2013}} |
||
[[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 |
'''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> {{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== |
||
Linha 15: | Linha 15: | ||
* [[Bash]] - [[interpretador de comandos]]. |
* [[Bash]] - [[interpretador de comandos]]. |
||
* [[Clisp]] - Ferramentas de compilaçãom para [[lisp]]. |
* [[Clisp]] - Ferramentas de compilaçãom para [[lisp]]. |
||
* [[Bazaar]] - Um sistema interativo de |
* [[Bazaar]] - Um sistema interativo de manutenºão de versões de software. |
||
* [[GNU Core Utilities|coreutils]] - Caixa de ferramentas básica GNU. |
* [[GNU Core Utilities|coreutils]] - Caixa de ferramentas básica GNU. |
||
* [[GNU Binary Utilities|Binutils]] - [[montador]], ''[[linker]]'' e ferramentas relacionadas. |
* [[GNU Binary Utilities|Binutils]] - [[montador]], ''[[linker]]'' e ferramentas relacionadas. |
||
Linha 25: | Linha 25: | ||
* [[Emacs]] - [[editor de texto]] extensível e auto-documentado. |
* [[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]]. |
* [[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]]. |
||
* [[GNU Debugger|GDB]] - [[depurador]] de aplicações. |
* [[GNU Debugger|GDB]] - [[depurador]] de aplicações. |
||
Linha 31: | Linha 32: | ||
* [[GNU C Library|glibc]] - biblioteca para linguagem C. |
* [[GNU C Library|glibc]] - biblioteca para linguagem C. |
||
* [[GNU fcrypt]] - Criptografia automática e transparente. |
* [[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. |
* [[GNAT]] - O sistema completo para compilação de ADA 95. |
||
* [[GNOME]] - ambiente de gráfico para sistemas do tipo [[Unix]]. |
* [[GNOME]] - ambiente de gráfico para sistemas do tipo [[Unix]]. |
||
Linha 43: | Linha 42: | ||
* [[GNUnet]] - rede descentralizada de comunicações pessoais, desenhada para resistir à censura. |
* [[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. |
* [[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). |
* [[Gpaint]] - Programa de edição de gráficos (pintar). |
||
* [[GSL]] - biblioteca científica para GNU |
* [[GSL]] - biblioteca científica para GNU |
||
* [[GTK+]] - Caixa de ferramentas GNU para o sistema X Window. |
* [[GTK+]] - Caixa de ferramentas GNU para o sistema X Window. |
||
* [[Gv]] - Programa para ver ghostscript (pdf). |
* [[Gv]] - Programa para ver ghostscript (pdf). |
||
* [[Gzip]] - aplicações e bibliotecas para [[compressão de dados]]. |
* [[Gzip]] - aplicações e bibliotecas para [[compressão de dados]]. |
||
* [[LilyPond]] - editor de partituras musicais. |
|||
* [[Maxima]] - um sistema para [[álgebra|cálculos algébricos]]. |
* [[Maxima]] - um sistema para [[álgebra|cálculos algébricos]]. |
||
* [[GNU Octave|Octave]] – um programa para computador numérico similar a [[MATLAB]]. |
* [[GNU Octave|Octave]] – um programa para computador numérico similar a [[MATLAB]]. |
||
Linha 62: | Linha 61: | ||
=={{Veja também}}== |
=={{Veja também}}== |
||
*[[Free Software Foundation]] |
*[[Free Software Foundation]] |
||
*[[Licença Pública GNU |
*[[|Licença Pública GNU |(GPL) ]] |
||
* |
*{{GNU]] é [[Linux]]}} |
||
=={{Ligações externas}}== |
=={{Ligações externas}}== |
Revisão das 23h54min de 10 de maio de 2014
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
Lista de alguns programas desenvolvidos pelo projeto GNU [2]:
- Autotools - Autoconf, Automake e Libtool.
- Bash - interpretador de comandos.
- Clisp - Ferramentas de compilaçãom para lisp.
- Bazaar - Um sistema interativo de manutenºão de versões de software.
- coreutils - Caixa de ferramentas básica GNU.
- Binutils - montador, linker e ferramentas relacionadas.
- Bison - gerador de parser desenhado para substituir o yacc.
- Classpath - bibliotecas para Java.
- 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++
- GCC - compilador otimizado para várias linguagens de programação, particularmente linguagem C.
- GDB - depurador de aplicações.
- GFortran - Compilador Fortran
- GIMP - programa de edição de imagens.
- glibc - biblioteca para linguagem C.
- GNU fcrypt - Criptografia automática e transparente.
- 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.
- Maxima - um sistema para cálculos algébricos.
- 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.
- DDD - Ferramentas gráficas para detecção e depuração de erros.
Referências
- ↑ «Visão geral do sistema GNU». gnu.org. Consultado em 28 de julho de 2012
- ↑ diretório GNU «Diretório de software Gnu» Verifique valor
|url=
(ajuda). GNU. Consultado em 28 de julho de 2012
Ver também
- Free Software Foundation
- [[|Licença Pública GNU |(GPL) ]]
- {{GNU]] é Linux}}