It's a simple question -- "what is a PC?" -- yet the answer is complicated.
If we use Mr. Peabody's Wayback machine to travel to September 1981, the answer is simple. A "PC" (that is, a personal computer) is an IBM model 5150 with it's gray cover, detached keyboard (with 83 keys), and either an IBM Color Display (5153) or an IBM Monochrome Display (5151). It has an Intel 8088 processor, probably one or two floppy disk units, and a video adapter card.
At that time, that was a PC. Any other equipment was not. The PC name was strongly associated with IBM.
Over time, the concept of "PC" expanded. IBM introduced the IBM PC XT (model 5160), which meant that there were *two* models of IBM PC.
IBM introduced adapters for memory and ports. Other vendors did also. Compaq introduced their portable PC, fighting (and eventually winning) the battle for a compatible BIOS. Hercules made a video adapter that displayed graphics on monochrome displays (the IBM monochrome display adapter displayed only text).
In 1984 IBM introduced the IBM PC AT which used the Intel 80286 processor. Now there were three types of PCs from IBM, some with different processors, and bunches from other vendors. Some had more memory, some had different adapters. IBM introduced the Enhanced Graphics Adapter (EGA) with the IBM PC AT.
Through all of these changes, the two constants for PCs were this: they ran PC-DOS (or MS-DOS), and they ran Lotus 1-2-3. The operating system and that one application defined "PC". If the device ran PC-DOS and Lotus 1-2-3, it was a PC. If it did not, it was not. (And even this definition was not quite true, since several computers ran MS-DOS and special versions of Lotus 1-2-3, but were never considered to be "PC"s. The Zenith Z-100, for example.)
Moving forward to the early 1990s, our definition of PCs changed. It was no longer sufficient to run PC-DOS and Lotus 1-2-3. Instead, the criteria changed to Windows and Microsoft Office. Those were the defining characteristics of a PC. (Even in the late 1990s, when Compaq and Microsoft built the "Pocket PC", the device was considered a PC.)
Today, when we use the term "PC", we think of a set of devices. These include desktop computers, laptop computers, virtual computers running on servers, and now, with the Microsoft Surface, tablets. The operating system has expanded to include Linux (but not Mac OSX), and there is no definitive application. We use the phrases "Windows PC" and "Linux PC". Windows PCs must run Microsoft Windows and Microsoft Office, but a Linux PC needs only a version of Linux.
We have the puzzle of an Apple MacBook running Linux -- do we call this a PC? I am tending to think not. Apple's advertising and branding has been strong.
The one characteristic is that all of these devices require the user to be an administrator. The user must install new software, ensure updates are installed, and diagnose problems. This action separates a PC from a tablet. Tablets do not require the user to "install" software -- beyond selecting the software from a menu. Tablets do not require the user to be an administrator. Updates are applied automatically, or perhaps after a prompt. Network adapters do not need to be configured.
Let's take the dividing line between PCs and tablets as administration. Some might call it "ease of use".
Yet even this definition is less than clear. Apple's OSX is better at installing applications: just drag the install package to the "Applications" folder. Linux has made improvements too, with Ubuntu's "Software Center" that lets one pick an application and install it. Microsoft's Windows RT is quite close to Apple's iOS for iPhones and iPads, which are clearly not PCs.
Despite the lack of a bright line in devices and implementations, I believe that we will look back and consider PCs to require administration, and non-PCs (tablets, smartphones, etc.) to allow use without the administrator role.
So that's my answer: If you need an administrator, it's a PC. If you don't, then it isn't.
Maybe the answer isn't so complicated.
Showing posts with label PC-DOS. Show all posts
Showing posts with label PC-DOS. Show all posts
Monday, January 21, 2013
Sunday, July 8, 2012
Punctuated evolution
Biology has the theory of "Punctuated Evolution": periods of stable configurations of species interspersed with short periods of change. I think we can see similar patterns in technology.
Let's start with the IBM PC. It arrived in 1981 and introduced a new age of computing. While preceded by a number of microcomputer systems (the Apple II, the Radio Shack TRS-80, the Commodore PET, and others) the IBM PC gained wide acceptance and set a new standard for computing hardware. The Combination of IBM PC and PC-DOS was the norm from its introduction until 1990 when Microsoft Windows replaced PC-DOS and more importantly, networks arrived.
The PC/Windows/network combination maintained dominance from 1990 until just recently. The PC mutated from a desktop device to a laptop device, and Windows changed from its early incarnation to the Windows-95 and later the Windows Vista "skin". Networks were the thing that really defined this era of computing.
We now have a new transition, from PC/Windows/network to tablet/cloud/wireless. Each transition requires new ideas for processing, storage, and user interfaces, and this transition is no exception. In the PC/DOS era, the user interface was text, the storage was local, and the processing was local. In the PC/Windows/network era, the user interface was graphical, the storage was networked (reliably), and the processing was local.
In the tablet/cloud/wireless era, the user interface is graphical and oriented to touch, the storage is networked (over an unreliable wireless network), and the processing is remote.
The tech for tablet/cloud/wireless is different from the previous age, and requires a different approach to programming and systems design. Processing in the cloud gives us more capacity; communicating over an unreliable network means that our systems must be opportunistic (process when you can) and patient (wait while you cannot).
The PC/DOS era stood for almost twenty years. So did the PC/Windows/network era. If that trend continues, the tablet/cloud/wireless era will run for about the same. Look for tablet/cloud/wireless to run from 2010 to 2030.
Let's start with the IBM PC. It arrived in 1981 and introduced a new age of computing. While preceded by a number of microcomputer systems (the Apple II, the Radio Shack TRS-80, the Commodore PET, and others) the IBM PC gained wide acceptance and set a new standard for computing hardware. The Combination of IBM PC and PC-DOS was the norm from its introduction until 1990 when Microsoft Windows replaced PC-DOS and more importantly, networks arrived.
The PC/Windows/network combination maintained dominance from 1990 until just recently. The PC mutated from a desktop device to a laptop device, and Windows changed from its early incarnation to the Windows-95 and later the Windows Vista "skin". Networks were the thing that really defined this era of computing.
We now have a new transition, from PC/Windows/network to tablet/cloud/wireless. Each transition requires new ideas for processing, storage, and user interfaces, and this transition is no exception. In the PC/DOS era, the user interface was text, the storage was local, and the processing was local. In the PC/Windows/network era, the user interface was graphical, the storage was networked (reliably), and the processing was local.
In the tablet/cloud/wireless era, the user interface is graphical and oriented to touch, the storage is networked (over an unreliable wireless network), and the processing is remote.
The tech for tablet/cloud/wireless is different from the previous age, and requires a different approach to programming and systems design. Processing in the cloud gives us more capacity; communicating over an unreliable network means that our systems must be opportunistic (process when you can) and patient (wait while you cannot).
The PC/DOS era stood for almost twenty years. So did the PC/Windows/network era. If that trend continues, the tablet/cloud/wireless era will run for about the same. Look for tablet/cloud/wireless to run from 2010 to 2030.
Labels:
cloud computing,
history,
IBM PC,
PC-DOS,
tablet computing,
windows,
wireless networks
Subscribe to:
Posts (Atom)