GNU Project: Difference between revisions

Content deleted Content added
Boxwords (talk | contribs)
m GNU Free System Distribution Guidelines: Fixed a few issues concerning tone; grammar fix
No edit summary
Line 1:
{{short description|Free software project}}
{{distinguish |text= the softwareoperating collectionsystem developed by the GNU Project, [[GNU]]}}
{{primary sources | date=January 2013}}
 
Line 81:
}}</ref> They had an initial kernel that needed more updates.
 
Once the [[Kernel (operating system)|kernel]] and the compiler were finished, GNU was able to be used for [[Software development process|program development]]. The main goal was to create many other applications to be like the Unix system. GNU was able to run Unix programs but was not identical to it. GNU incorporated longer file names, file version numbers, and a crashproofcrash-proof file system. The GNU Manifesto was written to gain support and participation from others for the project. Programmers were encouraged to take part in any aspect of the project that interested them. People could donate funds, computer parts, or even their own time to write code and programs for the project.<ref name="manifesto"/>
 
The origins and development of most aspects of the GNU Project (and free software in general) are shared in a detailed narrative in the Emacs help system. (C-h g runs the Emacs editor command <kbd>describe-gnu-project</kbd>.) It is the same detailed history as at their web site.
Line 87:
== GNU Manifesto ==
 
{{Main | GNU Manifesto}}
 
The GNU Manifesto was written by Richard Stallman to gain support and participation in the GNU Project. In the GNU Manifesto, Stallman listed four freedoms essential to software users: freedom to run a program for any purpose, freedom to study the mechanics of the program and modify it, freedom to redistribute copies, and freedom to improve and change modified versions for public use.<ref name="GNU Manifesto">{{cite web