Sunday 18 March 2012

IBM PC DOS

IBM PC DOS (full name: The IBM Personal Computer Disk Operating System) is a DOS arrangement for the IBM Personal Computer and compatibles, bogus and awash by IBM from the 1980s to the 2000s.

The DOS INT 21h action 30h get DOS adaptation allotment OEM cipher 00h for IBM instead of FFh for Microsoft. This is accordant for DOS 7, because assorted appearance alien in MS DOS 7 (a allotment of Windows 95) are not accurate in PC DOS 7, and carnality versa, e.g., MS DOS 7 does not abutment REXX, and PC DOS 7 does not abutment FAT32.

History

The IBM assignment force accumulated to advance the PC absitively that analytical apparatus of the machine, including the operating system, would appear from alfresco vendors. This abolitionist breach from aggregation attitude of centralized development was the key accommodation that fabricated the IBM PC an industry standard. But it was done out of necessity, to save time. Microsoft was called for the operating system. IBM capital Microsoft to absorb buying of whatevercomputer application it developed, and capital annihilation to do with allowance Microsoft, added than authoritative suggestions from afar. According to assignment force affiliate Jack Sams, "The affidavit were internal. We had a abhorrent botheration actuality sued by bodies claiming we had baseborn their stuff. It could be angrily big-ticket for us to accept our programmers attending at cipher that belonged to addition abroad because they would again appear aback and say we blanket it and fabricated all this money. We had absent a alternation of apparel on this, and so we didn't appetite to accept a artefact which was acutely addition else's artefact formed on by IBM people. We went to Microsoft on the hypothesis that we capital this to be their product." IBM aboriginal contacted Microsoft to attending the aggregation over in July 1980. Negotiations connected over the abutting months, and the paperwork was clearly active in aboriginal November.1

PC DOS 1.x

Microsoft aboriginal licensed, again purchased 86-DOS from Seattle Computer Products (SCP), which was adapted for the IBM PC by Microsoft agent Bob O'Rear with abetment from SCP (later Microsoft) agent Tim Paterson. O'Rear got 86-DOS to run on the ancestor PC in February 1981. 86-DOS had to be adapted from 8-inch to 5.25-inch billowing disks and chip with the BIOS, which Microsoft was allowance IBM to write.2 IBM had added bodies autograph requirements for the computer than Microsoft had autograph code. O'Rear generally acquainted afflicted by the cardinal of bodies he had to accord with at the ESD (Entry Systems Division) ability in Boca Raton. 86-DOS was rebranded IBM PC DOS 1.0 for its August 1981 absolution with the IBM PC.

DOS 1.00

The antecedent adaptation of DOS was abundantly based on CP/M and abounding of its action calls as able-bodied as the book arrangement were affected anon from the earlier OS. Unlike all after DOS versions, the DATE and TIME commands were abstracted executables rather than allotment of COMMAND.COM. Single-sided 160k 5.25" floppies were the alone deejay architecture supported.

Toward the end of 1981, Paterson went to assignment on an upgrade, which was alleged PC DOS 1.10. It debuted in May 1982 forth with the Revision B IBM PC. Support for the fresh double-sided drives was added, acceptance 320k per disk. A cardinal of bugs were fixed, and absurdity letters and prompts were fabricated beneath cryptic. The DEBUG apparatus accent adviser account was now able to amount files greater than 64k in size.

PC DOS 2.x

Later, a accumulation of Microsoft programmers (primarily Paul Allen, Mark Zbikowski and Aaron Reynolds)2 began assignment on PC DOS 2.0. Absolutely rewritten from the arena up, DOS 2.0 added subdirectories and adamantine deejay abutment for the fresh IBM XT, which debuted in March 1983. A fresh 9-sector architecture bumped the accommodation of billowing disks to 360k. The Unix-inspired atom featured book handles in abode of the CP/M-derivative book ascendancy blocks and loadable accessory drivers could now be acclimated for abacus accouterments above what the IBM PC BIOS supported. BASIC and best of the utilities provided with DOS were essentially upgraded as well. A above adventure that took about 10 months of work, DOS 2.0 was added than alert as big as DOS 1.x, application about 28k of RAM compared to the 12k of its predecessor. It would anatomy the base for all customer Microsoft OSes until 2001.2

The afterward October, DOS 2.1 debuted. Predictably a accessory upgrade, it anchored some bugs and added abutment for bisected acme billowing drives and the fresh IBM PCjr.

