Just driving yesterday's point home some more: "The Lilith was one of the first computer workstations worldwide with a high-resolution graphical display and a mouse. The first prototype was developed by Niklaus Wirth and his group between 1978 and 1980 with Richard Ohran as the hardware specialist. [...] The whole system software of the Lilith was written in Modula-2, a structured programming language which Wirth has developed at the same time. The programs were compiled into low-level M-Code instructions which could be executed by the hardware. The user interface was designed with windows, icons and pop-up menus. Compared with the character based systems available at that time, these were revolutionary metaphors in the interaction with a computer." Jos Dreesen, owner of one of the few remaining working Liliths, wrote a Lilith emulator for Linux.

... standing by what we discussed yesterday - nice achievement, but it's hardly on a par with what Xerox was doing, and then Apple with the Lisa and Mac. Again, no one said Xerox invented the idea of a user interface, they didn't.

The Lilith was just one of many GUIs that came out before any Apple GUI. In the late 1970s and early 1980s computer world, there was considerable excitement about GUIs.

Other players had more sophisticated GUIs, including the Perq (mentioned in the BLIT thread). The Perq had all the elements of a modern GUI, and it first appeared in 1979 -- four years before the first Apple GUI.