|
There's something in this article that all the reading and research I have done contradicts:
"For this reason, the researchers at PARC were, understandably, extremely impressed by Jobs’s desire to finally use that technology, therefore, on the Team’s second visit, they were shown even more of PARC’s new and exciting discoveries, alongside another look at Smalltalk." This, from what I can tell, was at least mostly untrue. The woman who helped create most of the technologies, Adele Goldberg, stated on film more than once that she _strongly_ opposed showing the Apple team anything, as she knew they would just take the technology (in return for giving Xerox the _opportunity_ to invest in Apple, wow, what an incredible deal /s). She specifically said that she would NOT give the tour unless ordered to in writing, and her boss did indeed write that order. So she and her team very reluctantly gave the entire GUI desktop concept away for free. Not to mention they also demonstrated object-oriented programming and a networked office, things that Apple (and NeXT) would capitalize on later as well. In later years, Jobs even admitted as much -- he said Xerox could have been IBM or Microsoft. They had everything needed to start the home computer revolution but squandered it. While it's true that Xerox execs didn't want to market the research done at PARC, and they wanted to focus on their very lucrative copier business, that doesn't mean they had to give the technology away! |
Besides just the graphical UI, Apple also implemented a lot of novel technical concepts. For example, Smalltalk windows couldn't redraw themselves when they were partially obscured. Apple didn't know this restriction existed, so Bill Atkinson in their Lisa group invented regions as a way to let partially obscured windows only repaint portions of themselves. Meanwhile Xerox's own solution for this restriction for the Star (their commercialized version of the GUI research) was to ban windows from overlapping at all.
Overall modern desktop GUIs have much more in common with the Lisa/Mac than the Lisa/Mac have in common with Smalltalk.