You may already have heard of the GNU Project, and you may vaguely remember reading various notices referencing the GNU and the GPL in software you use regularly. But do you really know what the GNU Project does, or how extensive an impact its software has on your daily life?
The GNU Project (the name's an acronym which stands for "GNU's Not Unix") creates sophisticated, user-friendly software that users may freely use, modify, redistribute, even sell. This license is called the General Public License, or GPL. GNU/GPL software is commonly used in combination with the open-source Linux kernel to create the free, open-source GNU/Linux operating system, and most major Linux distros use GNU software.
In this article, we introduce you to 10 GNU/GPL programs you can't do without if your operating system of choice is UNIX-based. Six of these are developed by the GNU Project and licensed under the GPL; the remaining four are developed by third-party projects and licensed under terms similar (but not identical) to the GPL.
| Program | Description | Features | License |
| A sophisticated command shell that can be used for launching programs or scripting tasks in the GNU environment. |
| GNU General Public License | |
| A powerful, easy to use graphical desktop environment for the X-Windows system. |
| GNU General Public License | |
| A tool to protect individual privacy by encrypting files and email messages using unbreakable cryptographic algorithms. |
| GNU General Public License | |
| A utility that enables more efficient data storage by compressing files, thereby saving space and making file transfers easier. |
| GNU General Public License | |
| A developer toolkit containing a powerful C compiler and associated tools. |
| GNU General Public License | |
| A suite of tools to improve interoperability between Windows and *NIX systems, by making file and printer sharing possible between them. |
| GNU General Public License | |
| A sophisticated mail transfer agent that accepts mail and delivers it to the remote host. |
| Sendmail License | |
| The de facto *NIX text editor, suitable for editing a variety of ASCII file formats. |
| Vim License | |
| A standards-compliant Web server used by a majority of Internet Web sites. |
| Apache License | |
| A suite of remote access tools that improve network security by encrypting communications between hosts. |
| BSD License |



