GNU Project
Formation | September 27, 1983 |
---|---|
Founder | Richard Stallman |
Type | Free software |
Parent organization | Free Software Foundation |
Website | www.gnu.org |
The GNU Project is a free software, mass collaboration project, first announced on September 27, 1983, by Richard Stallman at MIT. The goal of the project is to give computer users freedom and control in their use of their computers and computing devices, by collaboratively developing and providing software that is based on the principles of free software. The name "GNU" is a recursive acronym for "GNU's Not Unix!", which was chosen because GNU's design is Unix-like, but differs from Unix by being free software and containing no Unix code.
History[edit | edit source]
The GNU Project was publicly announced on September 27, 1983, on the net.unix-wizards and net.usoft newsgroups by Richard Stallman. Stallman started the project as a response to the increasing proprietary nature of software at the time. He wanted to create a free Unix-like operating system, which would be composed entirely of free software.
In 1985, Stallman founded the Free Software Foundation (FSF) to support the GNU Project and promote the free software philosophy. The FSF also provides legal and organizational infrastructure for the GNU Project.
Components[edit | edit source]
The GNU Project has developed a wide range of software, including:
- GNU Compiler Collection (GCC)
- GNU Debugger (GDB)
- GNU Emacs
- GNU C Library (glibc)
- GNU Core Utilities (coreutils)
- GNU Bash (Bourne Again SHell)
These components are used in many Unix-like operating systems, such as Linux distributions, which often combine GNU software with the Linux kernel.
Philosophy[edit | edit source]
The GNU Project is based on the philosophy of free software, which is defined by the Four Freedoms:
- The freedom to run the program as you wish, for any purpose.
- The freedom to study how the program works, and change it to make it do what you wish.
- The freedom to redistribute copies so you can help others.
- The freedom to distribute copies of your modified versions to others.
These freedoms ensure that users have control over the software they use and can collaborate to improve it.
Licensing[edit | edit source]
The GNU Project uses the GNU General Public License (GPL) for most of its software. The GPL is a copyleft license, which means that derivative works can only be distributed under the same license terms. This ensures that the software remains free and that all users have the same freedoms.
Impact[edit | edit source]
The GNU Project has had a significant impact on the software industry and the development of free software. Many of the tools and components developed by the GNU Project are widely used in various operating systems and have become standard tools for software development.
The philosophy and principles of the GNU Project have also influenced other free software projects and movements, contributing to the growth of the free software community.
See also[edit | edit source]
Related pages[edit | edit source]
Search WikiMD
Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro / Zepbound) available.
Advertise on WikiMD
WikiMD's Wellness Encyclopedia |
Let Food Be Thy Medicine Medicine Thy Food - Hippocrates |
Translate this page: - East Asian
中文,
日本,
한국어,
South Asian
हिन्दी,
தமிழ்,
తెలుగు,
Urdu,
ಕನ್ನಡ,
Southeast Asian
Indonesian,
Vietnamese,
Thai,
မြန်မာဘာသာ,
বাংলা
European
español,
Deutsch,
français,
Greek,
português do Brasil,
polski,
română,
русский,
Nederlands,
norsk,
svenska,
suomi,
Italian
Middle Eastern & African
عربى,
Turkish,
Persian,
Hebrew,
Afrikaans,
isiZulu,
Kiswahili,
Other
Bulgarian,
Hungarian,
Czech,
Swedish,
മലയാളം,
मराठी,
ਪੰਜਾਬੀ,
ગુજરાતી,
Portuguese,
Ukrainian
WikiMD is not a substitute for professional medical advice. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.
Contributors: Prab R. Tumpati, MD