I want to use GLSL but keep my current OpenGL 1.1 setup. The thing is that can I use OpenGL 2.0 shaders on OpenGL 1.1 renders?
If you are using OpenGL ES, no you can't, if you setup an opengl 1.1 context, all shaders & opengl 2.0 calls will fail. You must convert your setup to opengl 2.0. You can keep compatible function calls like glTexImage..., glDraw...etc. But all fixed functions like glTranslate, glMatrixMode(), etc... must be converted to your own matrix calculation mechanism.