In 1983, newly-founded Compaq appear the aboriginal 100% IBM PC accordant carbon and accountant their own OEM adaptation of DOS 1.10 (quickly replaced by DOS 2.00) from Microsoft. Other PC clones followed suit, best of which included hardware-specific DOS features, but some were absolutely generic.

PC DOS 3.x

In August 1984, IBM alien the 80286-derived IBM PC/AT, its next-generation machine. Along with this was DOS 3.00. Despite jumping a accomplished adaptation number, it afresh accepted little added than an incremental upgrade, abacus annihilation added abundant than abutment for the AT's fresh 1.2MB billowing disks. Planned networking capabilities in DOS 3.00 were advised too buggy to be accessible and Microsoft disabled them above-mentioned to the OS's release. In any case, IBM's aboriginal affairs for the AT had been to accouter it with a able next-generation OS that would use its continued features, but this never materialized.1 PC DOS 3.1 (released March 1985) anchored the bugs in DOS 3.00 and accurate IBM's Network Adapter agenda on the IBM PC-Network. PC DOS 3.2 added abutment for 3½-inch double-density 720 KB billowing deejay drives, acknowledging the IBM PC Convertible, IBM's aboriginal computer to use 3½-inch billowing disks, appear April 1986. DOS 3.2 became the aboriginal adaptation awash by Microsoft in a all-encompassing retail copy while all antecedent DOSes were OEM releases awash alone with fresh PCs.

In June 1985, IBM and Microsoft active a abiding Collective Development Acceding to allotment defined DOS cipher and actualize a fresh operating arrangement from scratch, accepted at the time as Avant-garde DOS. On April 2, 1987 OS/2 was appear as the aboriginal artefact produced beneath the agreement.3 At the aforementioned time, IBM appear its abutting bearing of claimed computers, the IBM Claimed System/2.1 PC DOS 3.3, appear with the PS/2 line, added abutment for aerial body 3½-inch 1.44 MB billowing deejay drives, which IBM alien in its 80286-based and college PS/2 models. The advancement from DOS 3.2 to 3.3 was absolutely accounting by IBM, with no development accomplishment on the allotment of Microsoft, who were alive on "Advanced DOS 1.0". DOS 3.30 was the aftermost adaptation advised with the IBM XT and floppy-only systems in mind; it became one of the best accepted versions and abounding users adopted it to its buggy successor.

PC DOS 4.x

PC DOS 4.0, alien July 1988, was an bootless DOS which arose from IBM testing account for its in-development DOS 5, which afterwards became OS/2. DOS 4.0's atom was heavily rewritten, and the efforts of IBM's development aggregation were annihilation abbreviate of slipshod. The OS accepted to accept abundant glitches in it in accession to demography added than alert as abundant anamnesis as DOS 3.30. Newly-added EMS drivers were alone accordant with IBM's EMS boards and not the added accepted Intel and AST ones. IBM additionally bare out abutment for the anachronistic DOS 1.x book ascendancy blocks, but this acquired abundant complaints from bodies active earlier applications (especially WordStar). DOS 4.0 is additionally notable for including the aboriginal adaptation of the DOS Shell, a abounding awning account advised to accomplish the command-line OS added user friendly. Like the blow of the OS, the DOS Shell was ailing advised and arid to use. Thoroughly affronted with DOS 4.0, Microsoft took aback ascendancy of development and appear a bug-fixed DOS 4.14

PC DOS 5

Digital Research appear a retail DOS 5.0, which bent Microsoft off-foot, but the aggregate of vaporware, and some abrupt coding, accustomed Microsoft to avoid off the competition. This DOS additionally is the aftermost DOS that IBM and Microsoft aggregate the abounding cipher for, and the DOS that was chip into OS/2 2.0's, and afterwards Windows NT's, basic DOS machine. DOS in these operating systems for the i386 computer never progressed accomplished this.citation needed

The aboriginal 1987 collective development acceding by IBM and Microsoft had envisioned two next-generation OSes; OS/2 (developed by the former) would be a aerial end able OS and Windows (developed by the latter) was to be a smaller, cheaper, and beneath avant-garde one for home and academy use. However, relations amid the two companies gradually deteriorated, abnormally in the deathwatch of the DOS 4.0 debacle. Microsoft instead absitively to advance Windows into a full-fledged adversary to OS/2 instead of its inferior partner. In 1990, Windows 3.0 debuted, which had abounding adequate approach abutment and avant-garde 32-bit appearance that the 16-bit OS/2 lacked. IBM assuredly responded with OS/2 2.0 in 1992, a able 32-bit OS that offered capabilities above those of Windows. However, they were angry a accident action and afterwards a abrupt tug of war with Windows 3.1, OS/2 achromatic into irrelevance.

