The OpenGL Utility Toolkit (GLUT) is a programming interface
with ANSI C and FORTRAN bindings for writing window system
independent OpenGL programs. The toolkit supports:
Multiple windows for OpenGL rendering
Callback driven event processing
An 'idle' routine and timers
A simple, cascading pop-up menu facility
Utility routines to generate various solid and wire frame objects
Support for bitmap and stroke fonts
Miscellaneous window management functions
You can get information on GLUT via anonymous, public ftp:
README file
Directory with Source Code, Specification, and Magazine Articles