Absurd World

It's your karma; Use it wisely

Lyle Bateman

Lyle Bateman
Location
Medicine Hat, Alberta,
Birthday
September 05
Title
Comedian/Geek
Bio
I am a stand-up comic, writer, and geek, with simultaneous existence in the Real World (tm) and Second Life

Editor’s Pick
JULY 15, 2009 1:35PM

Dumpster Baby: the Abandonment of the Modern PC

Rate: 8 Flag

xerox_star Xerox AltoMost people see the history of the modern PC as an epic battle between Microsoft and Apple, and in many ways, thats exactly what it is. Those two companies have certainly been the most influential over the longest period, and their implementations of technology and ideas have shaped what we see today as a modern computer.

What most people don't realize, I think, is that "the modern PC" actually started with a company that we tend to think of far more closely associated with photocopiers than computers. In a previous post, I talked a bit about the evolution of the computer desktop, and how the innovative work of the research teams at the Palo Alto offices of Xerox, more commonly known as Xerox PARC (or the Palo Alto Research Centre) was the beginning of the modern desktop.

The Xerox Alto, and the commercial Star (or 8010), as I pointed out there, represented the real beginnings of the GUI desktops we all take for granted today. If that were all that could be traced back to PARC and the Star/8010, it would certainly be worthy of a large mention in the history of computers, but those systems were really the genesis of everything we see today as "modern computing."

I stumbled across some of the old promotional video for the Xerox Star (in 3 parts here, here, and here), as well as a great report that includes a wonderfully candid interview with Steve Jobs about his tour of PARC, that highlights just how revolutionary the Star/8010 was.

"It consists of a processor, a large display screen, a keyboard, and a pointing device called the mouse. Star's are normally connected together using the Ethernet local area network. This not only allows Stars to communicate with one another, but it also lets them share resources such as file servers and printers." David Smith, Xerox, Xerox Star Introduction and Promotional video, part 1

That, in a nutshell, is everything we think of today as a modern computer. The LAN connections allowing for large scale communication between machines is the pre-cursor to today's intranets and file/print servers, not to mention the birth of office email. The 3 part demo is a fascinating tour of where the standards we take for granted today on the desktop started. Drag and Drop, icon, window, point and click are all phrases that are a part of our daily lexicon today, but the Xerox Star is where those phrases were first implemented. As I watched the Star word processing demo, I was struck by just how many of today's standards go back to those humble beginnings ... even the standard of selecting text using two clicks for a word, three clicks for a sentence, etc goes back to the Star.

Its fascinating to hear Jobs talk about his tour through Palo Alto, at least as much for his comment on what he missed as for his comment on what he saw. The Mac, the machine that became iconic for Apple and Jobs himself, was the realization of his tunnel vision, seeing the GUI operating system of the Star/Alto and not seeing the stuff around it. Jobs says ...

"And they showed me, really, three things, but I was so blinded by the first one that I didn't really see the other two. One of the things they showed me was object oriented programming. They showed me that, but I didn't even see that. The other one they showed me was really a networked computer system. They had about 100 Alto computers, all networked, using email, etc, etc ... I didn't even see that. I was so blinded by the first thing they showed me, which was the Graphical User Interface. I thought it was the best thing I had seen in my life. ... Within 10 minutes, it was obvious to me that all computers would work this way." Steve Jobs on his tour of PARC, from "Xerox gives away the kitchen sink to Apple Computer"

The three main trends that make up the modern world of PC's were all there in Palo Alto, in the late 70's when Jobs went for his tour. It would take an entire post to discuss the contributions of the object oriented programming model to modern computing, and why it is particularly suited to GUI programming, but suffice to say that the best examples of today's systems are very much an expression of that object oriented model.

The notion of networking our machines together is so fundamental to our idea of modern computing that we would often overlook it as being as mundane as the power connections, but "about 100 Alto computers, all networked, using email, etc, etc" in the late 70's was a revolutionary look at an almost science fiction future.

We can argue about the various contributions of firms like Apple and Microsoft, and even Atari and Commodore and Sinclair to the growth of the personal computer industry, and its worthwhile to talk about what firms like Apple did with the GUI in the early Mac, as one example. But there should never be a question who the parent of the industry is ... Xerox.

Pretty much everything we think of today that makes up the modern PC can be traced back to one of the projects from PARC. Its very true that companies like Apple and Microsoft took these ideas and developed them into the systems we use today, but the birth of those ideas, ironically enough, is traced back to a company whose very name, in some parts of the world, is synonymous with photocopies.

wordpress stat

Your tags:

TIP:

Enter the amount, and click "Tip" to submit!
Recipient's email address:
Personal message (optional):

Your email address:

Comments

