Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Technology

Check Out the Source Code For the Xerox Alto 71

jfruh writes The Xerox Alto is a computer legend: it was never sold to the public, but its window-based OS was the inspiration for both the original Mac operating system and Windows. Now you can check out its source code, along with code for CP/M, a similarly old school (though not graphical) operating system.
This discussion has been archived. No new comments can be posted.

Check Out the Source Code For the Xerox Alto

Comments Filter:
  • by Anonymous Coward

    Here you go http://xeroxalto.computerhisto... [computerhistory.org]

  • Now we can see (Score:3, Informative)

    by dwywit ( 1109409 ) on Wednesday October 29, 2014 @05:57PM (#48265267)

    where Gates & Jobs got all their ideas from.

    • by tlhIngan ( 30335 )

      where Gates & Jobs got all their ideas from.

      Actually, Jobs just brought people over to see the demo. No one actually saw any code.

      It's why Woz had to invent (and patent) "regions" which was needed because it's the way to handle overlapping windows. (Woz got in a plane accident a short while later where he supposedly told Jobs when he visisted, "Don't worry, I didn't forget regions").

      It was only after it was all said and done did someone from Xerox tell Woz their Alto didn't have overlapping windows.

      • Re:Now we can see (Score:5, Informative)

        by Anonymous Coward on Wednesday October 29, 2014 @06:50PM (#48265655)

        it wasn't woz.

        it was bill atkinson.

        http://www.folklore.org/StoryView.py?project=Macintosh&story=I_Still_Remember_Regions.txt&topic=QuickDraw

      • It was only after it was all said and done did someone from Xerox tell Woz their Alto didn't have overlapping windows.

        I thought Alto had anything that the software running on it had? There was Alto SW running in Cedar, but Smalltalk, for example, was completely independent, as far as I know (even with its own microcode).

      • by Jahta ( 1141213 )

        where Gates & Jobs got all their ideas from.

        Actually, Jobs just brought people over to see the demo. No one actually saw any code.

        Actually, according to Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age [amazon.com], Xerox management instructed their developers to give Jobs a copy of the code. Which they did under protest, pointing out that Xerox were basically handing over the "crown jewels".

    • by NoNonAlphaCharsHere ( 2201864 ) on Wednesday October 29, 2014 @06:54PM (#48265685)
      Gates got his ideas from Genghis Khan.
    • where Gates & Jobs got all their ideas from.

      The revolutionary Alto would have been an expensive personal computer if put on sale commercially. Lead engineer Charles Thacker noted that the first one cost Xerox $12,000. As a product, the price tag might have been $40,000.

      Xerox Alto [computerhistory.org]

      Adjusted for inflation, $62,000 for the 1973 prototype and $207,000 for the commercial product.

      • Moore's law applies. The reason the Mac was so much cheaper than the Alto was that it was a decade later. The Alto was also heavily designed for experimentation. Programs were compiled to a bytecode with the bytecode interpreter implemented in CPU microcode. This made it very easy to change the instruction set and find one that was well suited to the requirements of the software, but for a commercial product you'd have wanted to sink a lot of that logic into the hardware.
  • by Anonymous Coward
  • by gnu-sucks ( 561404 ) on Wednesday October 29, 2014 @06:02PM (#48265325) Journal

    http://news.slashdot.org/story... [slashdot.org]

    But still seriously cool. Between this, the entire linux kernel, and DOOM, there is a lot of neat code online to analyze.

    Reading code is to coding as reading books is to writing. Essential.

    • by sconeu ( 64226 )

      Don't forget the "Ancient Unix" source.

      Though with the SCOundrels' demise, it may not be available any more.

  • CP/M source code (Score:4, Insightful)

    by NoNonAlphaCharsHere ( 2201864 ) on Wednesday October 29, 2014 @06:50PM (#48265657)

    In honor of CP/M's 40th birthday, the [PL/M] source code for a very early version from 1975, and three later versions from 1976, 1978 and 1979 are being made available for non-commercial use.

    LOL -- and a bit of Digital Research cluelessness from the past as well.

  • "The Xerox Alto is a computer legend: it was never sold to the public, but its window-based OS was the inspiration for both the original Mac operating system" ..

    Where did you read that? .. "The Alto Operating System [computerhistory.org] (OS) was designed by Butler Lampson, based on Stoy and Strachey's OS6"
    • by Fubari ( 196373 ) on Thursday October 30, 2014 @03:04AM (#48267487)
      A fun read... http://www.amazon.com/Dealers-Lightning-Xerox-PARC-Computer/dp/0887309895 [amazon.com] excerpt from summary:

      In the bestselling tradition of The Soul of a New Machine, Dealers of Lightning is a fascinating journey of intellectual creation. In the 1970s and '80s, Xerox Corporation brought together a brain-trust of engineering geniuses, a group of computer eccentrics dubbed PARC. This brilliant group created several monumental innovations that triggered a technological revolution, including the first personal computer, the laser printer, and the graphical interface (one of the main precursors of the Internet), only to see these breakthroughs rejected by the corporation. Yet, instead of giving up, these determined inventors turned their ideas into empires that radically altered contemporary life and changed the world.

  • Alto was the inspiration for Mac. Mac was the inspiration for Windows.

It is easier to write an incorrect program than understand a correct one.

Working...