GRADD is IBM's attempt to make writing display device drivers much easier. It is mostly used with OS/2, although IBM did write an Xserver for use with AIX that could use GRADDs. GRADDs are simple to write, and the concepts are similar to the XFree86 Acceleration Architecture XAA.