Andrew Toolkit
Det objektorienterade gränssnittsbiblioteket från Carnegie Mellons Andrew-projekt, byggt kring dokument där allt kunde bäddas in i allt.
Andrew-projektet startade 1982 som ett samarbete mellan Carnegie Mellon och IBM, med målet att ge varje student en arbetsstation i ett gemensamt nät — samma tid och samma ambition som MIT:s Project Athena. Det hade en egen kaklande fönsterhanterare innan X fanns, och verktygslådan flyttades senare över till X11.
Andrew Toolkit, ATK, var skriven i C med en egen preprocessor för klasser och arv. Dess signum var sammansatta dokument: i editorn ez kunde en text innehålla ett kalkylark, som innehöll en ritning, som innehöll en animation. E-postsystemet Andrew Messages skickade sådana dokument. Idén kom tillbaka i OLE och OpenDoc, med mer marknadsföring och ungefär samma problem.