The name for the header file is largely an arbitrary choice. <GL3/gl3.h> matches OpenGL ES conventions (the header file for OpenGL ES 2.0 is <GLES2/gl2.h>).