Mac OS (originally System Software ; retronym : Classic Mac OS ) is the series of operating systems developed for the Macintosh family of personal computers by Apple Computer, Inc. from 1984 to 2001, starting with System 1 and ending with Mac OS 9 . The Macintosh operating system is credited with having popularized the graphical user interface concept. It was included with every Macintosh that was sold during the era in which it was developed, and many updates to the system software were done in conjunction with the introduction of new Macintosh systems.
169-718: Apple released the original Macintosh on January 24, 1984. The first version of the system software , which had no official name, was partially based on the Lisa OS , which Apple previously released for the Lisa computer in 1983. As part of an agreement allowing Xerox to buy shares in Apple at a favorable price, it also used concepts from the Xerox PARC Alto computer, which former Apple CEO Steve Jobs and other Lisa team members had previewed. This operating system consisted of
338-467: A board that integrated an 8 MHz Motorola 68k. Smith's design used less RAM than the Lisa, which made producing the board significantly more cost-efficient. The final Mac design was self-contained and had the complete QuickDraw picture language and interpreter in 64 KB of ROM – far more than most other computers which typically had around 4 to 8 KB of ROM; it had 128 kB of RAM, in
507-543: A command-line interface consisting of terse, abbreviated textual commands. In January 1981, Steve Jobs completely took over the Macintosh project. Jobs and a number of Apple engineers visited Xerox PARC in December 1979, three months after the Lisa and Macintosh projects had begun. After hearing about the pioneering GUI technology being developed at Xerox PARC from former Xerox employees like Raskin, Jobs negotiated
676-402: A data file might have only a data fork with no resource fork. A word processor file could contain its text in the data fork and styling information in the resource fork so that an application that does not recognize the styling information can still read the raw text. On the other hand, these forks would challenge interoperability with different operating systems. In copying or transferring
845-458: A relocatable format using the filename extension .CMD to avoid name conflicts with CP/M-80 and MS-DOS .COM files. MS-DOS version 1.0 added a more advanced relocatable . EXE executable file format. Most of the machines in the early days of MS-DOS had differing system architectures and there was a certain degree of incompatibility, and subsequently vendor lock-in . Users who began using MS-DOS with their machines were compelled to continue using
1014-618: A 1994 settlement agreement limiting Microsoft to per-copy licensing. Digital Research did not gain by this settlement, and years later its successor in interest, Caldera , sued Microsoft for damages in the Caldera v. Microsoft lawsuit. It was believed that the settlement ran in the order of $ 150 million , but was revealed in November 2009 with the release of the Settlement Agreement to be $ 280 million . Microsoft also used
1183-448: A DOS startup disk on Windows Vista , the files on the startup disk are dated April 18, 2005, but are otherwise unchanged, including the string "MS-DOS Version 8 Copyright 1981–1999 Microsoft Corp" inside COMMAND.COM . Windows 7, 8, and 8.1 can also create a MS-DOS startup disk. Starting with Windows 10 , the ability to create a MS-DOS startup disk has been removed, and so either a virtual machine running MS-DOS or an older version (in
1352-466: A GUI, it intended to use a text-based user interface that allowed multitasking, and special command keys on the keyboard that accessed standardized commands in the programs. Bud Tribble, a member of the Macintosh team, asked Burrell Smith to integrate the Apple Lisa's 68k microprocessor into the Macintosh so that it could run graphical programs. By December 1980, Smith had succeeded in designing
1521-516: A Graphical User Interface (GUI) on top of MS-DOS. With Windows 95 , 98 , and Me , the role of MS-DOS was reduced to a boot loader according to Microsoft, with MS-DOS programs running in a virtual DOS machine within 32-bit Windows, with ability to boot directly into MS-DOS retained as a backward compatibility option for applications that required real mode access to the hardware, which was generally not possible within Windows. The command line accessed
1690-602: A Mac 128K could be upgraded to a Macintosh Plus by swapping the logic board as well as the case back (to accommodate the slightly different port configuration) and optionally adding the Macintosh Plus extended keyboard. Any of the kits could be purchased alone or together at any time, for a partial or full upgrade for the Macintosh 128K. All upgrades were required to be performed by professional Apple technicians, who reportedly refused to work on any Macintosh upgraded to 512K without Apple's official upgrade, which at US$ 700
1859-697: A Mac OS X application. This allows applications that have not been ported to the Carbon API to run on Mac OS X. This is reasonably seamless, though "classic" applications retain their original Mac OS 9 appearance and do not gain the Mac OS X "Aqua" appearance. Early New World ROM PowerPC-based Macs shipped with Mac OS 9.2 as well as Mac OS X. Mac OS 9.2 had to be installed by the user—it was not installed by default on hardware revisions released after Mac OS X 10.4. Most well-written "classic" Mac OS applications function properly under this environment, but compatibility
SECTION 10
#17327795949032028-409: A Mac OS file to a non-Mac system, the default implementations would strip the file of its resource fork. Most data files contained only nonessential information in their resource fork, such as window size and location, but program files would be inoperative without their resources. This necessitated such encoding schemes as BinHex and MacBinary , which allowed a user to encode a dual-forked file into
2197-457: A Macintosh clone appeared on the market and a court case happened, he could access this Easter egg on the computer to prove that it was using pirated Macintosh ROMs. The Macintosh SE later augmented this Easter Egg with a slideshow of four photos of the Apple design team when G 41D89A was entered. Erik Sandberg-Diment of The New York Times in January 1984 stated that Macintosh "presages
2366-563: A Vax" in August 1986. All accessories were external, such as the MacCharlie that added IBM PC compatibility . There was no provision for adding internal storage, more RAM or any upgrade cards; however, some of the Macintosh engineers objected to Jobs's ideas and secretly developed workarounds for them. As an example, the Macintosh was supposed to have only 17 address lines on the motherboard, enough to support 128 KB of system RAM, but
2535-425: A beige case with integrated carrying handle; it has a keyboard and single-button mouse. The Macintosh was introduced by a television commercial titled " 1984 " during Super Bowl XVIII on January 22, 1984, directed by Ridley Scott . Sales were strong at its initial release on January 24, 1984, at $ 2,495 (equivalent to $ 7,300 in 2023), and reached 70,000 units on May 3, 1984. Upon the release of its successor,
2704-755: A copy of the Windows Me boot disk, stripped down to bootstrap only. This is accessible only by formatting a floppy as an "MS-DOS startup disk". Files like the driver for the CD-ROM support were deleted from the Windows Me bootdisk and the startup files ( AUTOEXEC.BAT and CONFIG.SYS ) no longer had content. This modified disk was the base for creating the MS-DOS image for Windows XP. Some of the deleted files can be recovered with an undelete tool. When booting up an MS-DOS startup disk made with Windows XP's format tool,
2873-465: A difficult time for Apple. Initially planned as Mac OS 7.7, it was renumbered "8" to exploit a legal loophole and accomplish Jobs's goal of terminating third-party manufacturers' licenses to System 7 and shutting down the Macintosh clone market. Mac OS 8 added a number of features from the abandoned Copland project, while leaving the underlying operating system unchanged. A multi-threaded Finder
3042-539: A few manufacturers chose to utilize the faster non-standard floppy port. The 128K can only use the original Macintosh File System released in 1984 for storage. The unit did not include a fan, relying instead on convective heat transfer , which made it quiet while in operation. Steve Jobs insisted that the Macintosh ship without a fan, which persisted until the introduction of the Macintosh SE in 1987. Jobs believed that computers equipped with fans tend to distract
3211-529: A few years after the original release of Mac OS X. Steve Jobs encouraged people to upgrade to Mac OS X by staging a mock funeral for Mac OS 9 at WWDC 2002. PowerPC versions of Mac OS X up to and including Mac OS X 10.4 Tiger include a compatibility layer for running older Mac applications, the Classic Environment. Originally codenamed the "blue box", the environment runs a nearly complete Mac OS 9 operating system, version 9.1 or later, as
3380-441: A forced draft through the computer's existing ventilation holes. The Macintosh shipped with the very first System and Finder application, known to the public as "System 1.0" (formally known as System 0.97 and Finder 1.0). The original Macintosh saw three upgrades to both before it was discontinued. Apple recommends System 2.0 and Finder 4.2, with System 3.2 and Finder 5.3 as the maximum. System 4.0 officially dropped support for
3549-541: A forceful letter to PC Week (November 5, 1990), denying that Microsoft was engaged in FUD tactics ("to serve our customers better, we decided to be more forthcoming about version 5.0") and denying that Microsoft copied features from DR DOS: "The feature enhancements of MS-DOS version 5.0 were decided and development was begun long before we heard about DR DOS 5.0. There will be some similar features. With 50 million MS-DOS users, it shouldn't be surprising that DRI has heard some of
SECTION 20
#17327795949033718-583: A graphical user interface, built-in screen, and mouse. It was first demonstrated by Steve Jobs in the first of his famous Mac keynote speeches, and though the Mac garnered an immediate, enthusiastic following, some labelled it a mere "toy". Apple sold it alongside its popular Apple II line until the others were discontinued in the 1990s. Because the operating system was designed largely for the GUI, existing text-mode and command-driven applications had to be redesigned and
3887-471: A hard drive or additional floppy disk drive. The system software (Mac OS) was disk-based from the beginning, as RAM had to be conserved, but this "Startup Disk" could still be temporarily ejected. (Ejecting the root filesystem remained an unusual feature of the classic Mac OS until System 7 .) One floppy disk was sufficient to store the System Software, an application and the data files created with
4056-448: A higher price. Executable programs for CP/M-86 and MS-DOS were not interchangeable with each other; many applications were sold in both MS-DOS and CP/M-86 versions until MS-DOS became preponderant (later Digital Research operating systems could run both MS-DOS and CP/M-86 software). MS-DOS originally supported the simple .COM , which was modeled after a similar but binary-incompatible format known from CP/M-80 . CP/M-86 instead supported
4225-458: A large share of the business computer market. Microsoft and IBM together began what was intended as the follow-on to MS-DOS/PC DOS, called OS/2 . When OS/2 was released in 1987, Microsoft began an advertising campaign announcing that "DOS is Dead" and stating that version 4 was the last full release. OS/2 was designed for efficient multi-tasking and offered a number of advanced features that had been designed together with similar look and feel ; it
4394-561: A manual and a unique guided tour cassette tape which worked together with the guided tour diskette as a tutorial for both the Macintosh itself and the bundled applications, since most new Macintosh users had never used a mouse before, much less manipulated a graphical user interface . The computer was released in January 1984 as simply the Apple Macintosh . Following the release of the Macintosh 512K in September, which expanded
4563-524: A particular device, led to significant criticism of the operating system, and was a factor in Apple's declining market share at the time. After two aborted attempts at creating a successor to the Macintosh System Software called Taligent and Copland , and a four-year development effort spearheaded by Steve Jobs's return to Apple in 1997, Apple replaced Mac OS with a new operating system in 2001 named Mac OS X . It retained most of
4732-407: A particular model), or per-copy (a fee for each copy of MS-DOS installed). The largest manufacturers used the per-processor arrangement, which had the lowest fee. This arrangement made it expensive for the large manufacturers to migrate to any other operating system, such as DR DOS. In 1991, the U.S. government Federal Trade Commission began investigating Microsoft's licensing procedures, resulting in
4901-459: A revolution in personal computing". Although preferring larger screens and calling the lack of color a "mistake", he praised the "refreshingly crisp and clear" display and lack of fan noise. While unsure whether it would become "a second standard to Big Blue", Ronald Rosenberg of The Boston Globe wrote in February of "a euphoria that Macintosh will change how America computes. Anyone that tries
5070-409: A service technician who had been hired earlier that year. Apple's concept for the Macintosh deliberately sought to minimize the user's awareness of the operating system. Many basic tasks that required more operating system knowledge on other systems could be accomplished by mouse gestures and graphic controls on a Macintosh. This would differentiate it from its contemporaries such as MS-DOS , which use
5239-443: A single stream, or inversely take a single stream so-encoded and reconstitute it into a dual-forked file usable by Mac OS. As part of Apple's goal of creating a computer with appliance-like simplicity, there is no explicit distinction made between the operating system software and the hardware it runs on. Because of this, early versions of the operating system do not have a distinct name. The software consists of two user-visible files:
Classic Mac OS - Misplaced Pages Continue
5408-421: A software GUI machine a practical possibility. The basic layout of the Lisa was largely complete by 1982, at which point Jobs's continual suggestions for improvements led to him being kicked off the project. At the same time that the Lisa was becoming a GUI machine in 1979, Jef Raskin began the Macintosh project. The design at that time was for a low-cost, easy-to-use machine for the average consumer. Instead of
5577-513: A standard Microsoft kernel, which they would typically supply on disk to end users along with the hardware. Thus, there were many different versions of "MS-DOS" for different hardware, and there is a major distinction between an IBM-compatible (or ISA) machine and an MS-DOS [compatible] machine. Some machines, like the Tandy 2000 , were MS-DOS compatible but not IBM-compatible, so they could run software written exclusively for MS-DOS without dependence on
5746-510: A time, except for desk accessories, though special application shells such as Multi-Mac or Switcher (discussed under MultiFinder ) could work around this. Visible changes are best reflected in the version number of the Finder , where major leaps are found between 1.x, 4.x, 5.x, and 6.x. In the late 1990s, Apple retroactively gave these older releases a single name. System: Introduced screenshots using ⌘ Command + ⇧ Shift + 3 Towards
5915-794: A true multi-user operating system, Mac OS 9 does allow multiple desktop users to have their own data and system settings. An improved Sherlock search engine added several new search plug-ins. Mac OS 9 also provides a much improved memory implementation and management. AppleScript was improved to allow TCP/IP and networking control. Mac OS 9 also makes the first use of the centralized Apple Software Update to find and install OS and hardware updates. Other new features included its on-the-fly file encryption software with code signing and Keychain technologies, Remote Networking and File Server packages, and much improved list of USB drivers . Mac OS 9 also added some transitional technologies to help application developers adopt some Mac OS X features before
6084-602: A variety of other computers based on various other processors were in serious competition with the IBM PC: the Apple II , Mac , Commodore 64 and others did not use the 808x processor; many 808x machines of different architectures used custom versions of MS-DOS. At first all these machines were in competition. In time the IBM PC hardware configuration became dominant in the 808x market as software written to communicate directly with
6253-450: A variety of tactics in MS-DOS and several of their applications and development tools that, while operating perfectly when running on genuine MS-DOS (and PC DOS), would break when run on another vendor's implementation of DOS. Notable examples of this practice included: All versions of Microsoft Windows have had an MS-DOS or MS-DOS-like command-line interface called MS-DOS Prompt which redirected input to MS-DOS and output from MS-DOS to
6422-456: A virtual machine or dual boot) must be used to format a floppy disk, or an image must be obtained from an external source. Other solutions include using DOS compatible alternatives, such as FreeDOS or even copying the required files and boot sector themselves. The last remaining components related to MS-DOS was the NTVDM component, which was removed entirely in Windows starting with Windows 11 as
6591-664: A visit to see the Xerox Alto computer and Smalltalk development tools in exchange for Apple stock options. The final Lisa and Macintosh operating systems use concepts from the Xerox Alto, but many elements of the graphical user interface were created by Apple including the menu bar, pull-down menus, and the concepts of drag and drop and direct manipulation . Unlike the IBM PC , which uses 8 kB of system ROM for power-on self-test (POST) and basic input/output system ( BIOS ),
6760-526: Is virtual memory support, an essential subsystem anticipated for years, which only exists for previous Systems in a third party extension named Virtual from Connectix . Accompanying this was a move to 32-bit memory addressing , necessary for the ever-increasing amounts of RAM available to the Motorola 68030 CPU, and 68020 CPUs with a 68851 PMMU . This process involves making all of the routines in OS code use
6929-474: Is a consolidation release of the Macintosh system software, producing a complete, stable, and long-lasting operating system. Two major hardware introductions requiring additional support under System 6 are the 68030 processor and 1.44 MB SuperDrive debuting with the Macintosh IIx and Macintosh SE/30 . Later updates include support for the first specialized laptop features with the introduction of
Classic Mac OS - Misplaced Pages Continue
7098-501: Is also the generic acronym for disk operating system ). MS-DOS was the main operating system for IBM PC compatibles during the 1980s, from which point it was gradually superseded by operating systems offering a graphical user interface (GUI), in various generations of the graphical Microsoft Windows operating system. IBM licensed and re-released it in 1981 as PC DOS 1.0 for use in its PCs. Although MS-DOS and PC DOS were initially developed in parallel by Microsoft and IBM,
7267-435: Is assured only if the software was written to be unaware of the actual hardware and to interact solely with the operating system. The Classic Environment is not available on Intel-based Mac systems or the latest Apple silicon Macs due to the incompatibility of Mac OS 9 with both the x86 and ARM hardware. Third-party Macintosh emulators , such as vMac , Basilisk II , and Executor , eventually made it possible to run
7436-474: Is based upon Apple's open source Darwin operating system . An early version of the operating system, Mac OS X Server 1.0 , was released in 1999. It retains the "Platinum" appearance from the Classic Mac OS and even resembles OPENSTEP in places, with the first version to arrive with the new Aqua user interface . The first consumer version, Mac OS X 10.0 , was released on March 24, 2001, supporting
7605-576: Is built-in cooperative multitasking . In System Software 6, this function was optional through the MultiFinder . System 7 also introduced aliases , similar to symbolic links on Unix , shortcuts that were introduced in later versions of Microsoft Windows, and shadows in IBM OS/2 . System extensions were enhanced by being moved to their own subfolder; a subfolder in the System Folder
7774-412: Is mainly for education and experimentation with historic operating systems and for new programmers to gain an understanding of how low-level software works, both historic and current. According to program manager Rich Turner, the other versions could not be open-sourced due to third-party licensing restrictions. Due to the historical nature of the software, Microsoft will not accept any pull requests to
7943-481: Is mostly software now ... most of the options in other computers are in Mac", unlike the Apple II the Macintosh 128K did not need slots; he described expansion slots as costly and requiring larger size and more power. It was not officially upgradable by the user and only Apple service centers were permitted to open the case. There were third parties that did offer RAM upgrades and even memory and CPU upgrades, allowing
8112-659: Is not very different from System 7. Mac OS 8.5 focuses on speed and stability, with most 68k code replaced by modern code native to the PowerPC. It also improved the appearance of the user interface, although the theming feature was cut late in development. Mac OS 9, the last major revision of the Classic Mac OS, was released on October 23, 1999. It is generally a steady evolution from Mac OS 8. Early development releases of Mac OS 9 were numbered 8.7. Mac OS 9 added improved support for AirPort wireless networking . It introduced an early implementation of multi-user support. Though not
8281-518: Is often called the MS-DOS Prompt. In part, this was the official name for it in Windows 9x and early versions of Windows NT (NT 3.5 and earlier), and in part because the SoftPC emulation of DOS redirects output into it. Actually only COMMAND.COM and other 16-bit commands run in an NTVDM with AUTOEXEC.NT and CONFIG.NT initialization determined by _DEFAULT.PIF , optionally permitting
8450-441: Is still used in embedded x86 systems due to its simple architecture and minimal memory and processor requirements, though some current products have switched to the still-maintained open-source alternative FreeDOS . In 2018, Microsoft released the source code for MS-DOS 1.25 and 2.0 on GitHub , with the source code for MS-DOS 4.00 being released in the same repository six years later. The purpose of this, according to Microsoft,
8619-498: Is the successor to Mac OS 9 and the Classic Mac OS legacy. However, unlike the Classic Mac OS, it is a Unix -based operating system built on NeXTSTEP and technology developed at NeXT from the late 1980s until early 1997, when Apple purchased the company, and its CEO Steve Jobs returned to Apple. macOS also makes use of the BSD codebase and the XNU kernel, and its core set of components
SECTION 50
#17327795949038788-624: The Apple II line. Initially, the only printer available was the Apple ImageWriter , a dot matrix printer which was designed to produce 144 dpi WYSIWYG output from the Mac's 72 dpi screen. Eventually, the LaserWriter and other printers were capable of being connected using AppleTalk , Apple's built-in networking system. The Macintosh contained a single 400 KB, single-sided 3 + 1 ⁄ 2 - inch floppy disk drive, with no option to add any further internal storage, like
8957-528: The Classic Environment within Mac OS X. The final update to the Classic Mac OS was version 9.2.2, released on December 5, 2001. macOS (originally "Mac OS X" and then "OS X") is Apple's current Mac operating system that officially succeeded the Classic Mac OS in 2001. Although it was originally marketed as simply "version 10" of Mac OS, it has a history that is largely independent of the earlier Mac OS releases. The macOS architectural legacy
9126-486: The Classic Environment , a compatibility layer that helped ease the transition to Mac OS X (now macOS). The Macintosh project started in late 1978 with Jef Raskin , who envisioned an easy-to-use, low-cost computer for the average consumer. In September 1979, Raskin began looking for an engineer who could put together a prototype. Bill Atkinson , a member of the Apple Lisa team, introduced Raskin to Burrell Smith ,
9295-591: The Intel 8086 and 8088 processors, including the IBM PC and clones, the initial competition to the PC DOS/MS-DOS line came from Digital Research , whose CP/M operating system had inspired MS-DOS. In fact, there remains controversy as to whether QDOS was more or less plagiarized from early versions of CP/M code. Digital Research released CP/M-86 a few months after MS-DOS, and it was offered as an alternative to MS-DOS and Microsoft's licensing requirements, but at
9464-401: The Macintosh 128K , is the original Macintosh personal computer from Apple . It is the first successful mass-market all-in-one desktop personal computer with a graphical user interface , built-in screen and mouse . It was pivotal in establishing desktop publishing as a general office function. The motherboard, a 9 in (23 cm) CRT monochrome monitor, and a floppy drive are in
9633-464: The Macintosh 512K , it was rebranded as the Macintosh 128K. The computer's model number is M0001. In 1978, Apple began to organize the Lisa project, to build a next-generation machine similar to an advanced Apple II or the yet-to-be-introduced IBM PC . In 1979, Apple co-founder Steve Jobs learned of the advanced work on graphical user interfaces (GUI) taking place at Xerox PARC . He arranged for Apple engineers to be allowed to visit PARC to see
9802-705: The Macintosh File System (MFS), a flat file system with only one level of folders. This was quickly replaced in 1985 by the Hierarchical File System (HFS), which had a true directory tree. Both file systems are otherwise compatible. An improved file system named HFS Plus ("HFS+" or "Mac OS Extended") was announced in 1997 and implemented in 1998. Files in most file systems used with DOS , Windows , Unix , or other operating systems have only one " fork ". By contrast, MFS and HFS give files two different "forks". The data fork contains
9971-627: The Macintosh Portable . From System 6 forward, the Finder has a unified version number closely matching that of the System, alleviating much of the confusion caused by the often considerable differences between earlier Systems. On May 13, 1991, System 7 was released. It was a major upgrade over System 6, adding a significant user interface overhaul, new applications, stability improvements and many new features. Its introduction coincides with
10140-472: The Macintosh Toolbox ROM and the "System Folder", a set of files that were loaded from disk. The name Macintosh System Software came into use in 1987 with System 5. Apple rebranded the system as Mac OS in 1996, starting officially with version 7.6, due in part to its Macintosh clone program . That program ended after the release of Mac OS 8 in 1997. The last major release of the system
10309-601: The RS-422 standard, but do not support hardware handshaking . An external floppy disk drive can be added using a proprietary connector (19-pin D-sub ). The keyboard used a simple proprietary protocol, allowing some third-party upgrades. The mouse used standard quadrature signals for X and Y, and the single mouse button used a single wire (all signals were compatible with TTL and referenced to ground). The original keyboard had no arrow keys , numeric keypad or function keys . This
SECTION 60
#173277959490310478-581: The Santa Cruz Operation (SCO). On March 25, 2014, Microsoft made the code to SCP MS-DOS 1.25 and a mixture of Altos MS-DOS 2.11 and TeleVideo PC DOS 2.11 available to the public under the Microsoft Research License Agreement , which makes the code source-available , but not open source as defined by Open Source Initiative or Free Software Foundation standards. Microsoft would later re-license
10647-739: The Windows NT -derived 32-bit operating systems ( Windows NT , 2000 , XP and newer), developed alongside the 9x series, do not contain MS-DOS compatibility as a core component of the operating system nor do they rely on it for bootstrapping, as NT was not with the level of support for legacy MS-DOS and Win16 apps that Windows 9x was, but does provide limited DOS emulation called NTVDM (NT Virtual DOS Machine) to run DOS applications and provide DOS-like command prompt windows. 64-bit versions of Windows NT prior to Windows 11 (and Windows Server 2008 R2 by extension) do not provide DOS emulation and cannot run DOS applications natively. Windows XP contains
10816-518: The desktop accessories (DAs). The icons of the operating system, which represent folders and application software , were designed by Susan Kare , who later designed the icons for Microsoft Windows 3.0 . Bruce Horn and Steve Capps wrote the Macintosh Finder , as well as a number of Macintosh system utilities. Apple aggressively advertised their new machine. After its release, the company bought all 39 pages of advertisement space in
10985-748: The "pre-announcement" of MS-DOS 6.0 again stifled the sales of DR DOS. Microsoft had been accused of carefully orchestrating leaks about future versions of MS-DOS in an attempt to create what in the industry is called FUD ( fear, uncertainty, and doubt ) regarding DR DOS. For example, in October 1990, shortly after the release of DR DOS 5.0, and long before the eventual June 1991 release of MS-DOS 5.0, stories on feature enhancements in MS-DOS started to appear in InfoWorld and PC Week . Brad Silverberg , then Vice President of Systems Software at Microsoft and general manager of its Windows and MS-DOS Business Unit, wrote
11154-423: The 1984 November/December edition of Newsweek magazine. The Macintosh quickly outsold its more sophisticated but much more expensive predecessor, the Lisa . Apple quickly developed MacWorks , a product that allowed the Lisa to emulate Macintosh system software through System 3, by which time it had been discontinued as the rebranded Macintosh XL . Many of the Lisa's operating system advances would not appear in
11323-451: The 1994 release of MS-DOS 6.21, which had disk compression removed. Shortly afterwards came version 6.22, with a new version of the disk compression system, DriveSpace, which had a different compression algorithm to avoid the infringing code. Prior to 1995, Microsoft licensed MS-DOS (and Windows) to computer manufacturers under three types of agreement: per-processor (a fee for each system the company sold), per-system (a fee for each system of
11492-553: The Classic Mac OS on Intel -based PCs. These emulators were restricted to emulating the 68k series of processors, and as such most could not run versions of the Mac OS that succeeded 8.1, which required PowerPC processors. Most also required a Mac ROM image or a hardware interface supporting a real Mac ROM chip; those requiring an image are of dubious legal standing as the ROM image may infringe on Apple's intellectual property. Macintosh 128K The Macintosh , later rebranded as
11661-561: The DOS command line (usually COMMAND.COM ) through a Windows module (WINOLDAP.MOD). Windows NT-based operating systems boot to a kernel whose purpose is to load Windows and run the system. One cannot run Win32 applications in the loader system in the manner that OS/2, UNIX or consumer versions of Windows can launch character-mode sessions. The command session permits running various supported command-line utilities from Win32, MS-DOS, OS/2 1.x and POSIX. The emulators for MS-DOS, OS/2 and POSIX use
11830-508: The HD20. Both can print on an AppleShare network, but neither can do file sharing because of their limited RAM. By early 1985, much Macintosh software required 512K of memory. Apple sold an official memory upgrade for the Macintosh 128K, which included a motherboard replacement effectively making it a Macintosh 512K, for the price of US$ 995 . Additionally, Apple offered an 800 KB floppy disk drive kit, including updated 128K ROMs . Finally,
11999-472: The IBM 5150 or the IBM PC . Within a year, Microsoft licensed MS-DOS to over 70 other companies. It was designed to be an OS that could run on any 8086-family computer. Each computer would have its own distinct hardware and its own version of MS-DOS, similar to the situation that existed for CP/M , and with MS-DOS emulating the same solution as CP/M to adapt for different hardware platforms. To this end, MS-DOS
12168-488: The Lisa's announcement, John Dvorak discussed rumors of a mysterious "MacIntosh" project at Apple in February 1983. The company announced the Macintosh 128K—manufactured at an Apple factory in Fremont, California —in October 1983, followed by an 18-page brochure included with various magazines in December. The Macintosh was introduced by a US$ 1.5 million Ridley Scott television commercial, " 1984 ". It aired during
12337-470: The MS-DOS Prompt, or, in later versions, Command Prompt . This could run many DOS and variously Win32, OS/2 1.x and POSIX command-line utilities in the same command-line session, allowing piping between commands. The user interface, and the icon up to Windows 2000, followed the native MS-DOS interface. The Command Prompt introduced with Windows NT is not actually MS-DOS, but shares some commands with MS-DOS. The 16-bit versions of Windows (up to 3.11) ran as
12506-434: The MS-DOS name for all versions but the IBM one, which was originally called "IBM Personal Computer DOS", later shortened to IBM PC DOS . (Competitors released compatible DOS systems such as DR-DOS and PTS-DOS that could also run MS-DOS applications.) In the former Eastern bloc , MS-DOS derivatives named DCP ( Disk Control Program [ de ] ) 3.20 and 3.30 (DCP 1700, DCP 3.3) and WDOS existed in
12675-530: The Mac ROM is significantly larger (64 kB) and holds key OS code. Much of the original Mac ROM code was written by Andy Hertzfeld , a member of the original Macintosh team. He was able to conserve precious ROM space by writing routines in assembly language code optimized with "hacks", or clever programming tricks. In addition to the ROM, he also coded the kernel , the Macintosh Toolbox , and some of
12844-417: The Macintosh 128K because it was distributed on 800 KB floppy disks, which could not be used by the 128K. The applications MacPaint and MacWrite were bundled with the Mac. Other programs available included MacProject , MacTerminal and Microsoft Word . Programming languages available at the time included MacBASIC , MacPascal and the Macintosh 68000 Development System. The Macintosh also came with
13013-452: The Macintosh as it finally allowed for more powerful software applications, such as the then-popular Microsoft Multiplan . However, Apple continued to market the Macintosh 128K for over a year as an entry-level computer, the mid-level Macintosh 512K and high-end Lisa (and claiming that it could be easily expanded should the user ever need more RAM). The difficulty of fitting software into the Macintosh 128K's limited free memory, coupled with
13182-463: The Macintosh consists of sixteen 64k×1 DRAMs . The 68000 and video controller take turns accessing DRAM every four CPU cycles during display of the frame buffer, while the 68000 has unrestricted access to DRAM during vertical and horizontal blanking intervals. Such an arrangement reduces the overall CPU performance as much as 35% for most code as the display logic often blocks the CPU's access to RAM. Despite
13351-439: The Macintosh has been strongly, but not overpoweringly, favorable. A few traditional computer users see the mouse, the windows, and the desktop metaphor as silly, useless frills, and others are outraged at the lack of color graphics, but most users are impressed by the machine and its capabilities. Still, some people have expressed concern about the relatively small 128K-byte RAM size, the lack of any computer language sent as part of
13520-400: The Macintosh operating system until System 7 or later. Early versions of Mac OS are compatible only with Motorola 68000 -family Macintoshes. As Apple introduced computers with PowerPC hardware, the OS was ported to support this architecture. Mac OS 8.1 is the last version that could run on a 68k processor (the 68040 ). In systems prior to PowerPC G3 -based systems, significant parts of
13689-405: The NTVDM and can therefore no longer natively run DOS or 16-bit Windows applications. There are alternatives such as virtual machine emulators such as Microsoft's own Virtual PC , as well as VMware , DOSBox etc., unofficial compatibility layers such as NTVDMx64, OTVDM (WineVDM), Win3mu and others. The introduction of Windows 3.0 in 1990, with an easy-to-use graphical user interface , marked
13858-479: The OS ROM. If the user went to the system debugger and typed G 4188A4 , a graphic would appear in the upper left corner of the screen with "STOLEN FROM APPLE COMPUTER" and a low-resolution facsimile of the Apple logo. This was designed to prevent unauthorized cloning of the Macintosh after numerous Apple II clones appeared, many of which simply stole Apple's copyrighted system ROMs. Steve Jobs allegedly planned that if
14027-597: The PC hardware without using standard operating system calls ran much faster, but on true PC-compatibles only. Non-PC-compatible 808x machines were too small a market to have fast software written for them alone, and the market remained open only for IBM PCs and machines that closely imitated their architecture, all running either a single version of MS-DOS compatible only with PCs, or the equivalent IBM PC DOS. Most clones cost much less than IBM-branded machines of similar performance, and became widely used by home users, while IBM PCs had
14196-467: The RAM was still permanently soldered to the logic board, the new design allowed for easier (though unsanctioned) third-party upgrades to 512 KB. In addition, most of the newer models contained the 1984 revision B of the ROM to accommodate changes in the 400 KB floppy disk drive. System software contains support for an unreleased Macintosh 256K. The increased RAM of the 512K was vitally important for
14365-513: The Switcher, the now familiar Clipboard feature allowed copy and paste between the loaded programs across switches including the desktop. With the introduction of System 5, a cooperative multitasking extension called MultiFinder was added, which allowed content in windows of each program to remain in a layered view over the desktop, and was later integrated into System 7 as part of the operating system along with support for virtual memory . By
14534-524: The System Folder. System 7 also introduced the following: AppleScript , a scripting language for automating tasks; 32-bit QuickDraw , supporting so-called "true color" imaging, previously available as a system extension; and TrueType , an outline font standard. The Trash, under System 6 and earlier, empties itself automatically when shutting down the computer—or, if MultiFinder is not running, when launching an application. System 7 reimplements
14703-479: The System file, and the Finder , an application used for file management that also displays the Desktop . The two files are contained in a folder directory labeled "System Folder", which contains other resource files, like a printer driver , needed to interact with the System. Version numbers of the operating system are based on the version numbers of these two files. These releases can only run one application at
14872-522: The Trash as a special hidden folder, allowing files to remain in it across reboots until the user deliberately chose the "Empty Trash" command. System 7.1 is mainly a bugfix release, with a few minor features added. One of the major new features of System 7.1 was moving fonts out of the System file into the Fonts folder in the System Folder. Previously a resource-copying utility such as ResEdit or Font D/A Mover
15041-520: The Windows GUI; this capability was retained through Windows 98 Second Edition. Windows Me removed the capability to boot its underlying MS-DOS 8.0 alone from a hard disk, but retained the ability to make a DOS boot floppy disk (called an "Emergency Boot Disk") and can be hacked to restore full access to the underlying DOS. On December 31, 2001, Microsoft declared all versions of MS-DOS 6.22 and older obsolete and stopped providing support and updates for
15210-411: The actual System file. This leads to extra files inside the system folder (one per new model supported). System 7.5 introduces a large number of new features, many of which are based on shareware applications that Apple bought and included into the new system. On the newer PowerPC machines, System 7.5 may have stability problems partly due to a new memory manager (which can be turned off), and issues with
15379-403: The ad was not successful. Apple spent $ 2.5 million purchasing all 39 advertising pages in a special, post-election issue of Newsweek , and ran a "Test Drive a Macintosh" promotion, in which potential buyers with a credit card could take home a Macintosh for 24 hours and return it to a dealer afterwards. While 200,000 people participated, dealers disliked the promotion, the supply of computers
15548-428: The agency. Cunningham and Anderson were the primary authors of the Macintosh launch plan. The launch of the Macintosh pioneered many different tactics that are used today in launching technology products, including the "multiple exclusive," event marketing (credited to John Sculley, who brought the concept over from Pepsi), creating a mystique about a product and giving an inside look into a product's creation. After
15717-464: The application. The 400 KB drive capacity was larger than the PC XT 's 360 KB 5.25-inch drive. However, more sophisticated work environments of the time required separate disks for documents and the system installation. Due to the memory constraints (128 KB) of the original Macintosh, and the fact that the floppies could hold only 400 KB, users had to frequently swap disks in and out of
15886-424: The background for loading Windows 9x . MS-DOS was a renamed form of 86-DOS – owned by Seattle Computer Products , written by Tim Paterson . Development of 86-DOS took only six weeks, as it was basically a clone of Digital Research 's CP/M (for 8080/Z80 processors), ported to run on 8086 processors and with two notable differences compared to CP/M: an improved disk sector buffering logic, and
16055-406: The background. Users can also choose not to use MultiFinder, thereby using a single application at a time. In 1990 InfoWorld tested four multitasking options for PC and Mac, viewing MultiFinder positively overall, but noting that its presence halved the speed of file transfer and printing compared to the single-tasking System 6 without MultiFinder. System Software 6 (also referred to as "System 6")
16224-510: The basic unit, and the inconvenience of the single disk drive." Jerry Pournelle , also of BYTE, added that "The Macintosh is a bargain only if you can get it at the heavily discounted price offered to faculty and students of the favored 24 universities in the Macintosh consortium." He noted, however, that the Macintosh attracted people "who previously hated computers... There is, apparently, something about mice and pull-down menus and icons that appeal to people previously intimidated by A> and
16393-496: The beginning of the end for the command-line driven MS-DOS. With the release of Windows 95 (and continuing in the Windows 9x product line through to Windows Me ), an integrated version of MS-DOS was used for bootstrapping , troubleshooting, and backwards-compatibility with old DOS software, particularly games, and no longer released as a standalone product. In Windows 95, the DOS, called MS-DOS 7, can be booted separately, without
16562-405: The beginning, Steve Jobs maintained if the user desired more RAM than the Mac 128 provided, he should simply pay extra money for a Mac 512 rather than upgrade the computer himself. When the Mac 512 was released, Apple rebranded the original model as "Macintosh 128k" and modified the motherboard to allow easier RAM upgrades. Improving on the hard-wired RAM thus required a motherboard replacement (which
16731-441: The clone-licensing program after returning to Apple in 1997. Support for Macintosh clones was first exhibited in System 7.5.1, which was the first version to include the "Mac OS" logo (a variation on the original Happy Mac startup icon), and Mac OS 7.6 was the first to be named "Mac OS" instead of "System". These changes were made to disassociate the operating system from Apple's own Macintosh models. The Macintosh originally used
16900-666: The code under the MIT License on September 28, 2018, making these versions free software . Microsoft later released the code for MS-DOS 4.00 on April 25, 2024, under the same license. As an April Fool's Day joke in 2015, Microsoft Mobile launched a Windows Phone application called MS-DOS Mobile which was presented as a new mobile operating system and worked similar to MS-DOS. Microsoft licensed or released versions of MS-DOS under different names like Lifeboat Associates "Software Bus 86" a.k.a. SB-DOS , COMPAQ-DOS , NCR-DOS or Z-DOS before it eventually enforced
17069-424: The computer industry. The ad alludes to George Orwell 's novel Nineteen Eighty-Four which described a dystopian future ruled by a televised " Big Brother ." Two days after "1984" aired, the Macintosh went on sale, and came bundled with two applications designed to show off its interface: MacWrite and MacPaint . The Macintosh was the first successful mass-market all-in-one desktop personal computer with
17238-486: The computer would popularize the 3½ in floppy disk drive standard, that the Macintosh would improve Apple's reputation, and that it "will delay IBM's domination of the personal computer market." Williams concluded that the Macintosh was "the most important development in computers in the last five years. [It] brings us one step closer to the ideal of computer as appliance." In the May 1984 issue Williams added, "Initial reaction to
17407-455: The design team added two address lines without Jobs's knowledge, making it possible to expand the computer to 512 KB, although the actual act of upgrading system RAM was difficult and required piggybacking additional RAM chips atop the onboard 4164 chips. In September 1984, after months of complaints over the Mac's inadequate RAM, Apple released an official 512 KB machine (The Macintosh 512K ). Although this had always been planned from
17576-581: The disks are named System Tools, users and the press commonly referred to this version as "System Tools 5.0". The primary new feature of System 5 is MultiFinder , an extension that lets the system run several programs at once. The system uses a cooperative multitasking model, meaning that time is given to the background applications only when the foreground application yields control. A change in system functions that applications were already calling to handle events make many existing applications share time automatically, as well as being allowed to perform tasks in
17745-400: The end of 1987, Apple introduced a package titled "Apple Macintosh System Software Update 5.0". For the first time, the Macintosh operating system was offered as a distinct retail product that included four 800K disks and three manuals, at a cost of US$ 49. The software itself was still freely available through user groups and bulletin board services. While the product box presented this update to
17914-476: The final Macintosh design is closer to Jobs's ideas than Raskin's. InfoWorld in September 1981 reported on the existence of the secret Lisa and "McIntosh" projects at Apple. In 1982, Regis McKenna was brought in to shape the marketing and launch of the Macintosh. Later the Regis McKenna team grew to include Jane Anderson, Katie Cadigan and Andy Cunningham , who eventually led the Apple account for
18083-424: The floppy drive, which caused external floppy drives to be utilized more frequently. The Macintosh External Disk Drive (mechanically identical to the internal one, piggybacking on the same controller) was a popular add-on that cost US$ 495 (equivalent to $ 1,450 in 2023). Third-party hard drives were considerably more expensive and usually connected to the slower serial port (as specified by Apple), although
18252-406: The form of sixteen 64- kilobit (kb) RAM soldered to the logicboard . The final product's screen was a 9-inch (23 cm), 512x342 pixel monochrome display. Smith's innovative design, combining the low production cost of an Apple II with the computing power of Lisa's Motorola 68k CPU, began to receive Jobs's attentions. Jobs took over the Macintosh project after deciding that the Macintosh
18421-479: The full 32-bits of a pointer as an address—prior systems used the upper 8 bits as flags . This change is known as being "32-bit clean". While System 7 itself is 32-bit clean, many existing machines and thousands of applications were not, so it was some time before the process was completed. To ease the transition, the "Memory" control panel contains a switch to disable this feature, allowing for compatibility with older applications. Another notable System 7 feature
18590-458: The growing market of third-party Macintosh clone manufacturers. Mac OS 7.6 required 32-bit-clean ROMs, and so it dropped support for every Mac with a 68000 processor, as well as the Mac II , Mac IIx , Mac IIcx , and Mac SE/30 . Mac OS 8 was released on July 26, 1997, the same month Steve Jobs became the de facto CEO of Apple. It was mainly released to keep the Mac OS moving forward during
18759-475: The handling of errors in the PowerPC code (all PowerPC exceptions map to Type 11). These issues do not affect 68k-architecture machines. System 7.5 is contemporary with Apple's failed Copland effort as well as the release of Windows 95 . Stability improved in PowerPC-based Macs with Mac OS 7.6, which dropped the "System" moniker as a more trademarkable name was needed in order to license the OS to
18928-511: The host's window in the same way that Win16 applications use the Win32 explorer. Using the host's window allows one to pipe output between emulations. The MS-DOS emulation takes place through the NTVDM (NT Virtual DOS Machine). This is a modified SoftPC (a former product similar to VirtualPC ), running a modified MS-DOS 5 (NTIO.SYS and NTDOS.SYS). The output is handled by the console DLLs, so that
19097-649: The introduction of FAT12 instead of the CP/M filesystem . This first version was shipped in August 1980. Microsoft, which needed an operating system for the IBM Personal Computer , hired Tim Paterson in May 1981 and bought 86-DOS 1.10 for US$ 25,000 in July of the same year. Microsoft kept the version number, but renamed it MS-DOS. They also licensed MS-DOS 1.10/1.14 to IBM, which, in August 1981, offered it as PC DOS 1.0 as one of three operating systems for
19266-451: The introduction of the new OS to the public, to help ease the transition. These included new APIs for the file system and the bundling of the Carbon library that apps could link against instead of the traditional API libraries—apps that were adapted to do this could be run natively on Mac OS X as well. Other changes were made beginning with the Mac OS 9.1 update to allow it to be launched in
19435-699: The late 1980s. They were produced by the East German electronics manufacturer VEB Robotron . The following versions of MS-DOS were released to the public: Support for IBM's XT 10 MB hard disk drives, support up to 16 MB or 32 MB FAT12 -formatted hard disk drives depending on the formatting tool shipped by OEMs, user-installable device drivers, tree-structure filing system, Unix-like inheritable redirectable file handles, non-multitasking child processes an improved Terminate and Stay Resident (TSR) API, environment variables, device driver support, FOR and GOTO loops in batch files, ANSI.SYS . Microsoft DOS
19604-444: The like". MS-DOS MS-DOS ( / ˌ ɛ m ˌ ɛ s ˈ d ɒ s / em-es- DOSS ; acronym for Microsoft Disk Operating System , also known as Microsoft DOS ) is an operating system for x86 -based personal computers mostly developed by Microsoft . Collectively, MS-DOS, its rebranding as IBM PC DOS , and a few operating systems attempting to be compatible with MS-DOS, are sometimes referred to as "DOS" (which
19773-402: The limits of their contemporary hardware. Very soon an IBM-compatible architecture became the goal, and before long all 8086-family computers closely emulated IBM's hardware , and only a single version of MS-DOS for a fixed hardware platform was needed for the market. This version is the version of MS-DOS that is discussed here, as the dozens of other OEM versions of "MS-DOS" were only relevant to
19942-479: The memory from 128 KB to 512 KB, the original Macintosh was re-branded Macintosh 128K and nicknamed the "thin Mac". The new 512K model was nicknamed the "fat Mac". While functionally the same, as closed systems, the Macintosh and Macintosh 128K were technically two different computers, with the re-badged 128K containing a completely redesigned logic board to easily accommodate both 128 KB and 512 KB RAM configurations during manufacturing. Though
20111-416: The mid-1990s, however, contemporary operating systems such as Windows NT , OS/2 , NeXTSTEP , BSD , and Linux had all brought pre-emptive multitasking , protected memory , access controls , and multi-user capabilities to desktop computers. The Macintosh's limited memory management and susceptibility to conflicts among extensions that provide additional functionality, such as networking or support for
20280-456: The motherboard, which also ensured that only Apple computers or licensed clones (with the copyright-protected ROMs from Apple) can run Mac OS. Several computer manufacturers over the years made Macintosh clones that were capable of running Mac OS. From 1995 to 1997, Apple licensed Macintosh ROMs to several companies, notably Power Computing , UMAX and Motorola . These machines normally ran various versions of Classic Mac OS. Steve Jobs ended
20449-439: The new Aqua user interface . Mac OS X was renamed "OS X" in 2011 and "macOS" in 2016. Users of the Classic Mac OS generally upgraded to Mac OS X, but it was criticized in its early years as more difficult and less user-friendly than the original Mac OS, for the lack of certain features that had not yet been reimplemented in the new OS, for being slower on the same hardware (especially older hardware), and for incompatibilities with
20618-519: The new user interface and event-driven programming model, discouraged software vendors from supporting it. The Macintosh 128K was left with a relatively small software library, limited to a set of early and specially crafted programs. The later Macintosh 512K and Macintosh Plus are compatible with a wider range of software, with the Macintosh Plus maintaining compatibility with much later programs. Jobs stated that because "customization really
20787-558: The nominally high clock rate, this causes the computer to run slower than several of its competitors and results in an effective clock rate of 6 MHz. The built-in display is a one-bit per pixel, black-and-white , 9 in/23 cm CRT with a fixed resolution of 512 × 342 pixels , using the Apple standard of 72 ppi (pixels per inch), a standard that was quickly abandoned once higher resolution screens became available. Expansion and networking are achieved using two non-standard DE-9 serial ports named "Printer" and "Modem" that support
20956-544: The numeric keypad and arrow keys, but still no function keys. Function keys eventually appeared in 1987 with the Extended Keyboard available for the Macintosh II and Macintosh SE . As with the Apple Lisa before it, the mouse has a single button. Standard headphones can be connected to a monaural jack on the back of the computer. Apple also offered their 300 and 1200 baud modems originally released for
21125-405: The older OS. Because drivers (for printers, scanners, tablets, etc.) written for the older Mac OS were not compatible with Mac OS X, inconsistent program support with the Classic Environment program used to run the older operating system's programs on Mac OS X, and the lack of Mac OS X support for older Apple computers before late 1997; some Macintosh users continued using the older Classic Mac OS for
21294-415: The operating system as "version 5.0", this number does not appear in the software itself. Three of the four disks (System Tools 1, System Tools 2 and Utilities 1) are all bootable, and the user can boot off whichever floppy contains the tools the user needs. For instance, System Tools 2 is the only disk with printer drivers, and Utilities 1 is the only disk with Disk First Aid and Apple HD SC Setup . Because
21463-561: The operating system dropped support for 32-bit processors in favor of being solely offered in 64-bit versions only. This effectively ended any association of MS-DOS within Microsoft Windows after 36 years. MS-DOS 6.22 was the last standalone version produced by Microsoft for Intel 8088 , Intel 8086 , and Intel 80286 processors, which remains available for download via their MSDN , volume license, and OEM license partner websites, for customers with valid login credentials. MS-DOS
21632-404: The original 128 KB Macintosh to be expanded to a 4 MB 32-bit data path, 68020 CPU (16 MHz), 68881 FPU (16 MHz), 68851 MMU (16 MHz) with an external SCSI port (with a ribbon cable out the clock battery door, internal SCSI hard drive (20 MB Rodime) and a piezo-electric fan for cooling. This upgrade was featured on a Macworld magazine cover titled "Faster than
21801-600: The period when Digital Research was competing in the operating system market some computers, like the Amstrad PC1512 , were sold with floppy disks for two operating systems (only one of which could be used at a time), MS-DOS and CP/M-86 or a derivative of it. Digital Research produced DOS Plus , which was compatible with MS-DOS 2.11, supported CP/M-86 programs, had additional features including multi-tasking, and could read and write disks in CP/M and MS-DOS format. While OS/2
21970-519: The peripheral hardware of the IBM PC architecture. This design would have worked well for compatibility, if application programs had only used MS-DOS services to perform device I/O. Indeed, the same design philosophy is embodied in Windows NT (see Hardware Abstraction Layer ). However, in MS-DOS' early days, the greater speed attainable by programs through direct control of hardware was of particular importance, especially for games, which often pushed
22139-452: The pint-size machine gets hooked by its features". The computer was indeed so compelling to buyers that one dealer in March described it as "the first $ 2,500 impulse item ". Gregg Williams of BYTE in February found the hardware and software design (which it predicted would be "imitated but not copied") impressive, but criticized the lack of a standard second disk drive. He predicted that
22308-455: The platform without Microsoft and sold it as the alternative to DOS and Windows. As a response to Digital Research 's DR DOS 6.0 , which bundled SuperStor disk compression, Microsoft opened negotiations with Stac Electronics , vendor of the most popular DOS disk compression tool, Stacker. In the due diligence process, Stac engineers had shown Microsoft part of the Stacker source code. Stac
22477-492: The program at the prompt ( CMD.EXE , 4NT.EXE , TCC.EXE ), can see the output. 64-bit Windows has neither the DOS emulation, nor the DOS commands EDIT, DEBUG and EDLIN that come with 32-bit Windows. The DOS version returns 5.00 or 5.50, depending on which API function is used to determine it. Utilities from MS-DOS 5.00 run in this emulation without modification. The very early beta programs of NT show MS-DOS 30.00, but programs running in MS-DOS 30.00 would assume that OS/2
22646-528: The programming code rewritten. This was a time-consuming task that many software developers chose not to undertake, and could be regarded as a reason for an initial lack of software for the new system. In April 1984, Microsoft 's Multiplan migrated over from MS-DOS , with Microsoft Word following in January 1985. Apple introduced the Macintosh Office suite the same year with the "Lemmings" ad ; infamous for insulting its own potential customers,
22815-467: The release of and provided support for the 68040 Macintosh line . The System 7 era saw numerous changes in the Macintosh platform including a proliferation of Macintosh models , the 68k to Power Macintosh transition as well as the rise of Microsoft Windows , increasing use of computer networking and the explosion in the popularity of the Internet . One of the most significant features of System 7
22984-424: The same requests from customers that we have." – (Schulman et al. 1994). The pact between Microsoft and IBM to promote OS/2 began to fall apart in 1990 when Windows 3.0 became a marketplace success. Many of Microsoft's further contributions to OS/2 also went into creating a third GUI replacement for DOS, Windows NT . IBM, which had already been developing the next version of OS/2, carried on development of
23153-425: The same sort of information as a file in other file systems, such as the text of a document or the bitmaps of an image file. The resource fork contains other structured data such as menu definitions, graphics, sounds, or code segments that would be incorporated into a program's file format on other systems. An executable file might consist only of resources (including code segments ) with an empty data fork, while
23322-521: The shared features of its "single-user OS" and "the multi-user, multi-tasking , UNIX -derived operating system", and promising easy porting between them. After the breakup of the Bell System , however, AT&T Computer Systems started selling UNIX System V . Believing that it could not compete with AT&T in the Unix market, Microsoft abandoned Xenix, and in 1987 transferred ownership of Xenix to
23491-432: The system are stored in physical ROM on the motherboard. The initial purpose of this is to avoid having the OS use up most of the 128KiB RAM of the initial Macintosh—the initial ROMs were 64KiB. This architecture also allows for a completely graphical OS interface at the lowest level without the need for a text-only console or command-line mode: boot time errors, such as finding no functioning disk drives, are communicated to
23660-401: The system. As MS-DOS 7.0 was a part of Windows 95, support for it also ended when Windows 95 extended support ended on December 31, 2001. As MS-DOS 7.10 and MS-DOS 8.0 were part of Windows 98 and Windows ME, respectively, support ended when Windows 98 and ME extended support ended on July 11, 2006, thus ending support and updates of MS-DOS from Microsoft. In contrast to the Windows 9x series,
23829-464: The systems in action. The Lisa was immediately redirected to use a GUI, which at that time was well beyond the state of the art for microprocessor abilities; the Xerox Alto has a custom processor spanning several circuit boards in a case the size of a small refrigerator. Things had changed dramatically with the introduction of the 16/32-bit Motorola 68k in 1979, with at least an order of magnitude better performance than existing designs and made
23998-519: The systems they were designed for, and in any case were very similar in function and capability to some standard version for the IBM PC—often the same-numbered version, but not always, since some OEMs used their own proprietary version numbering schemes (e.g. labeling later releases of MS-DOS 1.x as 2.0 or vice versa)—with a few notable exceptions. Microsoft omitted multi-user support from MS-DOS because Microsoft's Unix -based operating system, Xenix ,
24167-422: The third quarter of Super Bowl XVIII on January 22, 1984, and is now considered a "watershed event" and a "masterpiece". McKenna called the ad "more successful than the Mac itself." "1984" used an unnamed heroine to represent the coming of the Macintosh (indicated by a Picasso -style picture of the computer on her white tank top ) as a means of saving humanity from the "conformity" of IBM's attempts to dominate
24336-676: The time, there was a large grassroots movement among Mac users to upgrade and "help save Apple". Even some pirate groups refused to redistribute the OS. Mac OS 8.1 introduced an updated version of the Hierarchical File System named HFS+ , which fixed many of the limitations of the earlier system and continued to be used in macOS up until macOS High Sierra , when it was replaced with the Apple File System . There are some other interface changes such as separating network features from printing, and some improvements to application switching. However, in underlying technical respects, Mac OS 8
24505-662: The two products diverged after twelve years, in 1993, with recognizable differences in compatibility, syntax and capabilities. Beginning in 1988 with DR-DOS , several competing products were released for the x86 platform. Initially, MS-DOS was targeted at Intel 8086 processors running on computer hardware using floppy disks to store and access not only the operating system, but application software and user data as well. Progressive version releases delivered support for other mass storage media in ever greater sizes and formats, along with added feature support for newer processors and rapidly evolving computer architectures. Ultimately, it
24674-474: The use of Win32 console applications and internal commands with an NTCMDPROMPT directive. Win32 console applications use CMD.EXE as their command prompt shell. This confusion does not exist under OS/2 because there are separate DOS and OS/2 prompts, and running a DOS program under OS/2 will launch a separate DOS window to run the application. All versions of Windows for Itanium (no longer sold by Microsoft) and x86-64 architectures no longer include
24843-610: The user from completing work. Unfortunately, this was allegedly a source of many common, costly component failures in the first four Macintosh models. This was enough of a problem to prompt the introduction of several third-party, external cooling fan solutions such as the MacFan, the Mac N Frost, the Fanny Mac and the Kensington System Saver. These units fitted inside the Macintosh's carrying-handle slot and produced
25012-481: The user graphically, usually with an icon or the distinctive Chicago bitmap font and a Chime of Death or a series of beeps. This is in contrast to MS-DOS and CP/M computers of the time, which display such messages in a mono-spaced font on a black background, and require the use of the keyboard rather than a mouse, for input. To provide such niceties at a low level, early Mac OS depends on core system software in ROM on
25181-405: The user interface design elements of the Classic Mac OS, and there was some overlap of application frameworks for compatibility, but the two operating systems otherwise have completely different origins and architectures. The final updates to Mac OS 9 released in 2001 provided interoperability with Mac OS X. The name "Classic" that now signifies the historical Mac OS as a whole is a reference to
25350-478: The version customized for their hardware, or face trying to get all of their proprietary hardware and software to work with the new system. In the business world, the 808x-based machines that MS-DOS was tied to faced competition from the Unix operating system; the latter ran on many different hardware architectures. Microsoft itself sold a version of Unix for the PC called Xenix . In the emerging world of home users,
25519-612: The version number and the VER internal command reports as "Windows Millennium" and "5.1", respectively, and not as "MS-DOS 8.0" (which was used as the base for Windows Me but never released as a stand-alone product), though the API still says Version 8.0. The creation of the MS-DOS startup disk was then carried over to later versions of Windows, with the majority of its contents remaining unchanged from its introduction in Windows XP. When creating
25688-416: The year. The heart of the computer is a Motorola 68000 microprocessor running at 7.8336 MHz , connected to 128 KB RAM shared by the processor and the display controller. The boot procedure and some operating system routines are contained in a 64 KB ROM chip. Apple did not offer RAM upgrades. Unlike the Apple II, no source code listings of the Macintosh system ROMs were offered. The RAM in
25857-463: Was Mac OS 9 in 1999. Initial versions of the System Software ran one application at a time. With the Macintosh 512K , a system extension called the Switcher was developed to use this additional memory to allow multiple programs to remain loaded. The software of each loaded program used the memory exclusively; only when activated by the Switcher did the program appear, even the Finder's desktop. With
26026-532: Was also created for the control panels . In System 7.5, Apple includes the Extensions Manager , a previously third-party program which simplified the process of enabling and disabling extensions. The Apple menu, home only to desk accessories in System 6, was made more general-purpose: the user could now make often-used folders and applications—or anything else they desired—appear in the menu by placing aliases to them in an "Apple Menu Items" subfolder of
26195-418: Was an intentional decision by Apple, as these keys were common on older platforms and it was thought that the addition of these keys would encourage software developers to simply port their existing applications to the Mac, rather than design new ones around the GUI paradigm. Later, Apple made a numeric keypad available for the Macintosh 128K. The keyboard sold with the newer Macintosh Plus model included
26364-455: Was designed with a modular structure with internal device drivers (the DOS BIOS ), minimally for primary disk drives and the console, integrated with the kernel and loaded by the boot loader, and installable device drivers for other devices loaded and integrated at boot time. The OEM would use a development kit provided by Microsoft to build a version of MS-DOS with their basic I/O drivers and
26533-515: Was fully multi-user. The company planned, over time, to improve MS-DOS so it would be almost indistinguishable from single-user Xenix, or XEDOS , which would also run on the Motorola 68000 , Zilog Z8000 , and the LSI-11 ; they would be upwardly compatible with Xenix, which Byte in 1983 described as "the multi-user MS-DOS of the future". Microsoft advertised MS-DOS and Xenix together, listing
26702-657: Was in control. The OS/2 emulation is handled through OS2SS.EXE and OS2.EXE, and DOSCALLS.DLL. OS2.EXE is a version of the OS/2 shell (CMD.EXE), which passes commands down to the OS2SS.EXE, and input-output to the Windows NT shell. Windows 2000 was the last version of NT to support OS/2. The emulation is OS/2 1.30. POSIX is emulated through the POSIX shell, but no emulated shell; the commands are handled directly in CMD.EXE. The Command Prompt
26871-571: Was included; files could now be copied in the background. The GUI was changed in appearance to a new shaded greyscale look named Platinum , and the ability to change the appearance themes (also known as skins ) was added with a new control panel (though Platinum was the only one shipped). This capability was provided by a new "appearance" API layer within the OS, one of the few significant changes. Apple sold 1.2 million copies of Mac OS 8 in its first two weeks of availability and 3 million within six months. In light of Apple's financial difficulties at
27040-459: Was insufficient for demand, and many were returned in such a bad condition that they could no longer be sold. The computer sold well, nonetheless, reportedly outselling the IBM PCjr which also began shipping early that year; one dealer reported a backlog of more than 600 orders. By April 1984 the company sold 50,000 Macintoshes, and hoped for 70,000 by early May and almost 250,000 by the end of
27209-435: Was more marketable than the Lisa, which led former project leader Raskin to leave the team in 1981. Apple co-founder Steve Wozniak , who had been leading the project with Raskin, was on temporary leave from the company at this time due to an airplane crash he had experienced earlier that year, making it easier for Jobs to take over the program. After development had completed, team member and engineer Andy Hertzfeld said that
27378-1207: Was much more expensive than about US$ 300 for third-party versions. The original Macintosh was exceptional in that it included the signatures of the Macintosh Division as of early 1982 molded on the inside of the case. The names are Peggy Alexio, Colette Askeland, Bill Atkinson , Steve Balog, Bob Belleville , Mike Boich , Bill Bull, Matt Carter, Berry Cash, Debi Coleman, George Crow , Donn Denman, Christopher Espinosa , Bill Fernandez , Martin Haeberli, Andy Hertzfeld , Joanna Hoffman , Rod Holt, Bruce Horn , Hap Horn, Brian Howard, Steve Jobs , Larry Kenyon, Patti King, Daniel Kottke , Angeline Lo, Ivan Mach, Jerrold Manock , Mary Ellen McCammon, Vicki Milledge, Mike Murray, Ron Nicholson Jr., Terry Oyama, Benjamin Pang, Jef Raskin , Ed Riddle, Brian Robertson, Dave Roots, Patricia Sharp, Burrell Smith , Bryan Stearns, Lynn Takahashi, Guy "Bud" Tribble , Randy Wigginton , Linda Wilkin, Steve Wozniak , Pamela Wyman and Laszlo Zidek. The Macintosh 128/512K models also included Easter eggs in
27547-478: Was priced similarly to a new computer), or a third-party chip replacement upgrade, which was not only expensive but would void Apple's warranty. A stock Mac 128K with the original 64K ROM is incompatible with either Apple's external 800 KB drive with the Hierarchical File System or Apple's Hard Disk 20 . A Mac 128K that has been upgraded with the newer 128 KB ROM (called a Macintosh 128Ke) can use internal and external 800 KB drives with HFS, as well as
27716-1212: Was released through the OEM channel, until Digital Research released DR-DOS 5.0 as a retail upgrade. With PC DOS 5.00.1, the IBM–Microsoft agreement started to end, and IBM entered the retail DOS market with IBM DOS 5.00.1, 5.02, 6.00 and PC DOS 6.1, 6.3, 7, 2000 and 7.1. Localized versions of MS-DOS existed for different markets. While Western issues of MS-DOS evolved around the same set of tools and drivers just with localized message languages and differing sets of supported codepages and keyboard layouts, some language versions were considerably different from Western issues and were adapted to run on localized PC hardware with additional BIOS services not available in Western PCs, support multiple hardware codepages for displays and printers, support DBCS, alternative input methods and graphics output. Affected issues include Japanese ( DOS/V ), Korean, Arabic (ADOS 3.3/5.0), Hebrew (HDOS 3.3/5.0), Russian ( RDOS 4.01 / 5.0 ) as well as some other Eastern European versions of DOS. On microcomputers based on
27885-479: Was required for installing fonts. System 7.1 is not only the first Macintosh operating system to cost money (all previous versions were free or sold at the cost of the floppies), but also received a "Pro" sibling (version 7.1.1) with extra features. System 7.1.2 was the first version to support PowerPC-based Macs. System 7.1 also introduces the System Enablers as a method to support new models without updating
28054-507: Was seen as the legitimate heir to the "kludgy" DOS platform. MS-DOS had grown in spurts, with many significant features being taken or duplicated from Microsoft's other products and operating systems. MS-DOS also grew by incorporating, by direct licensing or feature duplicating, the functionality of tools and utilities developed by independent companies, such as Norton Utilities , PC Tools ( Microsoft Anti-Virus ), QEMM expanded memory manager, Stacker disk compression , and others. During
28223-517: Was the key product in Microsoft's development from a programming language company to a diverse software development firm, providing the company with essential revenue and marketing resources. It was also the underlying basic operating system on which early versions of Windows ran as a GUI. MS-DOS went through eight versions, until development ceased in 2000; version 6.22 from 1994 was the final standalone version, with versions 7 and 8 serving mostly in
28392-506: Was under protracted development, Digital Research released the MS-DOS compatible DR-DOS 5.0, which included features only available as third-party add-ons for MS-DOS. Unwilling to lose any portion of the market, Microsoft responded by announcing the "pending" release of MS-DOS 5.0 in May 1990. This effectively killed most DR DOS sales until the actual release of MS-DOS 5.0 in June 1991. Digital Research brought out DR DOS 6.0, which sold well until
28561-592: Was unwilling to meet Microsoft's terms for licensing Stacker and withdrew from the negotiations. Microsoft chose to license Vertisoft's DoubleDisk, using it as the core for its DoubleSpace disk compression. MS-DOS 6.0 and 6.20 were released in 1993, both including the Microsoft DoubleSpace disk compression utility program. Stac successfully sued Microsoft for patent infringement regarding the compression algorithm used in DoubleSpace. This resulted in
#902097