Andrew Toolkit
Объектно-ориентированная библиотека интерфейса из проекта Andrew Университета Карнеги — Меллон, построенная вокруг документов, где всё можно вложить во всё.
Проект Andrew начался в 1982 году как совместное предприятие Carnegie Mellon и IBM с целью поставить рабочую станцию на стол каждому студенту в общей сети — в ту же эпоху и с теми же амбициями, что Project Athena в MIT. У него был собственный мозаичный оконный менеджер ещё до появления X, а позже инструментарий перенесли на X11.
Andrew Toolkit, ATK, написан на C с собственным препроцессором для классов и наследования. Его фирменный приём — составной документ: в редакторе ez текст мог содержать таблицу, в ней — рисунок, в нём — анимацию. Такие документы рассылала почтовая система Andrew Messages. Идея всплыла вновь в OLE и OpenDoc — с большим маркетингом и примерно теми же проблемами.