freeglut is an open source alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT (and hence freeglut) allows the user to create and manage windows containing OpenGL contexts on a wide range of platforms and also read the mouse, keyboard and joystick functions. freeglut is intended to be a full replacement for GLUT, and has only a few differences.

Since GLUT has gone into stagnation, freeglut is in development to improve the toolkit. It is released under the X Consortium license.

Read more about Freeglut:  History, Status

Other articles related to "freeglut":

Freeglut - Status
... freeglut is now very stable and has fewer bugs than the original GLUT ... for application programs that work under GLUT to fail under freeglut because they assume something that GLUT never guaranteed to be true ... freeglut is distributed instead of GLUT in some Linux distributions ...
OpenGL Utility Toolkit - Limitations
... glutCheckLoop (Mac OS X) or glutMainLoopEvent (freeglut/OpenGLUT), which runs only a single iteration of the GLUT event loop ... freeglut fixes this by introducing a new function, glutLeaveMainLoop ... (essentially replaced by the open source freeglut) the above design issues are still not resolved in the original GLUT ...