InterViews
Stanford’dan, X için nesne yönelimli bir C++ araç takımı; uygulamalarından çok bıraktığı tasarım kalıplarıyla anılır.
Stanford’da Mark Linton’ın ekibi InterViews’u 1987’den itibaren geliştirdi; o dönemde çoğu X programı Xlib ya da Xt üzerinden C ile yazılıyordu. Pencereler, düğmeler ve yerleşim için sınıflar sunuyor ve X dağıtımında katkı paketi olarak yer alıyordu. Çizim editörü idraw ile John Vlissides’in doktora çalışması olan Unidraw çatısı bunun üzerine kuruldu.
En kalıcı fikri glyph’ti: grafik nesneler o kadar hafifti ki bir belgedeki her karakter bir glyph olabiliyordu, çünkü konum gibi durum her nesnede saklanmak yerine paylaşılıyordu. Vlissides bu fikri 1994’te Design Patterns’e taşıdı; orada adı Flyweight’tir. 1990’larda X Consortium’un desteklediği halef Fresco ise hiç tamamlanmadı.