A freely licensed alternative to the GLUT library