Projeto GNU: diferenças entre revisões
Linha 80: | Linha 80: | ||
[[Categoria:Licenças de direitos autorais]] |
[[Categoria:Licenças de direitos autorais]] |
||
[[Categoria:Mídia Copyleft]] |
[[Categoria:Mídia Copyleft]] |
||
[[Categoria:Free Software Foundation]] |
Revisão das 04h56min de 13 de maio de 2013
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.
- Gnash - Reprodutor Média Flash.
- GMP - sistema de 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 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 não é Unix