Skip to main content

History of operating system and IBM & Microsoft History

On August 12, 1981, IBM introduced its new revolution in a box, the "Personal Computer" complete with a brand new operating system from Microsoft, a 16-bit computer operating system called MS-DOS 1.0.

What is an Operating System

The operating system or`OS is the foundation software of a computer, that which schedules tasks, allocates storage, and presents a default interface to the user between applications. The facilities an operating system provides and its general design exerts an extremely strong influence on the applications created for the computer.

IBM & Microsoft History

In 1980, IBM first approached Bill Gates of Microsoft, to discuss the state of home computers and what Microsoft products could do for IBM. Gates gave IBM a few ideas on what would make a great home computer, among them to have Basic written into the ROM chip. Microsoft had already produced several versions of Basic for different computer system beginning with the Altair, so Gates was more than happy to write a version for IBM.

Gary Kildall

As for an operating system (OS) for an IBM computer, since Microsoft had never written an operating system before, Gates had suggested that IBM investigate an OS called CP/M (Control Program for Microcomputers), written by Gary Kildall of Digital Research. Kindall had his Ph.D. in computers and had written the most successful operating system of the time, selling over 600,000 copies of CP/M, his operating system set the standard at that time.

The Secret Birth of MS-DOS

IBM tried to contact Gary Kildall for a meeting, executives met with Mrs Kildall who refused to sign a non-disclosure agreement. IBM soon returned to Bill Gates and gave Microsoft the contract to write a new operating system, one that would eventually wipe Gary Kildall's CP/M out of common use. The "Microsoft Disk Operating System" or MS-DOS was based on Microsoft's purchase of QDOS, the "Quick and Dirty Operating System" written by Tim Paterson of Seattle Computer Products, for their prototype Intel 8086 based computer.
However, ironically QDOS was based (or copied from as some historians feel) on Gary Kildall's CP/M. Tim Paterson had bought a CP/M manual and used it as the basis to write his operating system in six weeks. QDOS was different enough from CP/M to be considered legally a different product. IBM had deep enough pockets in any case to probably have won an infringement case, if they had needed to protect their product. Microsoft bought the rights to QDOS for $50,000, keeping the IBM & Microsoft deal a secret from Tim Paterson and his company, Seattle Computer Products.

Deal of the Century

Bill Gates then talked IBM into letting Microsoft retain the rights, to market MS-DOS separate from the IBM PC project, Gates and Microsoft proceeded to make a fortune from the licensing of MS-DOS. In 1981, Tim Paterson quit Seattle Computer Products and found employment at Microsoft. "Life begins with a disk drive." - Tim Paterson

Comments

Popular posts from this blog

Steps to remove google accounts from Computer

Open Google . You will see a round shaped picture of google account picture in top right corner as marked in below picture Click on it. Click on sign out of all accounts Click on Sign In at the top right corner as shown in picture below. Click on it. You will see following screen. Select your desired account from it and sign in . Reopen your form by clicking link provided to you, It will be open now.

Steps of splitting pdf files

Goto https://www.ilovepdf.com/split_pdf Click on Select PDF File. Upload your pdf file here. Select Extract Pages from right menu. Click on Split pdf button and wait for the procedure. Now Click on Download Split PDF and you will get a zip file in which there will be separate pdf.

Introduction to Object Oriented Programming ( OOP )

Object-Oriented Programming Object Oriented programming is a programing model that is based upon data and object. Classes   Classes are the blueprint of objects. Now you will think about what actually blueprints are. Blueprints are actually a design or plan to build something. Let's take an example like the map is detail plan of house classes are detail plan in  Object-Oriented programming. let's give you an example of a class on java so that you can unferstand. public class Car {          int horsePower;     String name;     String color;      String Company; } public class Sample {     public static void main(String[] args) {         Car car;         Car mehran;             } } Class name always start with capital letters . It is a good practice to name classes .  We will later learn how this is good. So in the above class Car ...