Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: Eric Blair 2084; jude24; Myrddin; Last Dakotan
Gates is a High School drop out who bought MS DOS from a brilliant programmer in his garage who was too stupid to know what he had for a couple of grand.

If you’re going to be critical of Microsoft, fine. But get the facts straight.

Gates didn’t drop out of high school. He did drop out of Harvard. The circumstances leading to his dropping out are pretty fascinating…

In December of 1974, Allen was on his way to visit Gates when along the way he stopped to browse the current magazines. What he saw changed his and Bill Gates's lives forever. On the cover of Popular Electronics was a picture of the Altair 8080 and the headline "World's First Microcomputer Kit to Rival Commercial Models." He bought the issue and rushed over to Gates's dorm room. They both recognized this as their big opportunity. The two knew that the home computer market was about to explode and that someone would need to make software for the new machines. Within a few days, Gates had called MITS (Micro Instrumentation and Telemetry Systems), the makers of the Altair. He told the company that he and Allen had developed a BASIC that could be used on the Altair [Teamgates.com, 9/29/96]. This was a lie. They had not even written a line of code. They had neither an Altair nor the chip that ran the computer. The MITS company did not know this and was very interested in seeing their BASIC. So, Gates and Allen began working feverishly on the BASIC they had promised. The code for the program was left mostly up to Bill Gates while Paul Allen began working on a way to simulate the Altair with the schools PDP-10. Eight weeks later, the two felt their program was ready. Allen was to fly to MITS and show off their creation. The day after Allen arrived at MITS, it was time to test their BASIC. Entering the program into the company's Altair was the first time Allen had ever touched one. If the Altair simulation he designed or any of Gates's code was faulty, the demonstration would most likely have ended in failure. This was not the case, and the program worked perfectly the first time [Wallace, 1992, p. 80]. MITS arranged a deal with Gates and Allen to buy the rights to their BASIC.[Teamgates.com, 9/29/96] Gates was convinced that the software market had been born. Within a year, Bill Gates had dropped out of Harvard and Microsoft was formed. Source

This took some serious moxie and ability from a 19 year old kid. Don’t think Gates and Allen lacked talent.

Because of their success, IBM came knocking on Gates’ door. Gates wanted to sell BASIC to IBM on a ROM chip, but first IBM needed an operating system. Gates sent IBM to Gary Kildall, calling Gary with an IBM rep in his office and giving Gary a heads up. This comes straight from Tom Rolander, who worked with Kildall, was present throughout these events, and was Kildall’s best friend.

IBM wanted a flat license fee and wanted to change the name of the OS from CP/M to PC-DOS. Kildall refused, so IBM returned to Gates. What follows is fascinating. Gates had no idea how he was going to provide IBM an operating system, but commits and finds a way to deliver six weeks later...

He had given Gary Kildall first shot. He wasn't going to give him a second. Kildall was a better programmer. Gates was a better businessman and saw the opportunity a lot clearer than Gary Kildall did.

Bill Gates greatest skill is to give people what they want. Bill Gates didn't have an operating system to sell but told IBM he did. Paul Allen, Microsoft's co-founder knew of where he could get an operating system just across town.

Tim Paterson owner of Seattle Computer Products had written Q-DOS a close imitation of CP/M. Allen bought it from him for $50,000. He never mentioned that he was going to resell it to IBM.

Microsoft renamed it MS-DOS, then a made a deal with IBM. IBM would pay them royalties for each copy and Microsoft would retain the ownership rights to the operating system. This meant they could license MS-DOS to anyone they wanted.

IBM PCs became the industry standard. But, they priced their machines too high which opened the door for IBM compatible computers or clones and Microsoft sold the operating system to every single one of them.

Gary Kildall was not happy when he found out about the Microsoft-IBM deal. He considered it theft when he learned how similar MS-DOS was to CP/M. He was too easy going to sue and even if he did, copyright laws would have made it hard for him to win. A copyright only protects you from an outright copy, not an imitation.

The threat of litigation caused IBM to give Kildall a deal. IBM would offer CP/M as an option along with MS-DOS. That was fine with him. He believed the PC industry had room for two operating systems. Competition was good, he thought. Just like there was room for two colas and three automakers.

IBM never told him they would let customers choose between MS-DOS at $40 and CP/M at $240. Of course, who would pay 6 times more for the same thing? Source

Rod Brock was the owner of Seattle Computer, a hardware manufacturer. Tim Paterson was Brock’s employee. Brock sold non-exclusive rights for Q-DOS to Paul Allen and eventually sold the code outright for $50,000 (Source), not “a couple of grand.” It only took Paterson eight weeks to create Q-DOS, referencing a CP/M manual. In today’s dollars, that’s over $140K for eight weeks work (Source). This was a good deal for Seattle Computer, which didn’t want to be in software, but hardware. .Paterson joined Microsoft’s team a year later (Source). Gates didn’t buy “MS DOS from a brilliant programmer in his garage who was too stupid to know what he had for a couple of grand.”

The real coup made by Gates was getting IBM to allow him to sell the OS to others. Credit Gates with luck or vision, he was willing to pass on more money today for a big potential future payout…

In what would become a typical move for the company, Gates and Balmer bought an OS for $50,000, which they in turn licensed to IBM for $80,000. Even in the early 1980s, $80,000 wasn't very much money. So what was Gates thinking? It turns out that he was thinking far ahead. He said as much when interviewed for the PBS series "Triumph of the Nerds": "the key to our...deal was that IBM had no control over...our licensing to other people."

Microsoft realized that the IBM PC was going to create a mass market for personal computers. Gates gambled that the business cycle would follow the mainframe model and spawn clones. Out of necessity, these clones would be obliged to pay Microsoft any price to use DOS, which meant that the company was the gatekeeper that PC makers had to pay to compete in the personal computing world.

It worked. Source

Criticize Vista (I know I do). Criticize Microsoft. But do it from a position of knowledge and accuracy, not ignorance and falsehoods.

And credit Gates with a technical business brilliance that ranks him along side, if not superior to the likes of Edison, Ford, and Rockefeller.

120 posted on 03/09/2008 11:35:00 PM PDT by Entrepreneur (The environmental movement is filled with watermelons - green on the outside, red on the inside)
[ Post Reply | Private Reply | To 18 | View Replies ]


To: Entrepreneur
There's some more inside info missing in your fairly comprehensive tale. Concurrent with what Gates was doing as he was launching Microsoft, the Heathkit company had created the H-8 computer. I still have 2 of these. They hired J. Gordon Letwin to create an operating system call HDOS. Letwin's work included the concept of "mounting" devices and dynamically loadable device drivers. I purchased a copy of the full source to HDOS and wrote many device drivers myself in the 1980-1982 time frame. Bill Gates hired J. Gordon Letwin away from the Heath company and made him the chief architect of the operating system. It is my belief that Letwin's influence was the reason that MS-DOS was delivered with loadable device drivers vs CP/M where drivers had to be incorporated into the BIOS gen. I wrote quite a few CP/M drivers too. Microsoft had also licensed UNIX System 7 from which they created Xenix on the TRS80 Model 16 (68000). I have one of those too :-). UNIX/Xenix included a tree structured file system missing in CP/M. Again, I believe Letwin made the decision to augment the lettered disk system of CP/M with the tree structured filesystem of UNIX. Too bad that he reversed the direction of the "slash" character using for delimiting paths and changed the end of line to instead of the UNIX standard . The tree structured filesystem and loadable device drivers made MS-DOS a superior successor to CP/M.
125 posted on 03/10/2008 8:29:54 AM PDT by Myrddin
[ Post Reply | Private Reply | To 120 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson