Mac Musings
Microsoft: Playing to Win
Dan Knight - 1998.11.11 - Tip Jar
Bill Gates plays for keeps.
He always has. And, DOJ permitting, he always will.
I'm not a Microsoft basher. I've used their BASIC, DOS, Word, and Excel. My favorite web font is Verdana, a font Microsoft owns and makes freely available on its website.
That said, I don't do Windows, use Office 98, or care for Internet Explorer. Those are personal opinions - I've found products I'd rather use.
That doesn't make Bill Gates happy.
Microsoft 101
Bill Gates got his start in the software industry by creating a BASIC interpreter for the MITS Altair 8800, one of the earliest personal computers.
Starting with a strong programming background, a manual with the Intel 8080 instruction set, and the Altair spec sheet, Gates and Paul Allen first wrote a program to emulate the Altair on a "real" computer, then developed a BASIC interpreter for it. When they brought it to MITS, it ran on the first try.
MITS bought the interpreter, which they sold for $500 to Altair owners. Gates and Allen founded Microsoft. And Altair BASIC quickly became the most highly pirated software in the country, as members of the Homebrew Computer Club copied the paper tape for each other.
Microsoft hadn't sold their BASIC outright, but instead received a royalty on each copy sold. Gates and Allen were not happy to see their work freely distributed - and things haven't changed much in the intervening years.
Microsoft 102
Microsoft ended up licensing its BASIC to Commodore, Apple, and other computer makers, most of who burned the language into ROM, where piracy wasn't an issue. Even the IBM PC came with Microsoft BASIC in ROM.
BASIC, which had started out as a freely available learning tool, became the foundation of the Microsoft empire. Because of the sheer number of computers running Microsoft BASIC, any incompatible BASIC had no chance of entering the mainstream.
One solid attempt to change that, TurboBASIC from Borland, resulted in Microsoft greatly improving its BASIC compiler, then reinventing it as QuickBASIC, lowering the price, and slowly driving TurboBASIC from the picture. About the same time Borland gave up on TurboBASIC, Microsoft introduced Visual BASIC for Windows, where it predominates.
Microsoft 201
Before IBM introduced its personal computer in 1981, there were several different operating systems: TRS-DOS for the Radio Shack TRS-80, DOS 3.2.1 for the Apple II, Apple SOS for the Apple ///, and CP/M for the Z-80, to name only a few of the more popular ones.
IBM's goal was to take the personal computer and turn it into a business tool. Their new PC was designed around a 16-bit processor that could handle much more memory than any of the popular computers. And they needed an operating system to go with it.
I don't think IBM was convinced of the market, since they designed their PC to use off the shelf components as much as possible. IBM has traditionally used as many custom parts as possible to keep others from copying their designs.
Likewise, they didn't want to invest in an operating system for the PC. Better to let others develop the OS, then have IBM make some money selling it to PC owners. So the IBM PC shipped without a disk operating system (even without a disk drive in some configurations).
Buyers could choose the UCSD p-System, CP/M-86, or PC-DOS with their new IBM. CP/M-86 from Digital Research and PC-DOS from IBM (via Microsoft) had a natural advantage: both were rooted in the CP/M operating system used in many Z-80, 8080, and 8085 computers.
PC-DOS had the additional advantage of a lower price, so it quickly came to market dominance.
And the clever people at Microsoft made sure they didn't grant IBM an exclusive license. When the PC took off as a real business computer, manufacturers soon realized it could be cloned - and they could buy MS-DOS from Microsoft, so it could run the same operating system and programs
MS-DOS has been the dominant operating system ever since, although niche operating systems like the Mac OS and Linux do hold a small market share against the Microsoft behemoth.
Microsoft 202
Microsoft owned BASIC and dominated in operating systems. The next step was to compete in the world of applications. Microsoft Word was created to compete with the dominant Word Perfect. Microsoft Multiplan was designed to compete with Lotus 1-2-3. (Ever notice how Microsoft manages to put their company name in almost every software product's title?)
Both were competent programs in a market with lots of options. Neither ever dominated in the days of DOS, but they had a much more promising future.
Microsoft 301
The same year that Apple introduced the Macintosh, Microsoft announced Windows - a graphical shell for DOS that would make PCs run a lot like Macs. Windows 1.0 shipped in 1985. It went nowhere.
Of course, that was the era of the 8088 and 80286, neither of which had the horsepower to run a graphical user environment (GUI) on top of DOS.
But 1986 saw the first 80386 computer, using a core architecture which has defined the Intel family right through the Pentium II. Starting at 16 MHz and with new memory models, the PC world finally had a chip that could run a GUI decently.
In April 1987, Apple rolled out the Mac II, a gorgeous color Macintosh with a 16 MHz processor and capable of handling megabytes of memory. In August, Microsoft released Windows 1.01. Ho hum.
January 1988 saw Windows 2, a significant improvement, but still not enough to go anywhere in the market. The Macintosh operating system was up to revision 6.0.x by now. And PC users scoffed at the WIMP interface (windows, icons, mouse, pointer). I was one of them.
Microsoft 302
Apple gave every Mac a one year warranty in 1990 and rolled out the "wicked fast" 40 MHz IIfx in March. Microsoft countered with the first serious version of Windows in May, Windows 3.0.
Buggy, but serious.
Mac owners got System 7 in 1991, perhaps the biggest evolutionary jump in the Mac OS since it had been created. With 32-bit memory addressing, multitasking, and virtual memory, the Macintosh was suddenly a very grown up computer.
The following year Microsoft introduced the bug-patched version of Windows 3.0. Windows 3.1 remains in use to this day in many schools, homes, and offices that either don't have the hardware, have the money, or see the need to upgrade to Windows 95 or 98.
Along the way, Microsoft had trounced a couple GUI wannabes, such as GEM from Digital Research, GEOS, and IBM OS/2 (which Microsoft codeveloped with Big Blue). Just as DOS had dominated before, now Windows became the dominant personal computer operating system.
Microsoft 303
But Microsoft wanted more than that. So they developed Microsoft Word as the premier Windows word processor. And they created Excel to be the dominant Windows spreadsheet.
By the time Lotus, Word Perfect, and other software companies finally realized that Windows had overshadowed DOS, it was almost too late to create Windows versions of their programs. A lot of software companies died during or shortly after making that transition.
Today Microsoft Windows is the most popular OS, Microsoft Word the dominant word processor, and Microsoft Excel the most used spreadsheet. The latter two even have dominance on the Macintosh.
Microsoft 401
Bill Gates had used his programming skills to create a BASIC dialect that came to dominate personal computers. He bought QDOS, a blatant adaptation of CP/M for the 8086 processor, and transformed it into MS-DOS, which quickly became the most popular computer operating system.
As GUIs began to enter public consciousness, Microsoft always had a version of Windows to show, something that appeared Mac-like enough that users wouldn't have to leave their PCs behind. Built on DOS dominance, Windows slowly became the premier GUI for PCs. Word and Excel came along for the ride, only to be recognized as predominant after it was too late for the competition.
Over the past five years, the internet has come to dominate the computer world. We send email, ftp files, and surf the Web. There are dozens of email clients, probably as many ftp, chat, and news clients, and a handful of web browsers.
Microsoft didn't have a piece of any of it!
Microsoft Mail was completely proprietary, as were all the office email programs in the old days. Email between disparate computers was something for academics, computer science departments, government agencies, and the like. By the time Microsoft and other realized TCP/IP, SMTP, and POP were essential for worldwide email connectivity, there were a host of freeware solutions.
Mosaic was the early leading web browser, later supplanted by Netscape Navigator, which completely dominated the field thanks for free licensing for academia and widespread availability on the internet. And some users actually paid their shareware fees.
Netscape came to define the World Wide Web. As quickly as they added an enhancement to Navigator, web sites started using it.
And Microsoft saw a market they didn't have a presence in, let alone control. So they threw together Internet Explorer (IE) 3, their first browser - a product roughly on par with Navigator 3.
And to make it even tougher for Netscape to survive, Microsoft made IE free to all users. Netscape managed to reach level 4 of its browser before it realized that it couldn't compete with Microsoft's freeware. Thus Netscape Navigator and Communicator also became freeware.
According to most surveys, that saved Netscape from oblivion. They seem to maintain a majority of the browser market, especially in the non-Windows world, but by a smaller margin each year. By now, I'm guessing IE has passed the 50% mark on Windows computers.
Having reached a stalemate, Microsoft decided to build Internet Explorer right into the Windows 98 operating system. That'll teach Netscape to think they can survive against Microsoft!
Microsoft 402
But that isn't the whole story. While both browsers handle basic HTML the same way, each one has extensions that don't work on the other platform. And each one has some codes it interprets differently than the other one. Ask any webmaster - we'll tell you it's almost impossible to use advanced HTML features such as Cascading Style Sheets and have it work the same on Netscape Communicator and Internet Exploder.
It's a nightmare.
But Microsoft will take any advantage it can to beat the competition, even if it has to create that advantage through proprietary HTML extensions, a variant version of Java that has Sun fuming, and the annoying habit of displaying certain commands differently than Netscape.
Webmasters are faced with a choice: code for Netscape and have it look bad on IE, code for IE and have it look bad on Netscape, or only use the safest HTML commands so the site isn't outstanding - but at least it looks the same on both browsers. (I try to be platform agnostic and use the third option.)
Same goes for Java. Programmers either go Sun, Microsoft, a subset that both can handle, or ignore Java completely.
This explains why you'll visit web sites that are "Best Viewed With Internet Explorer" or "Best Viewed With Netscape."
By forcing Internet Explorer on Windows 98 owners, by providing it free with Windows 95 and the Mac OS, Microsoft hopes to convince webmasters that if they have to code for a specific platform, it should be Microsoft's.
And that's how Microsoft turns market dominance into an unfair monopoly. By defining the standards, they control the market.
(And we haven't even mentioned purported threats to pull MS Office from the Mac OS, not support Intel's MMX commands in Windows, or twist Compaq's arm to keep them from licensing Apple's QuickTime technology.)
Join us on Facebook. Follow us on Twitter.
Dan Knight has been using Macs since 1986, sold Macs for several years, supported them for many more years, and has been publishing Low End Mac since April 1997. If you find Dan's articles helpful, please consider making a donation to his tip jar.
Recent articles by Dan Knight
- Kill Caps Lock, but Leave the Rest of My Keyboard Alone (Mostly), 2012.02.03. It's too easy to hit Caps Lock by accident, but why change a keyboard layout that billions of users are comfortable with?
- Is This RIM's Macintosh Moment?, 2012.01.25. In 1996, Apple was in dire straits, but Steve Jobs redefined the company. Now it's do or die time for RIM.
- Saying Good-bye to Inkjet Printers, 2012.01.18. Apple has discontinued its $100 printer rebates, but even a free inkjet printer is false economy.
- More in the Mac Musings index.
Links for the Day
- Mac of the Day: Mac IIfx, introduced 1990.03.19. This 'wicked fast' 40 MHz Mac trumped the 33 MHz DOS world.
- February 14 in LEM history: 98: A perfect compact Mac - 00: Extended computer warranties worth the cost? - Making your PC work with your Mac - 01: Customize Microsoft Word - 02: Quadra revives a passion for computing - 03: Real world performance - DIY Pismo screen replacement - Best Mac for writing - 03: Fastest browser on the Mac - 06: 15" MacBook Pro - Impressions of a newly acquired Lisa - Finding and using free WiFi - Apple should liberate OS 9 - 07: New Mac mini cheaper than upgrading a Power Mac - 08: Falling in love with OS X
- Support Low End Mac
Recent Content on Low End Mac
- PowerBook 165c: 19 Years of Color to Go, Chris Carson, Building Bridges, 2012.02.14. Until 1993, all of Apple's notebook computers had black and white displays. The 165c gave us a color PowerBook for the first time.
- Mac and iOS Browsers: Options Galore, Freeware Forum, 2012.02.10. Safari is adequate on Mac and great on iOS, but the range of good alternatives is stunning. LEM writers share their favorites.
- White MacBook Goes End-of-Life, Logitech Touch Mouse Supports Gestures, Firmware Updates, and More, The 'Book Review, 2012.02.10. Also MacBook Air better than any Ultrabook, docks for MacBook Pro models, Intel offers improved SSDs, and more.
- Fix Home Button Delay, Tablet the Ultimate Mobile PC, iPad Notebook a Possibility, and More, iOS News Review, 2012.02.10. Also using your iPad at work, two photo editors, a new iPad text editor, Macally's magnetic iPad 2 stand, and more.
- Apple's Support Lead Shipping, Smartphones Outsell PCs, OS X Ported to ARM by Intern, and More, Mac News Review, 2012.02.10. Also the power of Tex-Edit Plus, Google and Twitter are already censoring the Web, Snow Leopard Security Update, and more.
- LogMeIn: Remote Screen Sharing for the Rest of Us, Alan Zisman, Zis Mac, 2012.02.09. Configuring the Mac's built-in screen sharing to work over the Internet can be difficult or impossible. LogMeIn makes it easy.
- More links in our archive.
Recent Deals
- Best 17" MacBook Pro Deals
- Best iPod classic Deals
- Best eMac Deals
- Best MacBook Air Deals
- Best iBook G4 Deals
- Best iPad Deals
- Best Classic Mac OS Deals
- Best Apple TV Deals
- More deals in our archive.
About LEM Support Usage Privacy Contact
Follow
Low End Mac on Twitter
Join Low End Mac
on Facebook
Low End Mac Reader Specials
TypeStyler 11 is now in the Mac App Store!! -- Special Introductory Price of $59.95!! -- To Buy From The Mac App Store Click Here Now!! Or buy direct
from Strider Software.
Don't install Parallels to play poker online! Poker Mac will show you how to download and install a native Mac poker and Mac Casino applications in minutes.
Favorite Sites
MacSurfer
Cult of Mac
Shrine of Apple
MacInTouch
MyAppleMenu
InfoMac
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac Museum
DealMac
Deal Brothers
Mac2Sell
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End Mac FAQ
Affiliates
Amazon.com
The Apple Store
The iTunes Store
PC Connection Express
GainSaver
Parallels Desktop for Mac
eBay

