title: Initializing OpenGL without GLUT
body: <p>every introduction and sample that I can find seems to use GLUT or some other framework to "initialize" OpenGL.  Is there a way of initializing OpenGL with just what is available in GL and GLU?  If not, then what is GLUT doing that is not possible without it?</p>