GNU Project

From Wikipedia, the free encyclopedia

The GNU logo, drawn by Etienne Suvasa
The GNU logo, drawn by Etienne Suvasa

The GNU Project is a free software project, announced in 1983 by Richard Stallman. It initiated the GNU operating system, software development for which began in January 1984.

The founding goal of the project was, in the words of its initial announcement, to develop "a sufficient body of free software [...] to get along without any software that is not free."

The first milestone was to make a free software operating system. To make this happen, the GNU project began working on an operating system called the GNU system. This goal of making a free software operating system was achieved in 1992 when the last gap in the GNU system, a kernel, was filled by a third-party Unix-style kernel called "Linux" being released as free software.

Current work of the GNU project includes software development, awareness building, and political campaigning.

Contents

Although its most visible output is technical, the GNU Project was launched as a social, ethical, and political initiative. As well as producing software and licenses, the GNU Project has published a large number of philosophical writings, the majority of which were penned by Stallman.

The software development activities of the GNU project can be split into two stages. In the 80s and early 90s, the GNU project worked on developing operating system software. In the mid-90s the focus shifted toward strategic project.

The first goal of the GNU project was to make a whole free software operating system exist. Aiming at this target, they started writing an operating system. The goal was achieved in 1992 without the GNU project having had to completely finish their planned operating system. A third-party kernel, called Linux, filled the last gap, so a whole free software operating system was finished without GNU having to finish the kernel it was working on, GNU Hurd.

From the mid-90s onward, with many companies investing in free software development, FSF redirected its funds toward the legal and political support of free software development. Software development from that point on focussed on maintaining existing projects, and starting new projects only when there was an accute threat to the free software community.

One example is the GNOME desktop. This development effort was launched by the GNU project because another desktop system, KDE, was becoming popular but required users to install certain proprietary software. To prevent people from being tempted to install that proprietary software, the GNU project simultaneously launched two projects. One was called "Harmony". This was an attempt to make a free software replacement for the proprietary software that KDE depended on. If this project was successful, the problem with KDE would be gone. The second project was GNOME, which tackled the same issue from a different angle. It aimed to make a replacement for KDE, one which didn't have any dependencies on proprietary software. The Harmony project didn't make much progress, but GNOME developed very well. Eventually, the proprietary component that KDE depended on (Qt) was released as free software.[1]

Another example is Gnash. Gnash is software to play animations which are distributed in the Adobe Flash format. This has been marked as a priority project by GNU because it was seen that many people were installing a free software operating system and using a free software web-browser, but were then also installing the proprietary software plug-in from Adobe.

The GNU project website is translated into many languages by volunteers. Most pages are available in 15 to 20 languages, while some are available in more than 30.

The following are official speakers for the GNU Project [1]:

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.