To undertake the above. In 1985, Richard Stallman established GNU (GNU Not-is UNIX), because Richard believed that software should be free to circulate, advocating software should be the wealth of all mankind, so Richard founded the GNU to open-source ideas, so that software can freely access, Free to modify, freely distribute and freely develop derivative editions. Richard launched the GPL free software movement, making great contributions to the free use of software. But it is just helpless, although the creation of the GNU should not use the UNIX system, but because there is no suitable system to make Richard worried White head. And at this time, the NetherlandsVrijeUniversityandrew
In 1994, the North Carolina Carolina RedHat was founded, so that Linux began the distribution of the road, RedHat released its own Linux distribution--redhat, based on the GNU open-source idea, the release of the RedHat is free to use, but run maintenance is charged, and the open source organization of people Bufen Redhat behavior, whenever redhat new release, there will be similar to the redhat of the Linux distribution of the free operating system published, and Redhat no other method (not infringing).
a full operating system = Kernel + various applications. Linux systems are different from the UNIX system-style "church-style" development, but belong to the "market-style" development, brainstorming, the world's programmers for the development of Linux has contributed to its own strength.
http://kernel.org
in Linux systems, applications typically consist of four parts: binaries, library files and header files, configuration files, Help files. These will be explained in detail later, skip first.
The growth history of 2--linux and the basic structure of Linux in primary knowledge operation