__LINUX__ Operating System History

Source: Internet
Author: User
Tags linux mint

Common operating systems Win7, Mac, Android, IOS. The history of the operating system1. Unix

Before 1965, the computer was not as common as it is now, and it was not something that the average person could touch, unless it was a military or college research institution, and the mainframe was able to provide up to 30 terminals (30 keyboards, monitors) to connect a computer.

In order to solve the problem of insufficient quantity

1965 left after the Multics project was launched by Bell Labs, MIT and GE to enable mainframe support for 300 terminals

The project was slow and funding was scarce around 1969, and Bell Labs withdrew from the study

Ken Thompson , who withdrew from the project in 1969, was bored in the lab to allow a free computer to run the "Star Trek" Parade , which took 1 months to prepare for his wife's visit to his family in August or so . Prototypes for UNIX operating systems

Ken Thompson of the Bell Lab in 1970, based on the BCPL language, designed a very simple and hardware-like B language (taking BCPL's initials), and he wrote the first UNIX operating system in B language.

Because of the poor cross-platform of B language , in order to be able to run this very great Unix operating system on other computers,Dennis Ritchie and Ken Thompson are preparing to study a better language based on the B language.

In 1972, Dennis Ritchie of Bell Labs in the United States finally devised a new language based on the B language, and he took the second letter of Bcpl as the name of the language, which is the C language

In early 1973, the main body of the C language was completed. Thompson and Ritchie eagerly began using it to rewrite the UNIX operating system that is now famous.

2, Minix

Because of changes in the policy at at/T (GE), after Version 7 Unix was launched , new terms of use were released, the UNIX source code was privatized , and UNIX source code was no longer available at the university. Andrew S. Tanenbaum, Professor of the practical details of the operation of the student operating system in class, decided to develop a UNIX-compatible operating system without using any of the source code, in order to avoid copyright disputes. He referred to it as a minix, with the meaning of small UNIX (Mini-unix).

Minix no reason to fire.

MINIX's founder said that MINIX 3 did not rule the world because of a mistake he made in 1992, when he thought BSD was bound to eminence because it was a more stable and mature system, and other operating systems were hard to compete with. So the focus of his minix is on education. Four BSD developers have set up a company to sell BSD systems, and they even have an interesting phone number 1-800-its-unix. However, they are getting hot with the phone number. The American telephone and Telegraph company sued for a telephone number. The lawsuit has been fought for three years before settling. During this time, BSD stalled, while Linux borrowed this soar. His mistake was that the unconscious lawsuit lasted for such a long time, and BSD would be weakened. If the United States telephone and telegraph Company does not prosecute, Linux will never be popular, BSD will rule the world.

3. Linux

Because Minix is only used for teaching, so the function is not strong, so Torvalds use GNU Bash as the development environment, GCC as a compilation tool, Linux kernel-v0.02 was written, but at first Linux was not compatible with UNIX, that is, applications running on UNIX could not run on Linux, that is, the interface between the application and the kernel is inconsistent, because UNIX follows the POSIX specification, so Torvalds modifies Linux and follows Posi X (Portable Operating System Interface, which regulates the interface specification of the application and the kernel); At first Linux only applies to 386, then after the world's netizens help, eventually compatible with a variety of hardware;

. -
ranking
1 Linux Mint Linux Mint
2 Debian Debian
3 Ubuntu Ubuntu
4 OpenSUSE OpenSUSE
5 Redhat Fedora
6 Fedora Mageia
7 Manjaro Manjaro
8 Mageia Centos
9 Centos Arch
10 Arch Elementary

__LINUX__ Operating System 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.