X86 platform operating system overview

zhaozj2021-02-16  81

X86 platform operating system overview

Please refer to you welcome

UNIX family and class UNIX system

In 1969, in AT & T's Bell Labs, Ken Thompson and Dennis Ritchie (they used to be two developers of Multics, Multics, the ultimately did not succeed) for an experimental plan called space tourism, need a operation system. They found an idle PDP-7 machine, wrote a Multics's adaptency, officially released in 1971. This stuff is later unix the world. Multics - Unix, do you see what is it? In 1973, Dennis Ritchie renovated a UNIX in the C language he was developed, and laid the foundation of UNIX universalization. In 1976, they scattered the sixth edition of UNIX to places other than AT & T. The UC Berkeley is based on UNIX 7.0, which published a system called BSD and developed to version 4.4 in 1992; and AT & T continued to improve their system, published commercial SYSTEM III until System V. The development of UNIX is expanded around the two mainstreams. UNIX design goals are small and beautiful: I hope to be executed on any small system, and the core is only available to some features, others will be added as needed. This has become a design philosophy of an operating system. Many companies have their own UNIX versions, but their basic characteristics are consistent: openness, multi-user, multitasking, strong function, high efficiency, rich network function. In order to overcome the Division of the Unix version of the Division, 1990 ISO has developed ISO / IEC 9945-1-1990 standard, which is the first part of the entire portable operating system interface (POSIX); system application interface is POSIX.1 . This is the interface standard of the Unix operating system. BSD

Most of the BSD systems on the current X86 platform Based on Berkeley 4.4 BSD Lite, which is an incomplete system that is published after the code from AT & T. The most famous is FreeBSD (the latest version is FreeBSD 5.2 [

Jan-12-2004

]), Other NetBSD (latest version is NetBSD)

1.6.1

[APR-21-2003]) OpenBSD (the latest version of OpenBSD 3.4 [NOV-1-2003]) is free, you can download it in the appropriate official website. Sun Solarissun Microsystems Early OSS version of the SUN OS is BSD based on BSD. In 1993, they worked with AT & T to Unix System V, and released systems called Solaris.System V Release 4, which is a Unix System V and BSD integrals. The Solaris system is mainly used on Sun's own SPARC machine, but they also released the corresponding X86 version and free. The latest test version Software Express for Solaris (12/03) [DEC -? - 2003], there is downloaded in the official website. SCO UNIXSANTA CRUZ Operation (SCO) company UNIX mainly has two sets. On the one hand, in 1980, Microsoft began to develop UNIX PC version Xenix, and later sold to SCO. On this basis, SCO continues to introduce AT & T technology, and later developed into the SCO Open Server series. At present, there are many of our banks, postal systems, and the latest version is SCO Open Server 5.0.7 [FEB-21-2003]. On the other hand, in 1993, AT & T put their entire team of UNIX, including copyright sales to NOWELL, with unixware. In 1995, NOWELL sold this set of Dongdong to SCO, so that SCO became the unix of the unix. The SCO integrates its own technology and released Unixware 7, followed by Caldera M & A. Caldera's sign is not enough, and it is replaced by SCO. The latest version of UNIXWare is Unixware 7.1.3 [NOV-21-2002]. These may find downloads on the ED. Darwindarwin is the kernel of the operating system Mac OS X of Apple Company Mac OS X, the first version of 1999. It is based on FreeBSD and MACH 3.0 technology, both of which are open source. Apple also adopts the open source policy to Darwin, making the release to make people free download, including X86 versions. The latest version is Darwin 7.0.1 [NOV-14-2003], you can go to the official website for free download. Note that Darwin is not Mac OS X, less beautiful Aqua user interface. There are currently some versions of free GUI, such as GNU-Darwin. MINIX Due to copyright, UNIX's source is no longer applicable to teaching. In 1987, the famous Dutch computer scientist Andrew Tanenbaum has written a simplified UNIX system Minix (MINI-UNIX "to give entither. The latest version is Minix 2.0.4 [NOV-9-2003], you can go to the official website for free download. Linux In 1991, Finnish Student Linus Torvalds started using Minix, the features provided by Minix were dissatisfied. So he wrote a class UNIX operating system (although it was still compiled with Minix) and put it online to let people download freely, name Linux. When Linux just appeared, it was despised by Tanenbaum because it was an integrated kernel, not Minix's microennel adopted by the representative of advanced ideas; but due to the GPL protocol, Linux was still booming.

