GNU is an Unix-like working framework that is free programming it regards your flexibility. You can introduce adaptations of GNU (all the more definitely, GNU/Linux frameworks) which are completely free programming.
The GNU Project was dispatched in 1984 to create the GNU framework. The name "GNU" is a recursive acronym for "GNU's Not Unix!".
An Unix-like working framework is a product accumulation of uses, libraries, and designer devices, in addition to a project to allot assets and converse with the fittings, known as a part.
GNU is ordinarily utilized with a bit called Linux. This mixture is the GNU/Linux working framework. GNU/Linux is utilized by millions, however numerous call it "Linux" by error.
GNU's own particular bit, The Hurd keeps on being created on the grounds that it is a fascinating specialized venture.
What is Free Software?
"Free programming" is a matter of freedom, not cost. To comprehend the idea, you ought to consider "free" as in "free discourse", not as in "free brew".
Free programming is a matter of the clients' flexibility to run, duplicate, circulate, study, change and enhance the product. All the more absolutely, it alludes to four sorts of opportunity, for the clients of the product:
The flexibility to run the system as you wish, for any reason (opportunity 0).
The flexibility to study how the system functions, and adjust it to your needs (opportunity 1). Access to the source code is a precondition for this.
The option to redistribute duplicates so you can help your neighbor (opportunity 2).
The option to enhance the system, and discharge your enhancements to the general population, so that the entire group profits (opportunity 3). Access to the source code is a precondition for this.