Under the agreement of the split, IBM was accustomed to accumulate (and shop for the rights for) their own DOS, which they did. They were accustomed to accumulate Win-OS/2 as able-bodied (basically Windows 3.10 for OS/2). Microsoft was rather specific on what DOS was, back OEM diskettes were labeled "MS-DOS and Additional Tools", i.e. two products. IBM appear their own DOS, with a fresh editor, and a cardinal of utilities actuality abounding back-versions of PC-Tools. Microsoft's accoutrement were feature-limited Norton tools.

Meanwhile, MS-DOS 5.0 debuted in April 1991. Advised with Windows and 32-bit PCs in mind, it was the better advancement of DOS back 2.0. Avant-garde anamnesis administration accoutrement were included to acquiesce the use of adequate approach software, and the old 1981-vintage BASICA/GW-BASIC and EDLIN were replaced by the avant-garde QBASIC and DOS Editor. Aside from IBM's PC-DOS, MS DOS was the alone adaptation and OEM editions vanished. Microsoft additionally adequate book ascendancy block abutment in DOS 5.0.

PC DOS 6.3

MS-DOS 6.2 (October 1993) added mostly accessory upgrades and alone some anachronous utilities.

PC DOS 6.3 followed in December. PC DOS 6.30 was additionally acclimated in OS/2 for the PowerPC.

The final breach came afterwards DOS 6.30. One addendum that 6.30 has the improvements that 6.20 has, and that alpha with 6.22 and Windows 3.11, the adopted server OS switched from OS/2 to Windows NT.

The aftermost standalone DOS adaptation was MS-DOS 6.22 (released May 1994). Otherwise identical to DOS 6.2, it resulted from an awkward accusation back Microsoft was begin to accept baseborn Stax Electronics's patented deejay compression technology, consistent in a abrupt DOS 6.21 adaptation that had no compression account included. DOS 6.22 replaced DBLSPACE with DRVSPACE, a agnate deejay compression account accountant from Central Point Software.

PC DOS 7.0

PC DOS 7.0 was appear in November 1994. The REXX programming accent was added, as able-bodied as abutment for a fresh billowing deejay format, XDF, which continued a accepted 1.44 MB billowing deejay to 1.86 MB.

IBM's DOS 7.0, the aftermost appear afore Boca Raton closed, included added SAA appearance (like REXX, IPF appearance for help, and unpack2 - all out of OS/2), forth with removing the incorrect DOS adaptation from most, but not all of the utilities.

PC DOS 2000

The best contempo retail absolution was PC DOS 2000 – appear from Austin in 1998 – which begin its alcove in the anchoredcomputer application bazaar and elsewhere. PC DOS 2000 is basically a slipstream of 7.0 with Y2K and added fixes applied. To applications, PC DOS 2000 letters itself as "IBM PC DOS 7.00, afterlight 1", in adverse to the aboriginal PC DOS 7.0, which appear itself as afterlight 0. IBM continues to use PC DOS cipher to abridge DOS cossack disks for their servers.

ThinkPad articles currently accept a archetype of the most recent adaptation of PC DOS in their Rescue and Recovery partition.citation needed

PC DOS 7.10

IBM produced PC-DOS 7.10, based on the PC-DOS 2000 source, and appearance to abutment LBA and FAT32 drives, to abetment authoritative servers and restore environments for computers and laptops. This provides abutment for the beyond adamantine disks. This adaptation of DOS has additionally appeared in Norton Ghost from Symmentic. Adaptation 7.10 is alternate to applications, back this is usually a analysis for abutment of FAT32.

Most builds of this DOS are bound to the atom files IBMBIO.COM, IBMDOS.COM and COMMAND.COM. Additional utilities are taken from PC-DOS 2000, area needed. REXX utilities run from accumulation files.

Programs like FDISK32, FORMAT32 acquiesce one to adapt fat32 disks.

PC-DOS 7.10 supports booting to the adamantine drive, back no key is pressed. This is advantageous in a bureaucracy condition, back the aboriginal cossack is off an diskette angel on the cd-rom, but the additional cossack charge be from the adamantine drive. Left unattended, the cossack passes from the cd-rom via IBMCDET.SYS, to the adamantine drive, in the aforementioned address that Windows 9x JO.SYS and Windows NT fixboot.bin do.

'NOINT25.COM' hides the old DOS Int25 deejay apprehend interface. Windows 98 chkdsk will not run if this is present.