Linux-Unix-Windows

Source: Internet
Author: User

Differences between Linux and Windows
like Linux, Windows is a fully multi-task operating system. They support the same user interface, network, and security. However, the real difference between Linux and Windows is that Linux is actually a unix version, and the contribution from UNIX is huge. What makes UNIX so important? UNIX is not only the most popular Operating System for Multi-User Machines, but also the basis of free software. On the Internet, a large number of free software is written for UNIX systems. There are many UNIX vendors, so there are also many UNIX implementation methods. No individual organization is responsible for Unix distribution. At present, there is a huge force to promote the standardization of UNIX community in the form of an open system. On the other hand, Windows is a dedicated system, which is designed by the company that develops the operating system. In this sense, this company is very profitable because it sets strict standards for Program Design and user interface design, it is totally different from those open system communities. Some organizations are trying to standardize Unix programming interfaces. In particular, Linux is fully compatible with the posix.1 standard.

Differences between Linux and UNIX
UNIX and Linux on some PCs are similar in implementation. Almost all commercial UNIX versions basically support the same software, programming environment, and network features. However, there are still many differences between commercial Linux and UNIX versions. Linux supports different hardware scopes than commercial UNIX. Generally, commercial Unix supports more hardware, but Linux supports more hardware. Note that Linux is at least as stable as commercial UNIX. For many users, the most important factor is price. Linux is a free software that can be downloaded from the Internet. If the Internet access is inconvenient, you can obtain the Linux disk or CD-Rom through mail order very cheaply. Of course, you can also get it directly from your friends. The value of commercial Unix should not be devalued. In addition to the price of the software, you also need to pay the documents, after-sales support and quality assurance fee. These are important for large organizations, but PC users may not benefit from them. Many commercial companies, universities, and other organizations have found that running Linux on cheap pcs in laboratories is better than running commercial UNIX on workstations. Linux can provide the workstation function on a PC, and the price of a PC is a fraction of that of a workstation. There are also some cheap UNIX for PC, the most famous of which is ipvbsd. In many aspects, the iisbsd package is compatible with Linux, but Linux is more suitable for user needs. Most importantly, Linux development is open, and any volunteers can contribute to the development process. In contrast, objective BSD is developed by closed teams. In this way, there is a serious conceptual and Design difference between the two products: the objective of Linux is to develop a complete UNIX system from the beginning; objective of objective BSD is to modify the existing BSD to fit the 80386 system.

Differences between Linux and other operating systems

Linux can coexist with other operating systems such as MS-dos, OS/2, and windows on the same machine. They are all operating systems and have some commonalities, but they are distinctive and different from each other.

Currently, the operating systems running on PCs mainly include Microsoft's MS-dos, windows, Windows NT, and ibm OS/2. Early PC users generally use MS-DOS, because this operating system does not require high hardware configuration, and with the rapid development of computer hardware technology, the price of hardware equipment is getting lower and lower, people can easily improve computer hardware configurations, so they started to use Windows, Windows
NT and other operating systems with graphical interfaces. Linux is a new operating system that has attracted more and more attention. It is gradually accepted by PC users. So what are the main differences between Linux and other operating systems? The following two aspects are discussed.

First look at the differences between Linux and MS-DOS. running Linux and MS-DOS on the same system has been very common, to play the processor function, the MS-DOS does not fully implement the x86 processor function, and Linux runs completely in the processor protection mode, all features of the processor are developed. Linux can directly access all available memory in the computer and provide a complete UNIX interface. While MS-DOS only supports some UNIX interfaces.

In terms of cost of use, Linux and MS-DOS are two completely different entities. Compared with other commercial operating systems, MS-DOS is cheaper, and has a large share in PC users, any other PC operating system is difficult to reach the popularity of MS-DOS, because the cost of other operating systems is a great burden for most PC users. Linux is free of charge. You can obtain the version from the Internet or other means, and you can use it as needed without considering the cost.

MS-DOS is a single-task operating system, and once the user runs an MS-DOS application, it excludes the resources of the system, you cannot run other applications at the same time. Linux is a multi-task operating system. You can run multiple applications at the same time.

Let's take a look at the differences between Linux and OS/2, windows, and Windows NT.
From the development background, the difference between Linux and other operating systems is that Linux evolved from a mature operating system, while other operating systems, such as Windows NT, they are all self-contained systems with no corresponding operating systems. This difference allows Linux users to make a huge profit from the contributions of UNIX groups. UNIX is one of the most widely used and developed most mature operating systems in the world. It is a multi-task system developed in the middle of 1970s. Although the interfaces are sometimes chaotic, there is a lack of centralized standards, but it is still one of the most widely used operating systems. Both Unix authors and Unix users believe that only UNIX is a real operating system, and many computer systems (from personal computers to supercomputer) have UNIX versions, unix users can get support and help in many ways. Therefore, Linux, as a clone of UNIX, will also receive corresponding support and help, directly having a strong position of UNIX in the user.

From the usage perspective, the difference between Linux and other operating systems is that Linux is an open and free operating system, while other operating systems are closed systems and need to be paid for use. This difference allows us to get a lot of Linux versions and applications developed for them without spending money. When we access the Internet, we will find that almost all the free software available can run on Linux. There are a variety of UNIX implementations from many software vendors. UNIX developers and developers promote their standardization in the form of open systems, but no company controls this design. Therefore, any software vendor (or pioneer) can implement these standards in a Unix implementation. OS/2, Windows NT, and other operating systems are copyrighted products. Their interfaces and designs are controlled by a company, and only these companies have the right to implement their designs, they are developed in a closed environment.

 

Note:

Linux is a usung-like system, which is Linas. trowz to Andrew. s. the minix System of Andrew S tanenbum (a simple UNIX system written by tanebao for operating system teaching) is developed based on the system kernel, since it was written according to the POSIX standard for developing Unix systems, Linux is a u‑class system. After Linux is developed, its Source Code is open, so it has been continuously improved by free software personnel around the world, so as to continue to grow. The various Linux versions that we use are sold by sellers by Bundling various application packages with Linux. However, the kernel is the same, which is maintained by the super team of linnas.trowz.
"In short, Linux is a UNIX-like kernel. For example, if you used a Unix stuff, you thought she was good, so you went home and wrote something similar to her. A guy named Linux Torvalds was born with a similar idea!

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.