(1) What is Linux?
1. Linux is actually the core of an operating system and its core tools. This is the gnu gpl authorization mode. Therefore, anyone can obtain the original code and execute the core sequence, and modify it. In addition, because Linux references the POSIX design specifications, it is compatible with Unix operating systems, and others can also be called Unix Like.
2. Unix History:
In 1965, Bell, MIT and GE jointly launched the Multics plan, But Bell Labs withdrew in 1969.
② In 1969, KenThompson wrote a Unix prototype in assembly language. Since Thompson has simplified Multics's huge and complex system, colleagues in the same lab called it Unics.
③ In 1973, Unix was officially born. Ritchie and others wrote the first official Unix core in C language. To better transplant Unics, Dennis Ritchie changed language B to C language, re-compiled the core of Unics, and released the official Unix version.
④ In 1977, the birth of an important Unix branch-BSD. After obtaining the core code of Unix kernel, Bill Joy of Berkeley University developed Berkeley SoftwareDistribution (BSD ). Bill Joy founded Sun and developed the commercial Unix version at the core of BSD development.
⑤ Important System V architecture and copyright announcement on June 25, 1979. In the seventh edition of Unix, which AT&T released in 1979, it specifically mentioned the strict restriction on "not providing original codes for students.
6. In 1984, the X86 architecture's Minix operating system was born. Professor Andrew Tanenbaum started to write Minix (Mini Unix) Unix Like core program without looking at the source code to teach students to understand Unix.
7. In 1984, the GNU program and the FSF foundation were established. Richard Mathew Stallman started the GNU program in 1984 to build a Free and open Unix operating system (Free Unix ). The Free Software Foundation (FSF and Free Software Foundation) was established through the funds earned by the Emacs editor ). More engineers are invited to develop GCC, which increases the GNU program's popularity.
Drawing 1988, the graphic interface XFree86 plan. MIT and other third parties published the X Window System in 1984 and established the Non-Profit XFree86 organization in 1988.
3. Linux development:
① In 1991, LinusTorvalds, a Finnish college student, claimed that he had written a small core program that could run on Intel's 386 machine. This made many people very interested and started an extraordinary journey of Linux!
② Creation of a virtual team: the development stage of detailed division of core functions in a single personal maintenance stage, where a large number of hacker volunteers join the stage. Linux developers have set up a virtual team in every corner of the globe to develop Linux.
③ In 1994, the core official version of Linux-version 1.0 was completed.
④ Many commercial or non-profit organizations integrate Linux Kernel (including tools) with runable software, and develop Linux distribution with their own creative tool programs.