Linux OS PK UNIX

Source: Internet
Author: User

When learning open-source operating systems, we often see Linux and UNIX. Do you know about them? This article introduces you to Linux and UNIX. The biggest difference between the two is that the former is the Free Software for source code development, while the latter is the traditional commercial software that implements intellectual property protection for source code.

This should be their biggest difference. This difference is reflected in the fact that users have a high degree of autonomy over the former, while users can only passively adapt to the latter; this difference is also manifested in that the development of the former is in a completely open environment, while the development of the latter is completely in a black box, only relevant developers can access the prototype of the product.

The Linux operating system is traced back to the oldest UNIX. In 1969, Ken Thompson of Bell Labs began to develop a multi-user, multi-task operating system using an idle PDP-7 computer. Soon, Dennis Richie joined the project and, with their joint efforts, created the earliest UNIX. Richie was inspired by MULTICS, an earlier project, and named the operating system Unix. Early UNIX was written in assembly language, but its third version was redesigned with a brand new Programming Language C. C is the programming language designed by Richie and used to compile the operating system. With this rewrite, Unix can be ported to a more powerful DEC PDP-11/45 and 11/70 computers. What happened later, as they said, has become history. Unix came out of the lab and became the mainstream operating system. Now almost every major computer vendor has its own version of Unix.

The Linux operating system originated from the simple requirements of a student. Linus Torvalds, the author and principal Maintainer of the Linux operating system, is the only software Minix. Minix, a Unix-like system that is widely used to assist in teaching. Linus was not very satisfied with Minix, so he decided to write the software by himself. He started his work on an Intel 386 PC based on the familiar Unix of the student age. He has made rapid progress and is encouraged by his achievements. He shares this achievement with other students through the Internet and is mainly used in academic fields. Someone saw the software and started distributing it. Whenever a new problem occurs, someone will immediately find a solution and add it to it. Soon, the Linux operating system becomes an operating system. It is worth noting that the Linux operating system does not include the Unix source code. It was rewritten according to the Public POSIX standard. The Linux operating system uses a lot of GNU software from the Cambridge Free Software fund in Massachusetts, and the Linux operating system itself is also built with them.

Two other differences:

1) Most UNIX systems are compatible with hardware, while Linux operating systems can run on multiple hardware platforms.

2) UNIX is a commercial software, while Linux is a free software, free of charge, open source code.

UNIX (US $50 thousand) and Linux OS free of charge

[History]

The history of Unix is longer than that of Linux. The idea of Linux is derived from Unix.

[Product]

Both unix and Linux operating systems are the names of the operating systems. However, in addition to the names of operating systems, unix letters are also trademarks owned by SCO.

Commercial Linux operating systems include RedHat Linux operating systems, SuSe Linux operating systems, slakeware Linux operating systems, Domestic red flags, and Turbo Linux operating systems.

Unix mainly includes Sun Solaris, ibm aix, HP HP-UX, and SCO Unix/Unixware on the x86 Platform

[Other differences]

The core of the Linux operating system is free and free to use. The core source code is open.

The core of unix is not open.

In terms of hardware requirements, the Linux operating system is lower than unix, which is not as demanding as unix. the Linux operating system is easier to master than unix on installation.

Linux is not as complex as unix.

Most Unix systems are the operating systems of hardware vendors targeting their own hardware platforms. They are mainly related to CPU and so on. For example, Sun Solaris is commercially used, it is located on the workstations and servers that use the CPU Of the instance. Of course, Solaris also has the x86 version, while Linux also has the same version as the Windows server.

But to be exact, it is not appropriate to take the Unix on the RISC and the Linux operating system on the x86.

As for the price, the Linux operating system used by individuals is basically free of charge. Different Linux operating system vendors have optimized some of the basic systems for Enterprise-level applications, such as RedHat Enterprise Products, these products, including support services, are expensive.

For Unix systems like IBM/HP/SUN, the operating system is usually priced at the device price because it is mainly targeted at its hardware platform. (No one buys a Unix operating system separately)

In terms of performance, the Linux operating system is not as comprehensive as unix, but basically for individuals

Users and small applications are more than enough.

Generally, if you have the opportunity to use Unix environments, such as the banking and telecommunications departments, they are generally fixed-type Unix. For example, SUN in China Telecom, HP in civil aviation, and IBM in banks. Note that different Unix Command sets are different in learning.

As for the study, I think the Linux operating system is a little more studious, and now I like

More and more people are familiar with Linux operating systems.

There are also many. If you want to learn it yourself, the Linux operating system or the BSD system is a good choice. One x86 machine is enough.

For applications, unless they are large websites, enterprises or individuals can use the Linux operating system.

UNIX is a powerful multi-user, multi-task operating system with comprehensive performance. It can be used on a variety of platforms from a giant computer to a general PC. It is the most widely used and influential operating system.

A Linux operating system has the same appearance and performance as a UNIX or better operating system. However, a Linux operating system does not come from any version of the UNIX source code, not UNIX, it is a UNIX-like product. The Linux operating System product successfully imitates the UNIX System and functions. Specifically, the Linux operating System is a set of operating systems compatible with System V and bsd unix. For System V, currently, the software program source code can be run after being re-compiled under the Linux operating system. For bsd unix, its executable files can be run directly in the Linux operating system environment.

Generally speaking, a Linux operating system is a set of operating systems that comply with POSIX portable operating system environments. It can implement all UNIX features on normal PC computers, multi-task and multi-user capabilities. Another major reason Linux is favored by many computer enthusiasts is that it has all the functions of UNIX, anyone who uses a UNIX operating system or wants to learn a UNIX operating system can benefit from a Linux operating system.

In terms of network management capabilities and security, people who have used Linux operating systems admit that Linux operating systems are similar to UNIX. UNIX systems have been used as high-end applications or server systems. Therefore, they have a complete set of network management mechanisms and rules. The Linux operating system follows these excellent rules, this makes the network highly configurable and provides great flexibility for system management.

  1. Learn to delete old Linux Kernel
  2. Measure the test taker's knowledge about how to prevent attacks on Linux operating systems.
  3. Teach you how to display duplicate rows in Linux
  4. How to install and Uninstall Linux software
  5. Yuan Meng: an endless Linux Desktop Innovation

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.