As such , it could be considered a type of graphical user interface ( GUI ) , albeit much more primitive than the later Unix , Windows and Macintosh based GUI IM software .
As such , it could be considered a sort of GUI , albeit much more primitive than the later Unix , Windows and Macintosh based GUI IM programs .