Questa traduzione potrebbe non essere aggiornata con le modifiche effettuate dopo il 2024-07-31 alla versione originale inglese.

È disponibile un elenco delle modifiche. Per informazioni su come gestire e inviare traduzioni delle nostre pagine web consultate la Guida alle traduzioni.

Software GNU

GNU è un sistema operativo che è al 100% software libero. Nato nel 1983 su iniziativa di Richard Stallman (rms), è stato in seguito sviluppato da numerosi individui che hanno lavorato insieme allo scopo di dare a tutti gli utenti di computer la libertà di avere sotto controllo le proprie attività informatiche. Da un punto di vista tecnico, GNU è più o meno come UNIX, ma al contrario di questo dà libertà agli utenti.

Il sistema GNU contiene tutti i programmi GNU ufficiali (elencati sotto), e comprende anche software libero non-GNU, come TeX e il sistema X Window. Il sistema GNU non è un insieme predefinito di programmi, perché gli utenti e i distributori possono selezionare pacchetti diversi a seconda delle loro necessità e preferenze; il risultato è sempre una variante del sistema GNU.

Se cercate un sistema completo da installare, consultate la nostra lista di distribuzioni GNU/Linux che comprendono esclusivamente software libero.

Per cercare singoli pacchetti di software libero, sia GNU che non-GNU, potete dare uno sguardo alla Free Software Directory: una raccolta indicizzata di software libero suddiviso in categorie con funzioni di ricerca. La Directory è mantenuta attivamente dalla Free Software Foundation e include collegamenti alle pagine dei programmi, quando disponibili. Include anche una lista di tutti i pacchetti GNU. Un'ulteriore lista di tutti i pacchetti GNU è qui sotto. Un altro elenco contiene i collegamenti alla documentazione.

Abbiamo finalmente reso disponibile un elenco di programmi sostitutivi liberi del software proprietario usato in vari sistemi proprietari.

Abbiamo anche pubblicato un elenco di software didattico consigliato.

Come ottenere il software GNU

Per scaricare distribuzioni

GNU e Linux

Se cercate un sistema completo da installare, consultate la nostra lista di distribuzioni GNU/Linux che comprendono esclusivamente software libero.

Il software GNU è disponibile in diversi modi:

Sviluppare software GNU

Curiamo anche una lista di progetti di software libero ad alta priorità; date una mano a questi progetti se ne avete la possibilità. Per conoscere altri modi per contribuire al progetto GNU, come adottare pacchetti GNU abbandonati e aiutare nello sviluppo, potete dare uno sguardo alla pagina delle richieste di aiuto.

Se state scrivendo un nuovo programma e vorreste farlo diventare un pacchetto GNU ufficiale, utilizzate il modulo di richiesta apposito. Quando scegliete il servizio di hosting che volete usare per il vostro progetto, non dimenticate i nostri criteri etici.

Se siete i responsabili o gli sviluppatori di un pacchetto GNU, recente o meno, troverete utile il nostro breve elenco di consigli e la raccolta di informazioni sulle risorse per sviluppatori GNU.

Tutti i pacchetti GNU

Ecco un elenco alle home page di tutti i pacchetti GNU; per brevità usiamo i loro nomi brevi (il codice del progetto) anziché quelli completi. L'elenco è in ordine alfabetico da destra a sinistra. Se avete correzioni o domande, contattate <maintainers@gnu.org>.

Sono disponibili anche:

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 

Pacchetti GNU abbandonati

I pacchetti GNU a volte vengono abbandonati, in generale perché sono stati superati o sono stati integrati in altri pacchetti. Se siete interessati a lavorare per ripristinare uno di questi pacchetti, contattate <maintainers@gnu.org>. Ecco l'elenco completo; lasciamo online anche le pagine dei vecchi progetti (se esistevano):