A man must go through a hard struggle before he can achieve something. --Anderson
the content of this lecture: A preliminary introduction to Linux
First, the characteristics of Linux
1, free/open source, code disclosure
2, multi-threading support, can allow multiple users concurrent/multi-user
3, good security,
4. Superior in memory and file management
Cons: operation is relatively difficult, no interface operation (easy things worthless)
Linux minimum requires 4M-----> leads to embedded development
Ii.History of Linux development
1960, MIT, (MIT) 30 people use this host (time-sharing operating system)!
In 1965, the Mit,ge,bell lab made the time-sharing system run from 30 people to 300 simultaneous use, timeshare operation, Multis plan (Mars program)
In 1969, the Mars project finally failed, and Ken Tompson, the designer of the C language, developed a flileserver system (file service). Welcome at Bell Labs! Join a colleague, Richers
1973, they developed a UNIX, open source, will be the source of sharing, a few companies to join, analysis. IBM Aix (also Unix) appeared, Sun Corporation Solaris (also Unix), HP company HP Unix, Freebad, Berkeley each operating system only supports the hardware of its own company
China Mobile similar large enterprises are UNIX at the same time by the emergence of UNIX Minix operating system, Linus in 91, contact Minix operating system, there is a PC 386, want to move Minix value to the PC 386 years. In 94, 1.0 layouts were released, named Linux (the second saying: Linus is not Unix). No desktop, only character interface.
The following companies are produced in LINUX:
REDHAT (two-time development), s.u.se integrates many packages (Europe), Red Flag Linux, etc.
First Lecture: Introduction to Linux