Is still up to date? What confuses me is that:

3.4. The libraries must export all OpenGL 1.2, GLU 1.3, GLX 1.3, and ARB_multitexture entry points statically.

It’s possible (but unlikely) that additional ARB or vendor extensions will be mandated before the ABI is finalized. Applications should not expect to link statically against any entry points not specified here.

Does that mean any core functionality for OpenGL 2 and higher should be accessed by glXGetProcAddress() ?