Are program pipeline objects shared?

Hi,

I just realized that neither the core OpenGL 4.1 specification, nor the GL_ARB_separate_shader_objects extension specification does not say anything about whether program pipeline objects are shared between contexts.

Does anybody know whether they are shared or not?

Thanks in advance!