Slashdot Mirror


Xerox Alto Computer 30th Anniversary

aheath writes "The New York Times has a story about the 30th anniversary of the Xerox Alto computer: How Digital Pioneers Put the 'Personal' in PC's. According to the PARC Factsheet "The Alto Computer (1973/1980) included the Graphical User Interface (GUI), WYSIWYG editing, bit-mapped display, overlapping windows, and the first commercial use of the mouse." The concepts prototyped in the Xerox Alto contributed to the development of the Xerox Star, the Apple Lisa, the Apple Macintosh and Microsoft Windows 1.0."

45 of 194 comments (clear)

  1. *cork pop* by KefkaFloyd · · Score: 4, Insightful

    Well, happy 30th anniversary to them! PARC has provided us with far more than just the GUI, though that is what it is most notable for. PARC has churned out a lot of innovations and I hope it continues as long as Xerox is willing to fund it (which is in their best interest, IMO, a lot of IP comes out of it).

    --

    Conglom-O: We Own You (TM).
    1. Re:*cork pop* by questamor · · Score: 2, Informative

      Ethernet was another of theirs, from memory

      or one they refined to usefulness anyhows. If I weren't so lazy I'd go look it up somewhere :)

    2. Re:*cork pop* by Syre · · Score: 4, Insightful

      Yes, they talked about the 3M computer: 1000 pixels by 1000 pixels on the screen and 1000 bytes of RAM, with a graphical interface and a mouse.

      The Alto was the first computer that met that design goal.

      That same year, Xerox came out with the first laser printer and an ethernet network that connected the printer and workstations. The original network ran at 3Mbps.

      See PARC's History page

    3. Re:*cork pop* by javiercero · · Score: 2, Interesting

      Hum... I thought that it was the PERQ the first machine to meet this challenge. I think the 3M challenge was put forward by CMU, and Three Rivers (the group that produced the PERQ) was made mostly of people from CMU. The 3M challenge was supposed to portray what workstations would be like by the mid 80s, I think the Alto was the main inspiration for the PERQ though....

      The 3M challenge asked for a network of distributed workstations, each of which should be able to process 1MIPs, hold 1MB of RAM, and display at least 1Mpixels. CMU scientist guessed that networks of such machines would mean the end of timesharing by the mid/late 80's.

      Oh man, I feel old :-).

  2. And for some reason...... by mao+che+minh · · Score: 3, Funny
    vi, a text editor that was developed on the Xerox Alto platform, has yet to make any progress since.

    *ducks*

    1. Re:And for some reason...... by Billly+Gates · · Score: 2, Informative

      Vi today aka gVIm has menu's, syntax highlighting, icons, autoindentation, buffer support, split windows, support for every concievable language and batch file format ever made, and multiple OS support. The old VI is still there for older systems. Everyone else I know uses gVIm.

      It has improved greatly. I only use :q! :enew :dd :w so my hands never leave the keyboard and use the menu's and icons for everything else. I am by no means a cryptic command jockey. I find it alot easier to use then emacs as well. Try using Emacs using just the menu's. Its confusing and the look and feel do not work right with other apps.

      I looked at ultra edit on my windows2k box. Even though it looked cool and had things like the ftp client built inside I still found it lacking compared to gVIm. Autoindentation is not as advanced and will only autoindent if the editor sees brackets. Also its not a scriptable as gVIm either.

      I like the default color themes for gvim for c++ code but find it ugly when writing perl and java code. I have a different them automatically come up depending upon what kind of file I open. Try that with Visual C++ or UltraEdit.

    2. Re:And for some reason...... by SN74S181 · · Score: 3, Informative

      I prefer to focus on the core vi functionality, and avoid any new non-standard bells and whistles. I have too many boxes here at home whose only connection to the outside is the ethernet cable. The BSD os'es all include vi built in, and emacs only as a package. And at a job not long ago even the OS/2 boxes, which all had telnet server daemons running on them, had a vi installed.

      It's just nuts to use anything else. Bring up many editors in a remote shell and you just go to a blankscreen (the editor used direct screen writes, etc.) and the whole shooting match is over.

      In emergencies, though, it's also useful to remember some of the ed commands. I don't think there's a UNIX system in existence that doesn't have ed lurking down there in /bin

  3. Windows 1.0 by wordisms · · Score: 4, Funny

    I just like the screen shot of the "mouse with steel ball" and more notoriously, "the reboot screen after a crash." Somethings never change.

  4. Dealers of Lightening by joeflies · · Score: 4, Informative
    Read Dealers of Lightening for a very good look at what happened at Xerox Parc. It does a good blend of the managment misfires, the politics, as well as providing a solid appreciation for what these guys did.

    The section I found most interesting was the political battles over purchasing a research computer. After selecting a computer that was best suited for the job, they didn't get to buy it, and ended up building their own. A great story about how the pure research and deep thinkers mixed both worked together and battled against the engineers and the suits.

  5. Non-registration URL. by Anonymous Coward · · Score: 3, Informative
  6. Just think... by Neck_of_the_Woods · · Score: 5, Funny


    If you had a 1024 node cluster of these things you could load windowsXP in just under 3 months.

    --
    Neck_of_the_Woods
    #/usr/local/surf/glassy/overhead
    1. Re:Just think... by SN74S181 · · Score: 2

      I once plugged in a 1 MHz crystal oscillator in an AST 286 machine. Which made the machine into a 512 KHz 286.

      I didn't have the patience to let it boot up all the way, though. I waited and waited and waited. Then I heard the floppy drive start going *bip* *bip* *bip* as it started the POST sequence of s-l-o-w-l-y stepping the head up to the top track and back to home. I said 'forget this' and put the original (12 MHz!) crystal back in.

  7. Alternatives to the GUI by questamor · · Score: 4, Insightful

    If they (and the followon effects, such as apples machines, and windows etc) hadn't created the GUI as we now have it - which in many ways is unchanged, ie overlapping windows, mouse, etc... what kind of interface would we have?

    I'm willing to accept it was a pretty good jump of thought to create the gui on a bitmapped display after so much text-only based human-computer-interaction, but are there other ways of interfacing? perhaps other GUI ideas that we don't see just because they weren't first, and hence now the most developed?

  8. Jargon file by arvindn · · Score: 4, Funny
    The jargon file has an interesting entry on the Xerox PARC.

    It says

    Sadly, the prophets at PARC were without honor in their own company, so much so that it became a standard joke to describe PARC as a place that specialized in developing brilliant ideas for everyone else.

  9. It's kind of like LISP. by PHAEDRU5 · · Score: 2, Interesting

    You get it right first time, so why bother changing?

    --
    668: Neighbour of the Beast
  10. A little better picture. . . by Fritz+Benwalla · · Score: 5, Informative

    Can be found here -- odd little note, the original CPU is on casters, so I suppose it ranks as the first portable too.

    Its blazing computational stats:

    BCPL: 5-10 uSec for a simple expression
    Nova Asm: 1-2uSec / instruction
    Microcode: 170 nSec / micro instruction

    Can be found with a lot of other cool information on its original programming language and some software on this very cool page by an Alto collector.

    Neat machine. I think I want one now.

    -----

    --

    Believe me, I'm as surprised by my comment as you are.
  11. Great milestone! by Anonymous Coward · · Score: 2, Informative

    It also led to GEOS on the Commodore 64!
    Some screenshots

    And, let's not forget a TRUE genius and pioneer, Doug Englebart. He predated the Alto. This guy is what engineering and technology is all about. Not the bunch of clueless kids (and women!) that are sucked into the indoctrination of universities these days....

    Ah, my kingdom for a time machine to travel back to the 1960s. Men were men, electrical engineers actually liked electronics way before they went to school and there was no fooling around!

  12. Methaphors, Forms by fm6 · · Score: 4, Interesting
    Well, any user interface starts out as some kind of metaphor. The dominant file system organization, for example, borrows the ideas of files and folders from simple paper filing systems. By the same token, the overlapping windows GUI is just a metaphor for a desk with a lot of papers on it. So your question really devolves into this one: what other good GUI metaphors are there? I can't think of any, but then I'm pretty bad at thinking visually.

    Not quite offtopic: back in the late 70s, some workstation designers decided they could do an intuitive user interface without waiting for bitmap displays to become affordable. The result was the form-based user interface of the CTOS operating system, which ran on special proprietary hardware. Of course, like most proprietary systems, it was driven from the marketplace by IBM compatibles. Too bad, really.

    1. Re:Methaphors, Forms by Planesdragon · · Score: 4, Informative
      what other good GUI metaphors are there?

      A whole bunch, actually.

      • A "channel" metaphor, where you "flip" between different programs.
      • A "book" metaphor, where you move between tabbed "chapters" that represent either various tasks or various stages of work
      • A "deep box" metaphor, where you have various objects in a 2D+1 space, with the closer objects getting higher priority.


      The interesting part is, modern GUIs integrate both the "book" and "channel" metaphors alongside the "papers on a desk" metaphor. I certainly know that I don't use overlapping windows for anything but file-sorting; every program I run (exempting IM and Winamp) is maximized, and I switch between the tasks with the fundamental windows keyboard command, Alt+tab.)

      Personally, I'm eagerly awaiting a better file system metaphor. Toss the "files and folders" lie, skip the "everything is a file" concept, and hop right into "Hard Drive is a database."
    2. Re:Methaphors, Forms by the_2nd_coming · · Score: 2, Interesting

      yay...CTOS....when I worked for the State Of Michigan 2 years ago as network support, they were JUST phasing those systems out for storing data for Child protective services.....man that interface sucked.

      --



      I am the Alpha and the Omega-3
  13. Re:I'm not too sure that the Windows 1.0 thing by bedouin · · Score: 3, Informative

    Have you ever used Windows 1.0? I managed to get it running in Virtual PC one day; it was nothing more than a glorified DOS shell with a calculator and word processing app. The Lisa on the other hand, actually did some useful things, and had a somewhat graceful GUI; nicely shaded grays are much nicer than that 4 color CGA monstrosity that was Windows 1.0.

    Actually I remember using Geos on my c64 around 85/86, and unlike Windows 1.0, there were a few decent productivity apps for it. M$ isn't the only company guilty of stealing ideas, it's just they're the only ones to consistently make bad implementations of what they stole . .

    Did you know the Lisa could also run UNIX?

  14. Re:Happy Birthday! by leereyno · · Score: 2, Insightful

    While this is a little off topic, I'd just like to point out that Steve Jobs saw all that stuff at PARC because his people took him there to see it. They'd already seen it all, in fact some of them came to Apple from PARC. The reason for the effort? Because in order to get Steve Jobs to go along with a good idea it is necessary to make him think he came up with it himself.

    Lee

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  15. Troll ! by Eric_Cartman_South_P · · Score: 4, Funny
    jjjjjjjjj kjjj
    vi is simple, powerfull and easy to use.
    oo
    vi is simple, powerfull and easy to use.
    :w
    q:q
    :wq!
    :wq

  16. Re:I'm not too sure that the Windows 1.0 thing by CordMeyer · · Score: 2, Informative

    Apple never 'stole' from Xerox.

    Steve Wozniac wrote: Steve Jobs made the case to Xerox PARC execs directly that they had great technology but that Apple knew how to make it affordable enough to change the world. This was very open. In the end, Xerox got a large block of Apple stock for sharing the technology. That's not stealing outright.

  17. Anyone have a Star/Alto they want 2 find a home 4? by NoMoreNicksLeft · · Score: 2, Interesting

    I've been searching for one for 3 years now...

  18. pedigree by BWJones · · Score: 2, Interesting

    The concepts prototyped in the Xerox Alto contributed to the development of the Xerox Star, the Apple Lisa, the Apple Macintosh and Microsoft Windows 1.0."

    I believe the pedigree should read: "the Xerox Alto and Star pioneered the GUI and mouse navigation in 1980 and 1981. these elements of the operating system while brought to the business mainstream by the Apple Lisa in 1982 (one year behind schedule), were brought to the common PC user in 1984 with the Macintosh."

    Including Windows 1.0 in this company is a joke as Windows 1.0 was nothing more than a shell and not a true OS. In fact, it could be argued that Windows was a shell with DOS being the real OS up until Windows 98.

    --
    Visit Jonesblog and say hello.
    1. Re:pedigree by BWJones · · Score: 2, Interesting

      I was responding to your comment: I wouldn't say that MacOS was really an 'os' anymore than the Windows 1.0 shell running on top of MS-DOS. My question still stands, and my point was that the MacOS was very different from Windows 1.0 running on DOS.

      What difference does it make if it's a shell running on top of an OS, or an OS that has the shell embedded in it. Either one is an OS, and MacOS (before they gave up and just bought NextStep, the same way Microsoft bought the first version of MS-DOS, from an outside vendor) is pretty much just as anaemic, or more so, than MS-DOS with Windows on top as a shell.

      You are backtracking from your earlier statements now. It could be argued that having a GUI interface running on top of the operating system is much less efficient than having the GUI as a fundamental part of the OS. All those years of running IRIX and X-windows environments in IRIX and now OS X and X-windows environments on OS X have made that more than clear to me. Where Classic MacOS really excelled was the integration that the GUI had with the OS. The Classic MacOS GUI was not a shell. Take networking for example: Networking with the original Macintosh was a breeze. Simply plug the machines in to the network click maybe three or four times and you are connected to the network. Doing this with Windows 1.0 was an exercise in frustration, so calling the MacOS anemic with respect to Windows 1.0 even with this one example is more than a little disingenuous. Hell, even with modern versions of Windows, getting on a network is much more labor intensive than it needs be.

      Your Mac zeal is showing.

      After 20 or so years of using personal computers and workstations of many kinds including Sun, SGI, Wintel, Osbourne, Altair, TRS-80's and Apple ]['s, I have since the 80's preferred the MacOS, and I continue to do so with OS X. It is simply a more efficient way of getting work accomplished combined with a greater return on investment. If one has a job to perform, and they make more than 10 or 20 $$'s/hour, they should not have to be spending time trying to make their computers do what they want and minimal time should be spent on keeping them up and running. Apple computers have proven themselves to be efficient tools and as such I will continue to use them in my research career and my personal life and am happy to do so.

      --
      Visit Jonesblog and say hello.
    2. Re:pedigree by SN74S181 · · Score: 2, Informative

      It could be argued that having a GUI interface running on top of the operating system is much less efficient than having the GUI as a fundamental part of the OS.

      Or the reverse could be argued. Lots of people here who are bigtime Linux/Unix advocates have made the case that one of the big problems with Windows NT is that the GUI is built in, whereas with Linux/Unix the GUI is seperate and not even necessary to the functionality of the whole. When Microsoft went from NT 3.51 to NT 4.0 one of the bad things they did was integrate the Graphics into the NT kernel, which reduced reliability considerably, and sabatogued the microkernel design.

      That last paragraph sounds like you read it off a fax direct from Apple Marketing.

  19. Little known facts by soundofthemoon · · Score: 5, Interesting

    When I worked at Xerox (not PARC) in the 80s, we had an Alto lab with a dozen or so Altos. They were so cool. Besides all the visible features, what really made them kick was that they had programmable microcode. So you could code up a new high-level instruction set and build your own language. This was how the Smalltalk-72 VM was implemented. They also had removable hard disk platters. Something the size of a pizza that held about 2.5MB. And besides the 3-button mouse, they had a 5-key chord keyboard - right hand mousing, left hand chording, it was a surprisingly fast way to edit.

    The other totally fun thing about the Altos was they supported network games. My favorite was Mazewars. This was almost certainly the first multiplayer FPS game in the world. Everyone played an identical looking eyeball. You zipped around a maze and shot each other (with withering glares, I guess). But you really needed to be good on the chord keyset to win.

  20. They did NOT have overlapping windows! by sxdev · · Score: 2, Informative

    Both them and Apple keep pointing it out. Jobs made a mistake and thought they did; so the Apple people worked hard trying to duplicate something that didn't exist.

  21. Re:I'm not too sure that the Windows 1.0 thing by FlorentinePogen · · Score: 2, Informative

    Just to nitpick a bit... :)

    Windows 1.0 in CGA mode was 600x200 black and white, if you had colors at all it was running in 16-color EGA mode. It also came with Paint, and a very early version of Win 3.1's File Manager, which was the main way to launch apps. And let's not forget Reversi :).

    The Lisa was black and white, not grayscale. And yes, The Lisa 7/7 OS had a brilliant UI, and was a much more robust OS than MacOS would be for years to come. The UNIX variant it ran was Xenix (not sure if Microsoft had any involvement with it at the time.)

  22. Debunking the "Apple Ripped Off Xerox PARC" Myth by Nova+Express · · Score: 4, Informative
    Since I'm sure it will come up somewhere in this thread, I'd like to launch a premptive strike and debunk the "Apple stole the Lisa/Mac interface from Xerox PARC" Myth.

    1. Apple was already working on some GUI elements before Steve Jobs visit to Xerox PARC in 1979.

    2. Many Apple and Xerox GUI elements were developed in parallel.

    3. Most importantly, Apple paid Xerox millions in stock to incorporate the GUI elements it did borrow for the Lisa/Macintosh projects.


    Apple borrowed a number of elements from PARC research, but not all of them, and it did pay for the ones it did borrow. More details at: http://www.mackido.com/Interface/ui_history.html.
    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  23. Re:I'm not too sure that the Windows 1.0 thing by SN74S181 · · Score: 2, Informative

    There were a few valid productivity apps for Windows 1.0. Micrografx In*A*Vision was a pretty nice vector-based drawing program. It evolved into Designer, the techie's preferred alternative to the more flouncy CorelDraw.

    Back in that day, Windows 1.0 pretty much had to be given away. Early Windows apps came bundled with a 'runtime' version of Windows that would be installed as part of the process of installing the App. This in effect made the Windows/App bundle into a temporary run-time Windows environment.

    The boxed copy of In*A*Vision in my collection comes with a runtime version of Windows 1.03.

  24. WYSIWYG by trentfoley · · Score: 5, Funny

    In the early 1980's, I worked for a software spin-off of an engineering company that was going down the tubes rapidly. One Friday I went to work to find:
    1) A very polite policeman at the door.
    2) No electricity.
    3) No management people.
    4) Confused employees.
    5) An envelope at my desk with a check for 1/2 of my pay.
    6) On the memo line, it read: "WYSIWYG"
    7...
    8) no profit.

  25. Apple Lisa Interface.. by euxneks · · Score: 2, Interesting

    Does anyone else think that the simplicity of the OS on Apple Lisa looks extremely attractive? Maybe it's just late at night... =)

    --
    in girum imus nocte et consumimur igni
  26. Altogether: a Xerox Alto simulator by Eric+Smith · · Score: 2, Interesting
    Last year I did some work on Altogether, a microcode-level Alto simulator. It does not yet include simulation of the disk or 3 Mbps Ethernet hardware, which will be necessary in order to boot useful Alto software.

    Because almost all of the interesting Alto software used the writable control store, it is important to simulate the Alto at the microcode level. The Alto used horizontal microcode, so several operations are done in each clock cycle, which IIRC was 170 ns. On an Athlon XP 1900+, the CPU simulation runs at about 1/4 real time. In order to obtain better performance, it will be necessary to do quite a bit of optimization, possibly including binary translation of the microcode into native host code.

    There's no packaged release of the Altogether code, but it can be checked out from CVS.

  27. Re:Debunking the "Apple Ripped Off Xerox PARC" Myt by Krapangor · · Score: 2, Funny
    Most importantly, Apple paid Xerox millions in stock to incorporate the GUI elements it did borrow for the Lisa/Macintosh projects.

    But this proves indeed that they were ripped off.

    --
    Owner of a Mensa membership card.
  28. the people of PARC by thesilverbail · · Score: 2, Informative

    Bob Taylor headed the labs at PARC in those days. They say that at its height he had 76 of the top 100 computers people in the country working for him. His management technique was simple: Just bring a lot of brilliant people together and give them enough money and time to carry out whatever research they wanted. and they came up with the mouse, bitmapped screens and the ethernet cable. Douglas Englebart worked there and was(is) one of the great unsung heros of the multimedia revolution.

    Irrelevant trivia : Palo Alto means "tall pole" in spanish.

    --
    I have found a truly wonderful proof of Fermat's Last Theorem, but unfortunately this sig is too small to contain it.
  29. Ahead of their time.... by jemenake · · Score: 3, Interesting

    Steve Jobs has said that, at the time he visited PARC, they demoed three technologies for him: OO-programming, graphical user interfaces, and LANs.

    He said that he was so blown away by just one of the techs (the GUI, of course), that the potential of the other two were completely lost on him.

    It boggles my mind how far ahead of the curve the PARC guys were. Imagine going to a demo session and having the demonstrators show you a working quantum computing laptop running from a fuel-cell with a virtual holographic 360-degree 3-D display. It must have been something like that... where each advancement is so groundbreaking that you can only absorb one of them in a sitting.

  30. *sigh* Apple didn't "Steal" the GUI from Xerox by green+pizza · · Score: 5, Informative

    While many Xerox engineers and even more techies outside of the company were sad to see Xerox discontinue GUI efforts beyond the Alto and Star, this was the full intention of the company's executives. At the time, Xerox was a copy machine company, the powers that be had no interest in making any sort of computer. In return for information, cooperation, and to somewhat return the favor, Apple gave Xerox a large amount of Apple stock. Apple didn't "buy" the GUI from Xerox, neither did they "steal" the GUI. About the only thing they "stole" were some engineers that moved to Apple to continue GUI work (Apple's former chief scientist, Larry Tessler, for example).

    The early Lisa and Macintosh machines were less powerful than the last generation Xerox machines, but had better software support. The Xerox had several impressive demos, but most were incomplete. By 1985, the Macintosh had Mac Write, Mac Paint, Mac Draw, Hypercard, several Postscript-based illustration and DTP applications, and the very first GUI versions of MS Word and Excel.

    Search the web for Apple/Xerox myths, you'll find the real story from several credible sources, including Steve Wozniak (Apple co-founder) who was still with the company at the time. www.woz.org may be a good start.

    If it makes you feel any better, you may want to think of Apple as getting a taste of their own medicine with the Newton project. Like Xerox that pioneered a new area of computing, but allowed other companies to mass market smaller/cheaper models, Apple left the PDA market just as it began to take off. The Newtons were impressive technology demos, but were large and expensive and still had some quirks. Two years after Apple discontinued the Newton, everyone had a Palm.

  31. Markov != history by Multics · · Score: 2, Insightful
    We must always remember this story is written by John Markov, whose career is based in part on a set of half truths about Kevin Mitnick (who is by no means a saint) and other spin-based technology reporting. Some of the dotcom frenzy could have been moderated if he'd reported truth instead of illusion from his bully pulpit.

    Given the previous mis-reporting (and I was around in the early 70s) I take issue with any one person or organization getting 'credit' for personal computing. It was time, in the industry, to do this. Already in tbe back of Scienctific American were half a dozen companies advertisting mini-computers that were targeted to a single researcher. I was on PDP 8s and soon thereafter PDP 11s which were mostly being used to support single people.

    Allen Kay shold get credit for bringing to prominance the windowing environments that most of us now use.

    -- Multics

  32. Re:I'm not too sure that the Windows 1.0 thing by voodoo1man · · Score: 3, Informative
    "The Jobs visit had been infuriating enough, he says. He'd been out of town at the time, which was regrettable, "because if I'd been in town, I would have told him [Jobs] to get out. And if he hadn't, I would have beat the shit out of him. I had no respect for him. Then they [Xerox] would have fired me - and it would have been good for me and for them.""
    From an interview with Bob Taylor (who used to be director of the Computer Science Lab at PARC) in W. Mitchell Waldrop's _The Dream Machine_. The exchange happened when Jobs "allowed" (the book makes it sound like this was a privilige) Xerox to buy $1.05 million of Apple stock in a private (Apple hand't gone public yet) stock sale, for which he would get unlimited access to research at PARC.

    Actually, Apple had been planning the Lisa over a year before Job's visit, bit-mapped screen and mouse included. The Apple people mainly wanted to look at Smalltalk (too bad Jobs didn't "steal" that). They weren't particularly impressed with the laser printer or ethernet (Jobs was supposed to have hated networks with a passion).

    The quote above was probably largely motivated by the (realized) fear that the microcomputer manufacturers would bastardize the idea of personal computing (the general view seems to have been that they were bright ignoramuses who completely ignored what the rest of the computer community was doing).

    --

    In the great CONS chain of life, you can either be the CAR or be in the CDR.

  33. Re:I'm not too sure that the Windows 1.0 thing by petrilli · · Score: 2, Insightful

    No offense, but Bob Taylor is not the most disinterested source to quote. If you read Dealers in Lightning, you'll get a better view of what was going on at PARC at the time. I've met a bunch of people at PARC at various points, and most understand that the biggest flaw was the disconnect between PARC's goals and Xerox' goals. PARC was very long-term, and focused on innovation, where-as Xerox was very focused on what would help them next quarter.

    For many reasons, Xerox was never going to capitalize on the Star. I've owned various D* machines (my last a Dandelion), and they were great, but they were $16,000 new, and made the Lisa look zippy and cheap. Xerox lost this game pretty fair and square. Bob Taylor was brilliant, but never ever to articulate to management what he was doing, and more importantly, how Xerox as a Fortune 10 company could use it to build a better marketplace.

    It's a lot of sour apples, no pun intended, if you ask me.

  34. How often do you boot, anyway? by alispguru · · Score: 2, Insightful

    people forget all too quickly that amachine that takes 10 minute to boot is a worthless piece of crap.

    Well, that depends on how often you boot it, doesn't it? At the time, Lisp machines took a long time to boot, but they stayed up for months at a time. Altos in use as file servers had similar uptimes. You must have had to boot your Lisa a lot if their time to boot was a big concern.

    One reason Altos and their kin took a long time to boot was the multiple layers in the OS - boot loaders that load microcode loaders that load image loaders that load images... Once while I was working on a complex diagram on a Star, I selected a group of objects and punched "Ungroup". The screen went black for a few seconds, and a different-looking window system popped up, called "Pilot". A few windows scrolled, the screen went black, and a more primitive-looking window system appeared, calling itself "CoPilot". This one printed some stuff to a window and vanished, and a very simple window system appeared, called "CoCoPilot". After a little more screen activity, the screen went black again for a few seconds, and my original Star session appeared again! I quickly saved my diagram and was quite weirded out for the rest of the afternoon...
    --

    To a Lisp hacker, XML is S-expressions in drag.
  35. New book on PARC's strategy and offspring by __aacqhs8241 · · Score: 2, Informative

    Just published: "Open Innovation" by Hank Chesbrough, $24.50 on Amazon at http://www.amazon.com/exec/obidos/ASIN/1578518377/ .
    It describes what PARC was looking for in its research, the many spin-offs that we've heard of, and proposes a post-PARC theory for tech R&D funding / thinking with research from Intel, IBM, Lucent and others. I've posted a full review at http://www.mironov.com/pb/mar03.html .
    Strongly recommended!