Source: Walter Isaacson's Steve Jobs biography. You can probably find this story somewhere on the folklore website.
That's not true. The Xerox Alto had overlapping windows, and it was released in 1973!
http://www.digibarn.com/collections/software/alto/index.html
Also, MIT Lisp Machines had overlapping windows by the late '70s, and MIT had borrowed this idea from the Alto.
Smalltalk didn't even have self-repairing windows - you had to click in them to get
them to repaint, and programs couldn't draw into partially obscured windows.
Bill Atkinson did not know this, so he invented regions as the basis of QuickDraw
and the Window Manager so that he could quickly draw in covered windows and
repaint portions of windows brought to the front.
On Xerox, Apple and Progress: http://folklore.org/StoryView.py?story=On_Xerox,_Apple_and_P...http://news.ycombinator.com/item?id=2998463
It wasn't overlapping windows, it was the ability to repaint a partially-obscured window without user interaction, plus some confusion because the Xerox Star did not have overlapping windows.
Based on a press-release for the capabilities of a new graphics card that would have blown his project out of the water, an engineer spent a long time thinking about what they must be doing to get that sort of performance. He figured they were using a FIFO somewhere in the circuitry, and had enough space to implement a 1-deep FIFO for a certain operation, figuring that it wasn't enough. Turns out, his improved chip beat the benchmarks that were in the original press release because they had implemented a FIFO for a different operation that had less impact on performance.
Arriving late to a class he quickly jotted down two equations left on the board, thinking they were homework. Several days later he hands the solutions to his professor. When his professor finally marks the problems he realises that George just proved two statistical theorems which had been unsolved up to that point.
http://www.snopes.com/college/homework/unsolvable.asp#zZx2h5...