In 1994, Linux's first commercial release SLACKWARE came out. In 1996, NIST's computer system laboratory confirmed that the Linux 1.2.13 version complies with the POSIX standard. The latest stability of Linux is Linux 2.6.1 [JAN-9-2004], you can go to the official website to download. And its distribution is all, well-known RED HAT, MANDRAKE, LYCORIS, etc., China also has red flags, etc., the corresponding official website can find these releases. DOS and its successor

The full name of DOSDOS is Disk Operation System. In 1973, the technical genius Cary Killdal and two partners have developed the first disk operating system CP / M, which is the most influential 8-bit operating system in the early 1980s. On this basis, the Tim Patterson of Seattle Computer Products (SCP) has started to develop QDos in 1978. Since then, the 16-bit microcomputer experimental operating system 86-DOS has been successfully developed. In 1980, IBM introduced new model IBM PC, using Intel 8086 CPU, requiring a 16-bit operating system. They and Killdal discussed the CP / M operating system uncomfortable, so Microsoft organically multiplied. Time is urgent, if Microsoft is unrealistic, if it is unrealistic, find the right to use the SCP to buy DOS. Finally, MS-DOS defeated CP / M, in 1981, which speps the MS-DOS 1.0 and IBM PC prepared in half a year at the IT interface, but its compatibility is still suspected in the industry. In 1987, MS-DOS 3.3 was released, and its popularization established the dominant status of MS-DOS. The last version of MS-DOS is MS-DOS 6.22 [

May-31-1994

], This is a quite mature system. Later DOS integrated into Windows 9x, you can see its shadow in Windows command line mode. After Microsoft gradually alienates DOS, IBM continues to develop their own PC-DOS, the final version is PC-DOS 2000 [May-29-1998]. In addition, some people developed to be compatible with MS-DOS, such as FREEDOS. It uses the DOS-C kernel developed from 1988, the latest version is Freedos Beta9 Pre-Release 3 [SEP-28-2003], you can download from the official website. Windows In 1970, Xerox, USA, established a famous research institute Palo Alto Research Center. One of the founders of Apple, Steve Jobs visited the research center, I saw the ALTO prototype that supported the GRAPHICAL User Interfaces and the three-way mouse, which sets their own GUI system research and development. In 1983, the first GUI system Apple Lisa has been developed. The second year's Apple Macintosh is the world's first successful commercial GUI system. At that time, Apple only developed the GUI system on the microcomputer, so I provided opportunities for Microsoft Development Windows. Microsoft announced the development of Windows in the spring of 1983, hoping that it is a standard GUI operating system based on Intel X86 micro-processing chip computers. Due to various reasons, Windows's delivery time is postponed, and it has become a laughter. until

1985

year

11

month

20

day

, You can implement a window system Windows 1.0 for multiple programs at the same time. The monopoly of Microsoft in the operating system was launched in May 1990. WINDOWS 3.0. A more stable Windows 3.1 was a year later. In May 1993, Microsoft released Windows NT, mainly for the network and server market. The new generation of operating systems in August 1995 is the first version that does not require users to pre-installed MS-DOS. This is a milestone in the history of Microsoft development, and a milestone in the history of operating system development. Based on Windows 9X kernel for Windows Millennium Edition [SEP-14-2000], Windows Latest Edition based on Windows NT kernel is Windows Server 2003 [APR-14-2003], and next-generation product Windows Longhorn. OS / 2 Early OS / 2 OS / 2 derived from multitasking DOS version, Microsoft began researching multitasking DOS version in 1983. However, due to the problem of 80286 CPU design, OS / 2 cannot support DOS programs from 286 protection mode. This problem is almost made OS / 2 fetal dead belly, and then the study of OS / 2 has been relatively slow. This system has also been known for a few degrees until April 1987 is OS / 2. In 1991, Microsoft announced the research and development of OS / 2 due to its huge success in Windows. OS / 2 2.0 is therefore extended, despite the performance of performance, the sales volume is still not as good as Windows 3.1, the light of OS / 2 has been masked by Windows. In 1996, IBM released OS / 2 WARP 4, and then announced not to continue to develop. OS / 2 enthusiasts are reluctant to see such a good operating system, after a effort, Selenity Systems has obtained IBM's authorization to continue to develop OS / 2, and new products are named eComstation. The latest version is eComstation 1.1 [May-23-2003], you can find downloads on the ED. Other commercial operating systems

