Esta tradução pode não refletir as alterações feitas desde 2024-07-31 ao original em Inglês.

Você deveria dar uma olhada nas alterações. Por favor, veja o README de traduções para informações sobre a manutenção de traduções a este artigo.

Software GNU

GNU é um sistema operacional que é 100% software livre. Foi lançado em 1983 por Richard Stallman (rms) e foi desenvolvido por muitas pessoas trabalhando juntas por causa da liberdade de todos os usuários de software para controlar sua computação. Tecnicamente, o GNU é geralmente como o Unix. Mas, ao contrário do Unix, o GNU dá liberdade a seus usuários.

O sistema GNU contém todos os pacotes oficiais de software GNU (que estão listados abaixo), e também inclui software livre que não é GNU, notadamente TeX e o X Window System. Além disso, o sistema GNU não é um único conjunto estático de programas; os usuários e distribuidores podem selecionar diferentes pacotes de acordo com suas necessidades e desejos. O resultado ainda é uma variante do sistema GNU.

Se você estiver procurando por um sistema inteiro para instalar, veja nossa lista de distribuições GNU/Linux que são totalmente software livre.

Para procurar pacotes de software livre individuais, GNU e não GNU, consulte o Diretório de Software Livre: um banco de dados categorizado e pesquisável de software livre. O Diretório é ativamente mantido pela Free Software Foundation e inclui links para páginas de programas, quando disponíveis, bem como entradas para todos os pacotes GNU. Outra lista de todos os pacotes GNU está abaixo. Links de documentação de software livre estão listados separadamente.

Finalmente, nós temos uma lista curta de softwares livres substitutos para softwares privativos funcionando em vários sistemas privativos.

Também publicamos uma lista de softwares educacionais recomendados.

Como obter software GNU

Baixar distribuições

GNU e Linux

Se você estiver procurando por um sistema inteiro para instalar, veja nossa lista de distribuições GNU/Linux que são totalmente software livre.

Software GNU está disponível em vários métodos diferentes:

Desenvolva software GNU

A FSF mantém uma lista de projetos de software livre de alta prioridade; ajude com esses projetos se você puder. Para outras formas de contribuir com o GNU, incluindo a revitalização de pacotes GNU não mantidos e ajudando com o desenvolvimento, veja a página de ajuda necessária GNU.

Se você estiver escrevendo um novo programa e quiser fazer do seu software um pacote oficial do GNU, veja a informação de avaliação e formulário de envio. Consulte os critérios de repositório ético para orientação, escolhendo um serviço de hospedagem para o seu projeto.

Se você estiver mantendo ou desenvolvendo um pacote GNU, seja recentemente nomeado ou de longa data, esta pequena lista de dicas para os mantenedores do GNU pode ser útil, juntamente com esta informação sobre recursos de desenvolvedor de software GNU.

Todos os pacotes do GNU

Os links para as páginas de todos os pacotes GNU atuais são fornecidas abaixo, usando seus identificadores (em vez de nomes longos) por brevidade. Eles estão ordenados alfabeticamente da esquerda para a direita. Se você tem correções para esta lista ou perguntas sobre isso, envie um e-mail para <maintainers@gnu.org>.

Também estão disponíveis listas de:

3dldf 8sync a2ps acct acm adns alive anastasis anubis apl archimedes aris artanis aspell auctex autoconf autoconf-archive autogen automake avl ballandpaddle barcode bash bayonne bazaar bc bfd binutils bison bool bpel2owfn c-graph c-intro-and-ref ccaudio ccd2cue ccide ccrtp ccscript cflow cgicc chess cim classpath classpathx clisp combine commoncpp complexity config consensus coreutils cpio cppi cssc cursynth dap datamash dc ddd ddrescue dejagnu denemo dia dico diction diffutils direvent djgpp dominion dr-geo easejs ed edma electric emacs emacs-muse emms enscript epsilon fdisk ferret findutils fisicalab foliot fontopia fontutils freedink freefont freeipmi freetalk fribidi g-golf gama garpd gawk gcal gcc gcide gcl gcompris gdb gdbm gengen gengetopt gettext gforth ggradebook ghostscript gift gimp glean global glpk gmediaserver gmp gnash gnat gnats gnatsweb gnowsys gnu-c-manual gnu-crypto gnu-pw-mgr gnuae gnuastro gnubatch gnubg gnubiff gnubik gnuboot gnucap gnucash gnucobol gnucomm gnudos gnufm gnugo gnuit gnujdoc gnujump gnukart gnulib gnumach gnumed gnumeric gnump3d gnun gnunet gnupg gnupod gnuprologjava gnuradio gnurobots gnuschool gnushogi gnusound gnuspeech gnuspool gnustandards gnustep gnutls gnutrition gnuzilla goptical gorm gpaint gperf gprofng-gui gprolog grabcomics greg grep gretl groff grub gsasl gsegrafix gsl gslip gsrc gss gtick gtypist guile guile-cv guile-dbi guile-gnome guile-ncurses guile-opengl guile-rpc guile-sdl guix gurgle gv gvpe gwl gxmessage gzip halifax health hello help2man hp2xx html-info httptunnel hurd hyperbole icecat idutils ignuit indent inetutils inklingreader intlfonts jacal jami java-getopt jel jitter jtw jwhois kawa kopi leg less libc libcdio libdbh liberty-eiffel libextractor libffcall libgcrypt libiconv libidn libidn2 libjit libmatheval libmicrohttpd libredwg librejs libsigsegv libtasn1 libtool libunistring libxmi lightning lilypond lims linux-libre liquidwar6 lispintro lrzsz lsh m4 macchanger mailman mailutils make marst maverik mc mcron mcsim mdk mediagoblin melting mempool mes metaexchange metahtml metalogic-inference mifluz mig miscfiles mit-scheme moe motti mpc mpfr mpria mtools nana nano nano-archimedes ncurses nettle network ocrad octave oleo oo-browser orgadoc osip panorama parallel parted pascal patch paxutils pcb pem pexec pies pipo plotutils poke polyxmass powerguru proxyknife pspp psychosynth pth pythonwebkit qexo quickthreads r radius rcs readline recutils reftex remotecontrol rottlog rpge rush sather scm screen sed serveez sharutils shepherd shishi shmm shtool sipwitch slib smalltalk social solfege spacechart spell sqltutor src-highlite ssw stalkerfs stow stump superopt swbis sysutils taler talkfilters tar termcap termutils teseq teximpatient texinfo texmacs time tramp trans-coord trueprint unifont units unrtf userv uucp vc-dwim vcdimager vera vmgen wb wdiff websocket4j webstump wget which womb xaos xboard xlogmaster xmlat xnee xorriso zile 

Pacotes descomissionados do GNU

Pacotes GNU são ocasionalmente descontinuados, geralmente porque foram substituídos ou integrados a outros pacotes. Se você tiver tempo e interesse em ressuscitar algum deles, entre em contato com <maintainers@gnu.org>. Aqui está a lista; deixamos as páginas antigas do projeto ativas (quando existiam):