Linux development history

Source: Internet
Author: User

a) what is an operating system

The operating system is an essential system software in the computer system, its function is to manage and control the hardware and software resources in the computer system, organize the workflow of the computer system reasonably, in order to use these resources effectively to provide a powerful and convenient operation environment for the users. It acts as an interface between the computer system (hardware) and the user.

At present the PC (INTELX86) more commonly used operating system has window, Linux, DOS, Nuix and so on.

b) what is Linux

Linux as well as the familiar window system, it is also an operating system.

2.1 Linux characteristics;

a) is open source program software, can be freely modified.

b) UNIX system compatible, with almost all of Unix's outstanding features.

c) may be freely disseminated without any commercial copyright restrictions.

d) computers suitable for X86CPU series architectures such as Intel .

c) birth of Unix

Unix The system was born in 1969 at Bell Labs, and the 1970s produced a relatively important branch of the BSD system that was born in 1977

3.1 Unix 5 great features of

a) mature technology, high reliability

b) very strong scalability

c) powerful network functions

d) Strong database support capabilities

e) powerful development features

3.2 Unix the revolution of the operating system

- In the late 70, Unix faced a sudden rise in copyright recycling, and code not open source and other issues, resulting in the emergence of new Unix-like. In 1984, The Free Software Foundation (FSF) and the GNU Project were established. The aim is to solve the problem of UNIX copyright and software source code facing closed source.

d) The birth of Linux

1984 Tan Bonning developed a UNIX system for teaching, named Minix.

1990 years. , Linus Torvalds First contact with the Minix system. Finally the Linux system was born

free software and GNU project promoter Minix developer Linux Father

e) free software and FSF

5.1 Free Software

the core of free software is the lack of commercial software copyright restriction, source code development, can free spread without restriction .

5.2 FSF

FSF The main project is the GNU project. The software generated by the GMU project includes: Emacs compiler software, gcc compiler software, Bash command interpreter and assembly language, and Gawk

5.3 GNU Knowledge

GNU The Unix-like operating system is a collection of software consisting of a series of applications, system libraries, and development tools, plus the kernel of resource allocation and hardware management.

5.5 GPL Knowledge

GPL the core of the license is to ensure that anyone has the freedom to share and modify free software, and that anyone has the right to obtain, modify and republish the free software, but must also give the source code for the specific changes.

6 . Linux system composition

Linux operating system =linux kernel +GNU software and system software + necessary applications

6.1Linux features

a) some of the best features of Unix systems are compatible with Linux systems

b) is a complete system that supports multi-user, multitasking, multi-process, multi-CPU

c) higher system stability and reliability

d) High system security

e) have a comprehensive network of services

f) is a freely developed system based on the GNU license

g) There are a large number of third party free applications

h) has a comprehensive large database platform

i) have a sound development platform

j) with a well-developed graphical user interface

7.Linux Areas of Application

a) IT Server Linux system Application field

b) Embedded Linux System Application field

c) Personal Desktop Linux application area

Linux development history

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.