Open Hardware Specification Program es una marca registrada, una forma limitada de hardware libre, cuyo requisito es que debe estar disponible una cantidad suficiente de documentación del dispositivo para que un programador competente pueda escribir un controlador de dispositivo.
Se llama hardware libre, hardware de código abierto, electrónica libre o máquinas libres a aquellos dispositivos de hardware cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago, o de forma gratuita.