NetWare 1981, hardware company Novell Data Systems boss Jack Messman saw three college graduates playing a game called "snipes" in different machines, is playing with the same game on different machines, get Today is a online game. His keen business mind allowed him to hire these three people immediately, developed a system called NetWare to achieve information between different machine information. At that time, there were also similar actions, and Novell's success benefited from their product and IBM PC. NetWare has been brilliant in the 1980s, and now is now under the Windows NT Server series in the downhill road. The latest version is NetWare 6.5 with some open source software.

AUG-15-2003

], There is downloaded on the ED. Beosbeos appeared at the 1996 computer show, it was created by some departing Apple engineers in accordance with the "Media Operating System" design concept, and is then transplanted to the X86 platform. Due to the operation of the operation, Beos announced the development of BEOS. In 2001, the BEOS development team was acquired by Palm, the official version of BeOS was over, and the final release was a 2000 BEOS 5, including commercial Pro version and free Personal version. Thereafter, many people made a free development version on the basis of Beos 5 Personal Edition, such as Beos Max Edition, Beos Developer Edition, can go to the corresponding official website to download. The BEOS 5.1 in the development of the development is called Dano. YELLOWTAB also issued the subsequent version of the BEOS 1.0 RC-1 [NOV-3-2003] on this basis. In addition, there are enthusiasts to develop Openbeos, trying to write and the BEOS similar system. QNX Two Canadian Gordon Bell and Dan Dodge established Quantum Software Systems in 1980, which wrote a system called Qunix (Quick Unix) on the IBM PC in accordance with some of the university era, until AT & T The lawyer's letter came to change the name to QNX. QNX has successfully implemented multitasking in the officially released version 1.0, and the Middle-year MICROSOFT annually announced that their new version of DOS will be the true multitasking system, QNX has been opened in major companies. . After POSIX appears, the QNX has been rewritten, on the one hand, avoiding the embarrassment of being accused of user interface and Unix, on the other hand, has made some improvements while maintaining characteristics, making it better. In order to compete with Microsoft, the company named QNX Software Systems has also launched NEUTRINO versions based on micro-kernel technology, which makes QNX have broad prospects in embedded applications. QNX's latest version is QNX Neutrino RTOS Version6.2.1

[APR-7-2003] Domestic official website has a non-commercial version of download. B-Right / VB-Right / V is an operating system based on architecture called TRON. In 1984, the relevant departments of Japan officially launched TRON projects to meet the needs of real-time processing capabilities in computers. Btron is a sub-structure in Tron's interactive interaction, which involves design specifications for multi-tasking real-time operating systems related to Personal Computers, Workstations, and Handheld Computer. The earliest Btron concept-based machine was posted in 1985. Personal Media issued a 16-bit operating system 1B / V1, 1998, who was running on the X86 platform, issued 32-bit B-Right / V. The latest version of this series is B-Right / V R4.101 [JAN-7-2004], also known as Super Chinese characters 4. Plan9 & Infernoplan 9 and Inferno These two operating systems are from the UNIX's home Bell Labs, which is currently issued by Vita Nuova. Bell Labs saw a fundamental defect in Unix, it was difficult to adapt to the new idea that appeared after it was born, and the PLAN 9 was started in the late 1980s. Such a system has many innovations for distributed applications while absorbing the strengths of UNIX design ideas. PLAN 9 is currently issued in 1993, which is still mainly used for research purposes, the latest version of Plan 9 Fourth Edition [APR-27-2002], can be downloaded from its official website. Inferno is the distributed operating system developed in the late 1990s. It is different from PLAN 9 that it can not only operate independently, but also act as an application to run on many other platforms. Inferno is a commercial software, the latest version is Infeildno 4th Edition [Jun-14-2003]. TSX-32TSX-32 is a historic operating system. In 1975, S & H Computer Systems developed multi-user and multitasking TSX operating systems for PDP-11 machines; updated to TSX-Plus a few years later, it has gains huge success. In 1989, the series of 32-bit version TSX-32 began to support the X86 platform, and now it is TSX-32 Version 6.30 [Jun -? - 2003], S & H provides its trial version download. Theos started from 1977 Theos Software was developed by Theos Software, is one of the earliest multi-task operating systems on a personal computer. The latest version of theos Corona 5.0140 [APR-18-2003] can be downloaded from online, but must be authorized before installation code. Operating system as a hobby

