Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is the difference and connection between unix and linux

2025-04-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly introduces "what is the difference and connection between unix and linux". In daily operation, I believe that many people have doubts about the difference and connection between unix and linux. The editor consulted all kinds of materials and sorted out simple and easy-to-use methods of operation. I hope it will be helpful for everyone to answer the question of "what is the difference and connection between unix and linux?" Next, please follow the editor to study!

Difference and relation

The biggest difference between Linux and UNIX is that the former is free software for developing source code, while the latter is traditional commercial software with intellectual property protection for source code. This should be the biggest difference between them, which is reflected in that users have a high degree of autonomy to the former, but can only passively adapt to the latter; this difference is also reflected 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, and only relevant developers can access the prototype of the product.

The origin of Linux dates back to the oldest UNIX.1969 year, when Ken Thompson at Bell Labs began to use an idle PDP-7 computer to develop a multi-user, multi-tasking operating system. Soon, Dennis Richie joined the project, and their joint efforts led to the birth of the earliest UNIX.Richie, inspired by an earlier project, MULTICS, which named the operating system Unix. The early UNIX was written in assembly language, but the third version was redesigned in a new programming language, C. C is a programming language designed by Richie and used to write an operating system. Through this rewriting, Unix was able to be ported to run on the more powerful DEC PDP-11/45 and 11swap 70 computers. What happened later, as they say, has become history. Unix came out of the lab and became the mainstream of the operating system, and now almost every major computer manufacturer has its own version of Unix.

Linux originates from the simple needs of a student. The author and main maintainer of Linus Torvalds,Linux, the only software he could afford when he was in college was Minix. Minix is a simple operating system similar to Unix, which is widely used to assist teaching. Linus was not satisfied with Minix, so he decided to write his own software. He started his work on an Intel 386 PC based on the Unix he was familiar with when he was a student. He made rapid progress, and encouraged by his work achievements, he shared this achievement with other students through the Internet, mainly in the academic field. Someone saw the software and began to distribute it. Whenever a new problem arises, someone will immediately find a solution and join it, and soon, Linux will become an operating system. It is worth noting that Linux does not include Unix source code. It is rewritten in accordance with the public POSIX standard. Linux makes extensive use of GNU software from the Free Software Foundation of Cambridge, Massachusetts, and Linux itself is constructed from them.

There are two other major differences:

1) most of the UNIX systems are equipped with hardware, while Linux can run on a variety of hardware platforms.

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

UNIX ($50, 000) and Linux for free

[history]

The history of Unix is longer than linux. The idea of Linux comes from Unix.

[product]

Unix and linux are both operating system names. However, in addition to being the name of the operating system, the four letters unix belong to SCO as a trademark.

The commercialization of Linux includes RedHat Linux, SuSe Linux, slakeware Linux, domestic Red Flag, and Turbo Linux.

Unix mainly includes Solaris of Sun, AIX of IBM, HP-UX of HP and SCO Unix/Unixware of x86 platform.

[other differences]

The core of linux is free, free to use, and the core source code is open. And the core of unix is not public.

In terms of hardware requirements, linux is lower than unix and less demanding than unix. Linux is easier to master than unix in installation.

In use, linux is not as complex as unix.

Unix is mostly the operating system of hardware manufacturers for their own hardware platform, which is mainly related to CPU. For example, Sun's Solaris, as a commercial, is located on its CPU workstations and servers that use SPARC/SPARCII. Of course, Solaris also has an x86 version, and Linux also has its version in RISC. But to be exact, it is not appropriate to compare Unix on RISC with Linux on x86. As for the price, Linux for personal use is basically free, and different Linux publishers optimize the basic systems for enterprise applications, such as RedHat's Enterprise products, which including support services are expensive. Like IBM/HP/SUN 's Unix, because it is mainly aimed at its hardware platform, the operating system is usually in the price of the device. (no one is going to buy a Unix operating system alone)

In terms of performance, linux is not as comprehensive as unix, but it is basically more than sufficient for individual users and small applications.

In general, if you have the opportunity to use a Unix environment, such as banking and telecommunications, it is usually a fixed Unix. For example, the majority of SUN in telecommunications, civil aviation HP, banks in the majority of IBM. In learning, different Unix command sets are somewhat different, which should be noted. As for learning, I think linux is easier to learn, and now more and more people like and tamper with linux, and there are a lot of materials about linux. If you want to learn, then Linux or BSD system is a good choice. An x86 machine is fine.

In application, unless it is a large website, general enterprises or individuals, you can use Linux.

UNIX is a powerful and comprehensive multi-user, multi-task operating system, which can be applied to many different platforms, from supercomputers to ordinary PCs.

Linux is an operating system that looks and performs the same as or better than UNIX, but Linux does not come from any version of the source code of UNIX, not UNIX, but a product similar to UNIX. Linux products successfully imitate the UNIX system and functions. Specifically, Linux is an operating system compatible with System V and BSD UNIX. For System V, the software program source code can be recompiled under Linux, while for BSD UNIX, its executable files can be run directly under the Linux environment.

Generally speaking, Linux is an operating system that conforms to the specification of POSIX (Portable operating system Environment). It can realize all the UNIX features on ordinary PC computers and has the ability of multi-task and multi-user. Another main reason why Linux is popular with computer enthusiasts is that it has all the functions of UNIX, and anyone who uses the UNIX operating system or wants to learn the UNIX operating system can benefit from Linux.

In terms of network management capabilities and security, people who have used Linux admit that Linux is very similar to UNIX.

UNIX system has always been used as a high-end application or server system, so it has a set of perfect network management mechanisms and rules. Linux follows these excellent rules, which makes the network configurable and provides great flexibility for system management.

At this point, the study on "what is the difference and connection between unix and linux" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report