Type your comment below:
I expect to publish a few more posts like this, that look at early personal computers, and other technology trends from the 50s-80s. I hope people enjoy them.
As I was literally at PARC last night (for a baychi lecture) I found your post fascinating. Even though Iknow this stuff and in fact design GUIs (although we like to talk about how we design the whole user experience.) Its great to get back to the roots.
Monkey fingered. History subreddit.
jobs is quite an amazing dude. really deserves to have a biography written on him. much more visionary and risktaking than gates in many ways and its mostly paid off. alas, I think his days may be numbered. liver transplant.
and 1.5 BILLION apps were sold in a year in the new appstore.
we've come a long way, baby.
Lyle, yep Xerox lost out. They pioneered the whole PC experience and never were able to capitalize on it. Another interesting story you might want flesh out is how in the early 80's IBM made Microsoft the software behometh it is today. They did this by making Gates' PC-DOS the de facto OS installed on all the PC's they produced in the early 80's. Next they allowed Gates to market his OS to other vendors. These vendors were cloning the IBM hardware and when IBM tried and failed to maintain their proprietary design of the PC bus, Gates and MS-DOS became the de facto standard OS for the clones as well. By the time Windows arrived on the scene, Gates had the monopoly on software rather than IBM having the monopoly on the hardware, and the industry began writing software to be Windows compatible rather than writing software that would be hardware compatible. The rest is history, as they say.
dorelvis: PARC is like mecca to me ... an ancient monument to days gone by. Would love to do a tour at some point ... do they have any of the old hardware on display?

vzn: Jobs has always been ahead of his time, often to his own detriment. One remembers the Lisa and Apple III ... a technically amazing machine that no one could afford and therefore no one bought. But there's no doubt he's a visionary ... the Mac redefined the personal computer, and we still see and use the results today.

Token: Thats a great story as well. Essentially, Gates beat IBM at its own game. The irony is that while Gates started off as the renegade kid, running roughshod over the old order, he has now become the new order, enforcing Big Blue like compliance on all those around him.
I see an even bigger theme in your look back at the tale of Xerox & PARC. A large corporation with the insight and resources to hire visionary geniuses and the executive myopia to fail to recognize that vision and squander the advantage by handing it out like scraps to the upstarts who saw it's potential.
It makes me wonder what world changing technologies other corporate dinosaurs (like GM) have abandoned in their R&D labs?
There was a Public Television program about this a few years ago. It explained how Gates outmanuevered IBM by keeping the rights to the OS and getting paid every time it was installed on a computer.

It also explained how Gates came upon DOS. He paid some guy, I think it was in Seattle, $50,000 for a system that became DOS. And the rest, as they say, is history.

http://en.wikipedia.org/wiki/DOS_operating_system
punterjoe is right. Watching the PBS interview, some of the PARC people were begging the executives to not show Jobs what they were doing But since the myopic executives had no clue, they thought it would be harmless and that what they were working on was a toy.

Great post.
One Xerox ecexcutive was quoted as saying "computers are for numbers, why would anyone ever use a graphic interface?"
punterjoe: Excellent point. I have to admit, back in the day, I was one of the people who didn't "get" GUI's ... I thought a REAL computer used a CLI, lol.

Blckflon: The Gates story is a deeply layered one. MS has never really been a technical innovator ... they've always been marketing and licensing innovators. All of their early "success" largely came from elsewhere ... DOS was purchased, Word was a UNIX knockoff of Wordperfect and Wordstar, Excel was a knockoff of VisiCalc and Lotus 1-2-3. MS was always an imitator, not an innovator.

Stellaa: One of the things I found most fascinating in the Jobs interview is the comment about what he missed. It shows the wealth of riches at PARC in those days, so much glittering gold that the shine of the GUI blinded him to everything else. It's hard to overstate how revolutionary "about 100 Alto computers, all networked, using email, etc, etc" was in the late 70's.

bobbit: I was one of those people, as a young man. I literally "didn't get" the Mac. I was (and am) a UNIX geek and I couldn't grasp how icons could be more efficient than a CLI, and frnkly, i STILL think thats true for complex operations and commands. I use KDE and Gnome on my Linux systems, but the FIRST application that opens after every login is my terminal window. I wish I had that power behind my Windows Vista.
Fascinating post Lyle. I liken the genius of Gates to the bottled water companies that give you the water cooler for free and charge you for the water.

I find it ironic that in the news this morning was the MS announcement that they are opening retail stores, presumably along the lines of the Apple stores.

I am scratching my head at the ignorance of the PARC execs, I mean, what the hell were they thinking giving the grand tour to Jobs?! Hello Mr. Fox, please come into my henhouse and have a look.
vsn: re: liver transplants. Working on surviving five years on mine. Don't count Jobs out.
Interesting article.
There's a story about how Gary Kildall, the owner of the company that created CP/M, the rival to MS-DOS, lost out on the IBM contract. CP/M was more successful and widely used in those days, and IBM approached him first. He decided to play the "I'm not really such a little guy so I'll pretend not to need their money" game. He kept the IBM executives waiting while he took a flying lesson. They left, and went to Gates and bought MS-DOS instead. I've read that this story is true, and I've also read that it is an urban legend, so I would love to know for sure. On the same hardware, the two systems were very similar. I read once that the versions of the WordStar word processor program for the two OS's varied by only one byte.
ABlonde: It is interesting to see Microsoft go retail ... I'm not sure they have the placement to do that ... Apple gets away with it because they have always sold a "boutique" product ... MS has always sold mass market products, so the boutique model doesn't work as well for them IMO.

GeeBee: CP/M and the original MS-DOS were very similar, by design. MS-DOS was essentially a reverse engineered hack of CP/M. I don't know if the story about Kildall is true or not, but it rings true.