These operating systems are completed by a group of people or several individuals using spare time, but this does not mean that they are amateur. Most of them are free, but they do not have an open source. The Amigaos Simulator AmigaOS itself is running on the Amiga machine, and this model is currently less and less. There are many Amiga simulators on the X86 platform, and the Amigaos XL released by Germany Haage & Partner Computer GmbH is one of the successful one, and can be run separately from other operating systems, compatible with AmiGaOS 3.9. It is divided into two kinds of Amithlon and Amigaxl for QNX, installation methods and performance varying; unfortunately, the original author has announced no longer developing its subsequent versions. In 1993, when Amiga was first showed, some of its lovers established AOS projects, intended to fix the 疵 in Amigaos, enhanced people's recognition to it; in 1995, Aaron Digul was officially prepared by AROS. To today, AROS, which is compatible with Amigaos 3.1 has been able to run in many models including X86 platforms. AROS has a new trial version almost every day, the nearest stable version is AROS [NOV-25-2003

], The official website has downloads. Skyosskyos is the most eye-catching one in the 2003 similar operating system. It has a multi-processor support, virtual memory, multi-task multi-threaded function, more refreshing is its beautiful GUI system Skygi. The first SKYOS system was released at the end of 1997, the latest SKYOS V

4.0A

[AUG-19-2003] can be downloaded from its official website. Its two major developers Robert Szeleney and Kelly Rush were born in 1980 and 1981, respectively. SyllableSyllable is initiated by some Atheos developers in June 2002, which is a continuation of Atheos. Atheos is a X86-based operating system written by Kurt Skauen, its interface is a bit like Beos and Amigaos. After the development of the ATHEO, most third-party developers turned to Syllable. Syllable has become a relatively mature open source desktop system, the latest version is Syllable

0.5.2

[JAN-3-2004] can be downloaded on the official website. Reactos In 1996, a team called FreeWin95 tried to break Microsoft's monopoly, writing a replica of Windows 95. After several twists, 1998 this project was officially launched by Jason Filby, renamed Reactos, and the target also changed to analog Windows NT system. The latest version is ReactOS 0.1.5 [NOV-20-2003], you can download it from the official website. MenuetosMenuetos is a 32-bit operating system developed by the British Software Engineer Ville Mikael Turjanma, completely written by X86 assembly language in 2000. The latest version is Menuetos 0.75 [NOV-13-2003], you can download it from its official website. Since all assembly languages ​​are all used, although Menuetos is only used on a floppy disk, there is still a very complete function. Triangleostriangleos was a 32-bit operating system written by C and compilation of 18-year-old Dutch Wim Cools with C and compilation. In its official website, there is the latest Triangleos 0.0.3 [APR-30-2003] download, installed on the floppy disk. Visopsysvisopsys are developed by Canadian Andrew Mclaughlin, with unique GUI, open source. The latest Visopsys 0.33 [JAN-11-2004] can be downloaded from its official website. Storm OSSTORM OS is developed by Lithuania in 2002, with a simple GUI, mounted on a floppy disk. The latest version is Storm Os0.14a

[Dec-03-2003], download from the official website.

Operating system in the laboratory

These systems are mostly developed by laboratory in colleges, such as Germany's DROPS, etc., no longer given.

转载请注明原文地址:https://www.9cbs.com/read-15916.html

New Post(0)