Classification of Heterogeneous Operating Systems

Total Page:16

File Type:pdf, Size:1020Kb

Classification of Heterogeneous Operating Systems Classification of Heterogeneous Operating Systems Kamlesh Sharma* and Dr. T. V. Prasad** * Research Scholar, ** Dean of Academic Affairs Dept. of Comp. Sc. & Engg., Lingaya’s University, Faridabad, India Email: [email protected], [email protected] Abstract — Operating system is a bridge between usable computing system [1]. Moreover, sophisticated system and user. An operating system (OS) is a software operating systems increase the efficiency and consequently program that manages the hardware and software decrease the cost of using a computer [5]. A large number resources of a computer. The OS performs basic tasks, of operating systems of various types are available for both such as controlling and allocating memory, prioritizing research and commercial purposes, and these operating the processing of instructions, controlling input and systems vary greatly in their structures and functionalities output devices, facilitating networking, and managing [1]. files. It is difficult to present a complete as well as deep account of operating systems developed till date. So, this Computers have progressed and developed so have the paper tries to overview only a subset of the available operating systems. Below is a basic list of the different operating systems and its different categories. operating systems and a few examples of operating systems Operating systems are being developed by a large that fall into each of the categories. Many computer number of academic and commercial organizations for operating systems will fall into more than one of the below the last several decades. This paper, therefore, categories.With the integration of computers and concentrates on the different categories of operating telecommunications, the mode of information access systems with special emphasis to those that had deep becomes an important issue. The designs of the prevalent impact on the evolution process. The aim of this paper is human machine interfaces are more suitable for easier to provide a brief timely commentary on the different interpretation of information by computers than by human categories important operating systems available today. beings. The concept of machine being able to interact with people in a mode that is natural as well as convenient for Keywords: Operating System, Internal Architecture, GUI, human beings is very appealing. CUI. II. TYPES OF OPERATING SYSTEMS I. INTRODUCTION Operating systems can be differentiated based on different An operating system is a software that manages all the parameters used by the existing operating systems of resources of a computer, both hardware and software, and computers. provides an environment in which a user can execute • Interface: CUI, GUI, TUI, VUI, HSUI programs in a convenient and efficient manner [1]. • However, the principles and concepts used in the operating Internal Architecture: By kernel type • systems were not standardized in a day. In fact, operating Mode: Batch Processing Operating System, Real Time systems have been evolving through the years [2]. There Operating System, Single User, Single Tasking Operating were no operating systems in the early computers. In those System, Single User, Multi-Tasking Operating System, systems, every program required full hardware Multi-User Operating System, Distributed Operating specification to execute correctly and perform each trivial System task, and its own drivers for peripheral devices like card readers and line printers. The growing complexity of the III. CLASSIFICATION BASED ON INTERFACE computer hardware and the application programs eventually made operating systems a necessity. Initially, operating The manner in which users interact with a program is systems were not fully automatic as Hansen [3] defined an known as its user interface. The user interface controls operating system as a set of manual and automatic how data is entered and how information is displayed. procedures that enable a group of people to share a There are mainly five types of user interfaces: computer installation efficiently. It is fortunate enough for today’s computer users that modern operating systems are fully automatic. Over the years, sustained research in operating systems gave rise to many novel concepts and ideas. Operating systems exist even today because they offer a reasonable way to solve the problem of creating a S. Name Developed by Year No 10 4OS2 for OS/2 JP Software 1988 11 4NT or Take JP Software 1988 Command for windows 12 Windows Microsoft Corporation 2006 PowerShell 13 Darwin Apple Inc. 2000 14 Oberon Niklaus Wirth , Jürg Gutknecht 1985 15 Unix shells Brian Fox 1989 ( bash) 16 cmd.exe in Microsoft corporation 2009 Windows 7 17 Mac OS X Apple Inc. 2008 Terminal 18 Linux Many 1991 19 Unix Shell Ken Thompson, Dennis Ritchie, 1969 Brian Kernighan, Douglas McIlroy, Joe Ossanna at Bell Labs 20 RT-11 running Digital Equipment Corporation 1970 on UKNC and Mentec Inc. B. GUI (Graphical User Interface) Graphical User Interface allow users to enter commands by pointing and clicking on icons, buttons, menu items and other objects with a mouse or other pointing devices. Programs running within a graphical environment are executed in a rectangular box called a window. GUIs can be used in computers, hand-held devices such as MP3 Figure 1. Different Categories of OS with Examples players, portable media players or gaming devices, household appliances and office equipment. A GUI A. CUI (Command user Interface) or CLI (Command represents the information and actions available to a user Line interface) through graphical icons and visual indicators such as The command line interface requires the use of the secondary notation, as opposed to text-based interfaces, keyboard to enter commands to the computer. All typed command labels or text navigation. The actions are commands are enter at the prompt and require exact usually performed through direct manipulation of the spelling otherwise an error message will be displayed. This graphical elements. Unlike a command line operating method of instructing a computer to perform a given task is system like UNIX or MS-DOS, GUI Operating Systems are referred to as "entering" a command: the system waits for much easier for end-users to learn and use because the user to conclude the submitting of the text command by commands do not need to be known or memorized. pressing the "Enter" key (a descendant of the "carriage Because of their ease of use, GUI Operating Systems have return" key of a typewriter keyboard). A command-line become the dominant operating system used by end-users interpreter then receives, parses, and executes the requested today. user command. Table 2. List of Graphical user interface Table 1. List of Command Line user interface S. Name Developed by Year S. Name Developed by Year No No 1 Xerox Alto Xerox 1973 1 MS-Dos Microsoft Corporation 1981 2 Xerox Star Xerox 1977 2 IBM PC Dos IBM and Microsoft 1980 3 Xerox Global View 2.1 Xerox 1996 3 CP/M CCP Digital Research, Inc. / Gary 1983 4 Xerox GlobalView for X Xerox 1992 Kildall 5 Xerox Rooms for X Xerox 1992 4 DR-DOS Digital Research 1976 Windows 5 Novell DOS Digital Research 1976 6 Three Rivers / ICL Perq Three River Computer 1979 6 OS/2 IBM and Microsoft 1987 7 VisiCorp Visi On IBM Inc. 1982 7 DEC`s RSX Digital Equipment Corporation 1972 8 GEM 1.1 Digital Research 1984 8 RSTS Digital Equipment Corporation 1970 9 GEM 2.0 Apple Computer 1985 9 4DOS for DOS JP Software 2004 10 GEM 3.11 1988 11 Atari TOS 1.0 Atari ST and TT series 1985 S. Name Developed by Year No C. TUI (Touch screen User Interface) of Computer A touchscreen is an electronic visual display that can 12 Tandy Deskmate 3.69 Tandy Radio 1984 13 GEOS For the Commodore Berkley Softworks 1985 detect the presence and location of a touch within the 64 display area. The term generally refers to touching the 14 DESQview/X Quar terdeck 1985 display of the device with a finger or hand. Touchscreens 15 AmigaOS 3.5 Amiga International 1985 can also sense other passive objects, such as a stylus. Inc. 16 RISC OS 3 RISCOS Ltd. 1992 Touchscreens are common in devices such as all-in-one 17 RISC OS 4 RISCOS Ltd. 1999 computers, tablet computers, and smartphones. 18 BeOS BE Inc. 1991 19 QNX Demo Disk QNX Software 1982 Table 3. List of Touch Screen User Interface Systems 20 Microsoft OS/2 V1.3 Microsoft and IBM 1987 21 IBM OS/2 2.0 IBM 1992 S. Name Developed by Year 22 OS/2 Warp 3 Microsoft 1994 No 23 IBM OS/2 Warp 4 Microsoft and IBM 1996 1 Linpus Linux OS 24 eComStation Demo CD Seresnity Systems 2001 2 Windows 7 Microsoft 2009 25 Apple Lisa Apple Computer Inc. 1986 3 Capacitive touch E.A. Johnson 1972 26 Apple Desktop II Apple Computer 1996 screen 27 GS/OS for the Apple IIgs Apple Computer 1983 4 Kiosk systems University of Illinois at 1977 28 Quark Catalyst 3.0 Quark Incorporation 1982 Urbana-Champaign 29 Apple Macintosh Apple Inc. 1984 5 Point of sale systems McDonald's 1974 30 Mac OS 7.5.5/7.6 Apple computer 1997 6 ATM John Shepherd-Barron 1967 31 Mac OS 8.1 Apple computer 1997 7 PDA Psion 1986 32 Mac OS 9.2.2 Apple Computer Inc. 1999 8 Fairlight CMI Peter Vogel and Kim 1979 33 At Ease Apple Computer 1998 Ryrie 34 At Ease for Workgroups Apple Computer 1988 9 HP-150 Hewlett-Packard 1983 35 OPENSTEP 4.2 Sun Microsoft 1993 10 PLATO IV University of illinois 1970 36 Rhapsody Developer Apple computer 1998 11 iPAD Apple Inc 2010 Release 2 37 MacOS X 10.1 Apple inc. 2001 12 Smartphone IBM, Nokia, Microsoft 1992-2000 39 Mac OS X 10.4.6 (Tiger) Apple Inc.
Recommended publications
  • OS/2 Warp Catalogue
    The OS/2 Software Source: www.xeu.com/blueware/ The OS/2 Warp Catalogue The Hottest Java The Strongest Platform The OS/2 Warp Catalogue In This Catalogue Anti-virus .......................................... 4 Backup .............................................. 4 It’s Java Time CD-ROMs ........................................ 4 Communications ........................ 6 Just when you thought that OS/2 was on its way back, it is receiving a strong Database Management .......... 9 infusion from Java and the internet. Development Tools ................ 10 As Dr. Michael Cowpland, president and CEO of Corel Disk Compression .................. 14 Corporation put it: “This platform is indeed one of the Games & Entertainment ..... 19 OS/2 Warp: best operating system solutions in which to run The Hottest Corel Office for Java (http://officeforjava.corel.com/), Graphics & Multimedia ........ 20 a suite of applications that is setting the standard for The Operating System ......... 21 Java Around! Java-based office suites, and marks another milestone OS/2 Warp is developing in the evolution of Java as a whole.” Productivity ................................. 21 into a strong and speedy Programmer’s Editors .......... 23 foundation for Java. The OS/2 Warp 4.0 Java implementation was recently This perfect fit is nicely updated with a better Virtual Machine (VM) and a REXX Programming ................ 23 symbolized by “Carmen” speedy Just In Time (JIT) compiler. Also, even older OS/2 the two-sided coffee cup versions, including Warp 3.0, Warp Connect Utilities & Tools ........................ 24 by dutch ceramist Erik-Jan |and Warp Server are now fully able to suppport Java. Books ............................................. 28 Kwakkel on the cover page. But the great work does not end with that: you can Registration Service .............
    [Show full text]
  • Ubuntu Server for IBM Z and Linuxone
    Ubuntu Server for IBM Z and LinuxONE What’s New - June 2021 Frank Heimes, Tech. Lead Z, Canonical Ltd. Ubuntu on Big Iron: ubuntu-on-big-iron.blogspot.com Ubuntu Server for IBM Z and LinuxONE (s390x) Mission and Philosophy - In a nutshell Freedom to download Ubuntu - study, use, share, (re-)distribute, contribute, improve and innovate it! Mapped to Ubuntu Server for IBM Z and LinuxONE (s390x) - the goal is: ● to expand Ubuntu’s ease of use to the s390x architecture (IBM Z and LinuxONE) ● unlock new workloads, especially in the Open Source, Cloud and container space ● to tap into new client segments ● quickly exploit new features and components - in two ways: ○ promptly supporting new hardware ○ releases built and based on the latest kernels, tool-chain and optimized libraries ● provide parity across architectures, in terms of release and feature parity and closing gaps ● provide a uniform user experience and look-and-feel ● be part of the collective world-wide Open Source power in action ● deal with upstream work and code only - no forks ● offer a radically new subscription pricing with drawer-based pricing, or alternatively provide entry-level pricing based on up to 4 IFLs Release Cadence - Ubuntu https://wiki.ubuntu.com/Releases https://wiki.ubuntu.com/LTS https://en.wikipedia.org/wiki/List_of_Ubuntu_releases 16.04 16.10 17.04 17.10 18.04 18.10 19.04 19.10 20.04 20.10 21.04 20.10 in development Ubuntu 20.04 LTS end-of-life 19.10 in service with s390x support 19.04 upgrade path 18.10 Ubuntu 18.04 LTS 5 years ESM 17.10 17.04 18 months 16.10 5 years Ubuntu 16.04 LTS 5 years ESM Ubuntu 18.04 LTS (Bionic Beaver) ● The codename for the current LTS (Long Term Support) release 18.04 is 'Bionic Beaver' or in short 'Bionic': https://launchpad.net/ubuntu/bionic ● Bionic Release Schedule: https://wiki.ubuntu.com/BionicBeaver/ReleaseSchedule Release date: April, 26th 2018 ● Updated major components: ○ Kernel 4.15 (linux-generic) + HWE kernels ○ docker.io 17.12.1 → 18.09.5 ○ Qemu-KVM 2.11.x / Libvirt (libvirt-bin) 4.0.0 ○ Open vSwitch 2.9 → 2.9.2 ○ LXD 3.0.0 (incl.
    [Show full text]
  • Mac OS 8 Update
    K Service Source Mac OS 8 Update Known problems, Internet Access, and Installation Mac OS 8 Update Document Contents - 1 Document Contents • Introduction • About Mac OS 8 • About Internet Access What To Do First Additional Software Auto-Dial and Auto-Disconnect Settings TCP/IP Connection Options and Internet Access Length of Configuration Names Modem Scripts & Password Length Proxies and Other Internet Config Settings Web Browser Issues Troubleshooting • About Mac OS Runtime for Java Version 1.0.2 • About Mac OS Personal Web Sharing • Installing Mac OS 8 • Upgrading Workgroup Server 9650 & 7350 Software Mac OS 8 Update Introduction - 2 Introduction Mac OS 8 is the most significant update to the Macintosh operating system since 1984. The updated system gives users PowerPC-native multitasking, an efficient desktop with new pop-up windows and spring-loaded folders, and a fully integrated suite of Internet services. This document provides information about Mac OS 8 that supplements the information in the Mac OS installation manual. For a detailed description of Mac OS 8, useful tips for using the system, troubleshooting, late-breaking news, and links for online technical support, visit the Mac OS Info Center at http://ip.apple.com/infocenter. Or browse the Mac OS 8 topic in the Apple Technical Library at http:// tilsp1.info.apple.com. Mac OS 8 Update About Mac OS 8 - 3 About Mac OS 8 Read this section for information about known problems with the Mac OS 8 update and possible solutions. Known Problems and Compatibility Issues Apple Language Kits and Mac OS 8 Apple's Language Kits require an updater for full functionality with this version of the Mac OS.
    [Show full text]
  • The Hot Seat Dear Linux Magazine Reader
    EDITORIAL Welcome THE HOT SEAT Dear Linux Magazine Reader, What’s the top distro on the famous Distrowatch page hit rank- They are staying pretty close to the script that everyone ing list? Not Ubuntu, OpenSUSE, or Fedora. According to Dis- guessed they were in since the beginning. To recap those early trowatch, the hottest Linux is none other than Linux Mint – an assessments: When Ubuntu showed up as a value-added desk- Ubuntu-based, community-driven desktop system that is top operating system back in 2004 – quickly putting a fork in known for easy of use and efficient out-of-the-box multimedia Xandros and Lindows/ Linspire because it was free rather sell- functionality. Mint has been around since 2006, and many ing for the $30-$40 going rate of the fledgling commercial desk- Linux users are familiar with it. We’ve put Mint discs on several top distros – industry experts guessed the real goal was to issues of this magazine (the latest being the issue that you are build a large market share and establish brand loyalty, then holding now). But Mint has found new appreciation recently. move into the server and corporate IT space, where they could Some are calling it the new Ubuntu, which seems a little bit of make some real money with tech support and other surround- an overstatement, since Mint is based on Ubuntu (kind of like ing services. calling CentOS “the new Red Hat”). Nevertheless, Mint has The first part of their plan went really well – it is hard to imag- been on something of a roll recently.
    [Show full text]
  • GOS 6.5 Admin Guide
    Overland ® Storage SnapServer Administrator’s Guide For GuardianOS™ Version 6.5 on SnapServers and Expansion Arrays June 2011 10400327-002 SnapServer GuardianOS 6.5 Administrator’s Guide - ©2011 Overland Storage, Inc. All rights reserved. Overland®, Overland Data®, Overland Storage®, LibraryPro®, LoaderXpress®, Multi-SitePAC®, NEO®, NEO Series®, PowerLoader®, Protection OS®, REO®, REO 4000®, REO Series®, Snap Care®, SnapDisk®, SnapServer®, StorAssure®, and XchangeNOW® are registered trademarks of Overland Storage, Inc. GuardianOS™, SnapWrite™, Snap Enterprise Data Replicator™, SnapSAN™, and SnapServer Manager™ are trademarks of Overland Storage, Inc. All other brand names or trademarks are the property of their respective owners. The names of companies and individuals used in examples are fictitious and intended to illustrate the use of the software. Any resemblance to actual companies or individuals, whether past or present, is coincidental. PROPRIETARY NOTICE All information contained in or disclosed by this document is considered proprietary by Overland Storage. By accepting this material the recipient agrees that this material and the information contained therein are held in confidence and in trust and will not be used, reproduced in whole or in part, nor its contents revealed to others, except to meet the purpose for which it was delivered. It is understood that no right is conveyed to reproduce or have reproduced any item herein disclosed without express permission from Overland Storage. Overland Storage provides this manual as is, without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Overland Storage may make improvements or changes in the product(s) or programs described in this manual at any time.
    [Show full text]
  • Nibbles & Scribbles; 1985-1987
    No. 4 June 1985 sufrmiLJwnucnr mar LESCRIPT FOR IBM-PC The big news in this issue of Nibbles & Scribbles is In addition to the 50 programmable function keys that the release of the IBM-PC and TANDY-2000 version of LeScript now gives you on your IBM-PC, there are also LeScript. February 25, 1985 was the official release date 72 PROGRAMMABLE CHARACTER KEYS. These are the foreign of this product. language characters in the IBM-PC character generator ROM, plus a few more scientific and Greek characters to round out This version of LeScript works on the IBM-PC, IBM-XT, the number to 72. The way to get one of these characters to TANDY-2000, TANDY-1200, TANDY-1000, and any IBM-PC exact appear on the display is to simply hit one of the look-alike. Either color or monochrome monitor adaptors can alpha-numeric keys while holding down the <ALT> key or the be used (color looks superb). Either parallel or serial <ALT> and the <SHIFT> keys. LeScript also gives you the printers can be used. It runs on MS-DOS version 2.00 (or ability to "program" these characters so that they can print higher) and requires at least 128K of RAM. LeScript can also out on your printer as unique symbols, designs, small be used as the word processor on the TANDY-1000 DESKMATE pictures, or the actual characters as they appear on the program. Just type COPY LESCRIPT.COM TWTEXT.EXE<ENTER> screen. then run DESKMATE as normal. By taking advantage of the built-in underline and The file format and printer commands of LeScript text boldface capability of the IBM-PC and compatible computers.
    [Show full text]
  • Application Performance and Flexibility on Exokernel Systems
    Application Performance and Flexibility On Exokernel Systems –M. F. Kaashoek, D.R. Engler, G.R. Ganger et. al. Presented by Henry Monti Exokernel ● What is an Exokernel? ● What are its advantages? ● What are its disadvantages? ● Performance ● Conclusions 2 The Problem ● Traditional operating systems provide both protection and resource management ● Will protect processes address space, and manages the systems virtual memory ● Provides abstractions such as processes, files, pipes, sockets,etc ● Problems with this? 3 Exokernel's Solution ● The problem is that OS designers must try and accommodate every possible use of abstractions, and choose general solutions for resource management ● This causes the performance of applications to suffer, since they are restricted to general abstractions, interfaces, and management ● Research has shown that more application control of resources yields better performance 4 (Separation vs. Protection) ● An exokernel solves these problems by separating protection from management ● Creates idea of LibOS, which is like a virtual machine with out isolation ● Moves abstractions (processes, files, virtual memory, filesystems), to the user space inside of LibOSes ● Provides a low level interface as close to the hardware as possible 5 General Design Principles ● Exposes as much as possible of the hardware, most of the time using hardware names, allowing libOSes access to things like individual data blocks ● Provides methods to securely bind to resources, revoke resources, and an abort protocol that the kernel itself
    [Show full text]
  • Amigaos 3.2 FAQ 47.1 (09.04.2021) English
    $VER: AmigaOS 3.2 FAQ 47.1 (09.04.2021) English Please note: This file contains a list of frequently asked questions along with answers, sorted by topics. Before trying to contact support, please read through this FAQ to determine whether or not it answers your question(s). Whilst this FAQ is focused on AmigaOS 3.2, it contains information regarding previous AmigaOS versions. Index of topics covered in this FAQ: 1. Installation 1.1 * What are the minimum hardware requirements for AmigaOS 3.2? 1.2 * Why won't AmigaOS 3.2 boot with 512 KB of RAM? 1.3 * Ok, I get it; 512 KB is not enough anymore, but can I get my way with less than 2 MB of RAM? 1.4 * How can I verify whether I correctly installed AmigaOS 3.2? 1.5 * Do you have any tips that can help me with 3.2 using my current hardware and software combination? 1.6 * The Help subsystem fails, it seems it is not available anymore. What happened? 1.7 * What are GlowIcons? Should I choose to install them? 1.8 * How can I verify the integrity of my AmigaOS 3.2 CD-ROM? 1.9 * My Greek/Russian/Polish/Turkish fonts are not being properly displayed. How can I fix this? 1.10 * When I boot from my AmigaOS 3.2 CD-ROM, I am being welcomed to the "AmigaOS Preinstallation Environment". What does this mean? 1.11 * What is the optimal ADF images/floppy disk ordering for a full AmigaOS 3.2 installation? 1.12 * LoadModule fails for some unknown reason when trying to update my ROM modules.
    [Show full text]
  • Chapter 1. Origins of Mac OS X
    1 Chapter 1. Origins of Mac OS X "Most ideas come from previous ideas." Alan Curtis Kay The Mac OS X operating system represents a rather successful coming together of paradigms, ideologies, and technologies that have often resisted each other in the past. A good example is the cordial relationship that exists between the command-line and graphical interfaces in Mac OS X. The system is a result of the trials and tribulations of Apple and NeXT, as well as their user and developer communities. Mac OS X exemplifies how a capable system can result from the direct or indirect efforts of corporations, academic and research communities, the Open Source and Free Software movements, and, of course, individuals. Apple has been around since 1976, and many accounts of its history have been told. If the story of Apple as a company is fascinating, so is the technical history of Apple's operating systems. In this chapter,[1] we will trace the history of Mac OS X, discussing several technologies whose confluence eventually led to the modern-day Apple operating system. [1] This book's accompanying web site (www.osxbook.com) provides a more detailed technical history of all of Apple's operating systems. 1 2 2 1 1.1. Apple's Quest for the[2] Operating System [2] Whereas the word "the" is used here to designate prominence and desirability, it is an interesting coincidence that "THE" was the name of a multiprogramming system described by Edsger W. Dijkstra in a 1968 paper. It was March 1988. The Macintosh had been around for four years.
    [Show full text]
  • CS 414/415 Systems Programming and Operating Systems
    1 MODERN SYSTEMS: EXTENSIBLE KERNELS AND CONTAINERS CS6410 Hakim Weatherspoon Motivation 2 Monolithic Kernels just aren't good enough? Conventional virtual memory isn't what userspace programs need (Appel + Li '91) Application-level control of caching gives 45% speedup (Cao et al '94) Application-specific VM increases performance (Krueger '93, Harty + Cheriton '92) Filesystems for databases (Stonebraker '81) And more... Motivation 3 Lots of problems… Motivation 4 Lots of problems…Lots of design opportunities! Motivation 5 Extensibility Security Performance Can we have all 3 in a single OS? From Stefan Savage’s SOSP 95 presentation Context for these papers 1990’s Researchers (mostly) were doing special purpose OS hacks Commercial market complaining that OS imposed big overheads on them OS research community began to ask what the best way to facilitate customization might be. In the spirit of the Flux OS toolkit… 2010’s containers: single-purpose appliances Unikernels: (“sealable”) single-address space Compile time specialized Motivation 7 1988-1995: lots of innovation in OS development Mach 3, the first “true” microkernel SPIN, Exokernel, Nemesis, Scout, SPACE, Chorus, Vino, Amoeba, etc... And even more design papers Motivation 8 Exploring new spaces Distributed computing Secure computing Extensible kernels (exokernel, unikernel) Virtual machines (exokernel) New languages (spin) New memory management (exokernel, unikernel) Exokernel Dawson R. Engler, M. Frans Kaashoek and James O’Toole Jr. Engler’s Master’s
    [Show full text]
  • Computing :: Operatingsystems :: DOS Beyond 640K 2Nd
    DOS® Beyond 640K 2nd Edition DOS® Beyond 640K 2nd Edition James S. Forney Windcrest®/McGraw-Hill SECOND EDITION FIRST PRINTING © 1992 by James S. Forney. First Edition © 1989 by James S. Forney. Published by Windcrest Books, an imprint of TAB Books. TAB Books is a division of McGraw-Hill, Inc. The name "Windcrest" is a registered trademark of TAB Books. Printed in the United States of America. All rights reserved. The publisher takes no responsibility for the use of any of the materials or methods described in this book, nor for the products thereof. Library of Congress Cataloging-in-Publication Data Forney, James. DOS beyond 640K / by James S. Forney. - 2nd ed. p. cm. Rev. ed. of: MS-DOS beyond 640K. Includes index. ISBN 0-8306-9717-9 ISBN 0-8306-3744-3 (pbk.) 1. Operating systems (Computers) 2. MS-DOS (Computer file) 3. PC -DOS (Computer file) 4. Random access memory. I. Forney, James. MS-DOS beyond 640K. II. Title. QA76.76.063F644 1991 0058.4'3--dc20 91-24629 CIP TAB Books offers software for sale. For information and a catalog, please contact TAB Software Department, Blue Ridge Summit, PA 17294-0850. Acquisitions Editor: Stephen Moore Production: Katherine G. Brown Book Design: Jaclyn J. Boone Cover: Sandra Blair Design, Harrisburg, PA WTl To Sheila Contents Preface Xlll Acknowledgments xv Introduction xvii Chapter 1. The unexpanded system 1 Physical limits of the system 2 The physical machine 5 Life beyond 640K 7 The operating system 10 Evolution: a two-way street 12 What else is in there? 13 Out of hiding 13 Chapter 2.
    [Show full text]
  • Guest OS Compatibility Guide
    Guest OS Compatibility Guide Guest OS Compatibility Guide Last Updated: September 29, 2021 For more information go to vmware.com. Introduction VMware provides the widest virtualization support for guest operating systems in the industry to enable your environments and maximize your investments. The VMware Compatibility Guide shows the certification status of operating system releases for use as a Guest OS by the following VMware products: • VMware ESXi/ESX Server 3.0 and later • VMware Workstation 6.0 and later • VMware Fusion 2.0 and later • VMware ACE 2.0 and later • VMware Server 2.0 and later VMware Certification and Support Levels VMware product support for operating system releases can vary depending upon the specific VMware product release or update and can also be subject to: • Installation of specific patches to VMware products • Installation of specific operating system patches • Adherence to guidance and recommendations that are documented in knowledge base articles VMware attempts to provide timely support for new operating system update releases and where possible, certification of new update releases will be added to existing VMware product releases in the VMware Compatibility Guide based upon the results of compatibility testing. Tech Preview Operating system releases that are shown with the Tech Preview level of support are planned for future support by the VMware product but are not certified for use as a Guest OS for one or more of the of the following reasons: • The operating system vendor has not announced the general availability of the OS release. • Not all blocking issues have been resolved by the operating system vendor.
    [Show full text]