¿Cuál es la diferencia entre software de código abierto y estándares abiertos?

Código abierto explicado en lenguaje sencillo.

El código abierto se refiere a los derechos sobre una obra, generalmente software. Los estándares abiertos se refieren a acuerdos, especificaciones o protocolos que pueden ser utilizados por múltiples partes.

Pueden reforzarse mutuamente, pero son cosas diferentes.