GNU is the only operating system developedspecifically to give its users freedom. What is GNU, and what freedomis at stake?
Escape to Freedom: A video from the FSF
What is GNU?
GNU is an operating system thatis free software—that is,it respects users' freedom. The GNU operating system consists of GNUpackages (programs specifically released by the GNU Project) as wellas free software released by third parties. The development of GNUmade it possible to use a computer without software that would trampleyour freedom.
We recommend installableversions of GNU (more precisely, GNU/Linux distributions) whichare entirely free software. More about GNUbelow.
Try GNU/Linux
Dragora3.0-beta2 with TDEdesktop
Dragora / TDE
Guix / GNOME3
Hyperbola / i3
Parabola / LXDE
PureOS / GNOME3
Trisquel / MATE
... or Try parts of GNU
What is the Free Software Movement?
The free software movement campaigns to win for the users ofcomputing the freedom that comes from free software. Free softwareputs its users in control of their own computing. Nonfree softwareputs its users under the power of the software's developer. Seethe video explanation.
What is Free Software?
Free software means the users have the freedom to run,copy, distribute, study, change and improve the software.
Free software is a matter of liberty, not price. To understand theconcept, you should think of “free” as in “freespeech,” not as in “free beer.”
More precisely, free software means users of a program havethe four essentialfreedoms:
- The freedom to run the program as you wish, for any purpose (freedom 0).
- The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help others (freedom 2).
- The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
Developments in technology and network use have made these freedomseven moreimportant now than they were in 1983.
Nowadays the free software movement goes far beyond developing theGNU system. See the Free SoftwareFoundation's web site for more about what we do, and a listof ways you can help.
More about GNU
GNU is a Unix-like operating system. Thatmeans it is a collection of many programs: applications, libraries,developer tools, even games. The development of GNU, started inJanuary 1984, is known as the GNU Project. Many of the programs inGNU are released under the auspices of the GNU Project; those wecall GNU packages.
The name “GNU” is a recursive acronym for “GNU'sNotUnix.” “GNU”is pronounced g'noo, as one syllable, like saying“grew” but replacing the r with n.
The program in a Unix-like system that allocates machine resourcesand talks to the hardware is called the “kernel.” GNU istypically used with a kernel called Linux. This combination isthe GNU/Linux operatingsystem. GNU/Linux is used by millions, thoughmany call it “Linux” bymistake.
GNU's own kernel, the GNU Hurd,was started in 1990 (before Linux was started). Volunteers continuedeveloping the Hurd because it is an interesting technicalproject.
More information
As we enjoy great advantages from the inventions of others, we should be glad of an opportunity to serve others by any invention of ours, and this we should do freely and generously.
—Benjamin Franklin
This year, choose Freedom as a gift. Ethical Tech Giving Guide
The GNU Project strongly urges the community to communicate in ways that are friendly, welcoming and kind. See the GNU Kind Communications Guidelines.
Planet GNU
Unifont 16.0.01 Released: 10 September 2024 Unifont 16.0.01 is now available. This is a major release. From the NEWS file: * Updates to synchronize Unifont with Unicode 16.0.0 release. * Many...
Free Software Directory meeting on IRC: Friday, September 13, starting at 12:00 EDT (16:00 UTC): Join the FSF and friends on Friday, September 13 from 12:00 to 15:00 EDT (16:00 to 19:00 UTC)...
GNU Stow 2.4.1 released: Stow 2.4.1 has been released. This release contains some minor bug-fixes -- specifically, fixing the --dotfiles option to work correctly with ignore lists, allowing o...
Take Action
- Support current FSFcampaigns.
- Sign the petitionfor freedom in the classroom.
- Join the Copilot Watch Group.
More action items
Can you help GNU with any of these projects?
- GNU high priority enhancement projects
- Free program to subtract background music
Can you contribute to any ofthe long-term high priority projects?
Can you help maintain a GNU package? These packages are looking for maintainers:
- cfengine, halifax, quickthreads, guile-sdl, superopt
Also, these packages are looking for co-maintainers:
- aspell, bison, gnuae, gnubik, metaexchange, powerguru, xboard.
See the package web pages for more information.
Recent GNUreleases
Short descriptions for all GNUpackages
Today's random package…
UnRTF
GNU UnRTF converts text documents from RTF to HTML, LaTeX, or troff. Itsupports changes in font characteristics, underlines and strikethroughs,superscripts and subscripts, and more.(doc)