GNU/Linux (la combinación del kernel Linux y herramientas del proyecto GNU) es uno de los ejemplos más prominentes de Software Libre. El Software Libre es la denominación del software que respeta la libertad de los usuarios. Una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Las herramientas Libres que presentaremos para el desarrollo con FPGAs (Field Programmable Gate Array), están lo suficientemente maduras para su uso en ámbitos educativos y en proyectos de mediana envergadura. El uso de Software Libre y la utilización de estándares, promueve la independencia tecnológica, la portabilidad de lo desarrollado y la posibilidad de ser abordado por cualquiera con acceso a una PC sin la necesidad del pago de licencias.